Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

11

21.11.2011, 21:40

und wie soll das in JavaScript funktionieren?
die Objektorientierung funktioniert in JS anders, als in anderen Sprachen (nicht mit Klassen und Objekten, sondern mit Prototypen, also nur mit Objekten)


Die Grundidee ist anders, am Ende kommt es aber auf das selbe hinaus. Zumindestens wenn man fähig ist und die Objektorientierte Programmierung verstanden hat.

In JavaScript arbeitet man dann mit simplen Duck-Typing.

12

21.11.2011, 22:09

Also es wiederholt sich relativ oft und wenn man eine Linie genau auf einer anderen platziert wird sie als richtig angesehen.
Lösung wäre vielleicht die Bestimmung der Lösung des Levels und dann das zufällige setzen der Button-Kreis-Teile-Mit-Der-Schnur-Dran.
Dadurch hätte man zwar die gleichen Buttons aber unterschiedliche Position. Im Endeffekt brauch es mehr Level. ^^
Aber solange du mit zufrieden bist, ist es für Hobby natürlich oberste Priorität, dass es eben dir gefällt. Puh, der Satz ist blöd formuliert.

MfG
Check

JRJ

Treue Seele

  • »JRJ« ist der Autor dieses Themas

Beiträge: 113

Wohnort: Tirol

Beruf: Schüler

  • Private Nachricht senden

13

21.11.2011, 22:59

Ich hoffe ich habe die Designverwirrungen jetzt gelöst.

Wenn man eine Linie genau auf einer anderen platziert wird sie als richtig angesehen.
Problem gelöst!

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

14

21.11.2011, 23:07

Nettes Spielchen!

Gefällt mir gut, ist aber selbst auf impossible schnell gelöst. Ich hab die beiden ersten level dort in ca. 400s mit 140 Klicks geschafft. Ich dachte auch die Buttons Links werden falsch angezeigt. Vielleicht könnte man das lösen, indem man die labels der Buttons entweder zentriert oder linksbündig anzeigt, aber so wirkt es falsch.


Auf impossible??? Ernsthaft?
Das hab ich nur mal kurz probiert, aber das ganze Fenster war fast komplett mit Linien gefüllt und alles hat geruckelt wie verrückt.

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

15

22.11.2011, 06:44

Ruckeln tut bei mir gar nix auf impossible, is sogar richtig schön flüssig und smooth.
Aber das Menü... ich kann mir nicht helfen, es wirkt noch immer irgendwie falsch.
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

16

22.11.2011, 08:06

Ruckeln tut bei mir gar nix auf impossible, is sogar richtig schön flüssig und smooth.
Aber das Menü... ich kann mir nicht helfen, es wirkt noch immer irgendwie falsch.

Kann ich beides nur bestätigen.

Sacaldur

Community-Fossil

Beiträge: 2 301

Wohnort: Berlin

Beruf: FIAE

  • Private Nachricht senden

17

22.11.2011, 09:51

[...] und nach außen mit Interfaces arbeiten.

und wie soll das in JavaScript funktionieren?
die Objektorientierung funktioniert in JS anders, als in anderen Sprachen (nicht mit Klassen und Objekten, sondern mit Prototypen, also nur mit Objekten)


Die Grundidee ist anders, am Ende kommt es aber auf das selbe hinaus. Zumindestens wenn man fähig ist und die Objektorientierte Programmierung verstanden hat.

In JavaScript arbeitet man dann mit simplen Duck-Typing.


Interfaces dienen dazu, sicherzustellen, dass davon abgeleitete Objekte eine bestimmte Funktionalität (also bestimmte Methoden) besitzen
JavaScript jedoch bietet keine Interfaces
darauf wollte ich mir dem Teil hinweisen
Spieleentwickler in Berlin? (Thema in diesem Forum)
---
Es ist ja keine Schande etwas falsch zu machen, als Programmierer tu ich das täglich, [...].

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

18

22.11.2011, 10:26

Hmm, jetzt ist das Problem weg.
Gestern schien mir "impossible" noch viel mehr Knoten zu haben. Wurde da was geändert, oder hat der Zufallsgenerator einfach nur eine sehr große Zahl ausgespuckt?

19

22.11.2011, 13:45

Ja, Gestern war "Impossible" richtig richtig übel, bei mir war alles rot und man hat eigentlich nicht mehr gesehen wo was ist. xD
Zum Problem: Es ist noch nicht gelöst, was ich übrigens auch jetzt nicht mehr so schön finde, dass die aktiven Linien irgendwie nicht mehr über den anderen gezeichnet werden. Naja, das Zeichnen war vorher irgendwie vom Spielwohlgefallen besser.
Ich habe mal einen Screenshot gemacht, dort habe ich die betreffende Region eingekreist, dort liegen 2 Punkte genaustens übereinander.
(Wir bräuchten echt eine Spoiler-Funktion, oder?)

(Link)

Achja! Ich bin dann auch mal so frei und programmiere das in C++ zur Übung nach wenn ich mein jetziges Projekt fertig habe. :)
Macht aber echt Spaß, die Seite liegt bei mir in den Favoriten. xD

MfG
Check

Sacaldur

Community-Fossil

Beiträge: 2 301

Wohnort: Berlin

Beruf: FIAE

  • Private Nachricht senden

20

22.11.2011, 14:17

in loosen Wire gibt es zusätzlich dazu, dass die Verbindungen sich nicht kreutzen dürfen, auch noch die Bedingung, dass die Punkte nicht zu dicht beieinander liegen dürfen
sofern man einen Punkt nicht einfach auf eine Linie legen kann, ohne dass eine Kreutzung erkannt wird, dürfte das eine ausreichende Lösung sein
Spieleentwickler in Berlin? (Thema in diesem Forum)
---
Es ist ja keine Schande etwas falsch zu machen, als Programmierer tu ich das täglich, [...].

Werbeanzeige