Forum: Object-Pascal / Delphi-Language
by Delphi-Narr,
18. Dez 2009
Ich habe jetzt noch einen neuen Mapeditor, der besser in der Handhabung ist. Außerdem habe ich das Spiel selbst verbessert
1.: Löcher werden jetzt versetzt gespeichert, sodass die Kugel erst fällt, wenn man es auch sehen könnte.
2.: Seitenränder sind verbessert
3.: Fehler beim Laden der Maps behoben
Im Editor möchte ich jetzt zwei Funktionen hinzufügen, eine kann ich auch hinterher fürs...
Forum: Object-Pascal / Delphi-Language
by Delphi-Narr,
17. Dez 2009
Ich habe das auch ohne diese Funktionen gemacht. Ich habe eine Liste erstellt, in der alle belegten Koordinaten gespeichert sind.
Mit Escape kann ich noch hinzufügen...
Forum: Object-Pascal / Delphi-Language
by Delphi-Narr,
16. Dez 2009
Ich habe jetzt zwei Programme geschrieben. Einen MapEditor und das eigentliche Spiel.
Wen es interessiert, ich hab beide mal hochgeladen, eine Beispielmap ist auch dabei...
Das Das Dateisystem bitte nicht verändern, kommt sonst zu Problemen mit dem Mapeditor...
Gebt doch mal bitte eine Rückmeldung!
Liebe Grüße!
Edit:
Hier mal eine Anleitung für den Editor:
Forum: Object-Pascal / Delphi-Language
by Delphi-Narr,
15. Dez 2009
Da meine Objekte bis auf die eine Kugel fest sitzen, könnte ich bei Programmstart eine Liste erstellen, die alle belegten Koordinaten speichert. Wenn man nun die Kugel bewegt, dann wird geprüft, ob die neuen Koordinaten belegt sind und wenn schon, wird die Kugel auf die letzte Position gesetzt.
Das wäre ja möglich, doch müsste ich wirklich jedes Objekt damit verbinden... Ging das alles auch...
Forum: Object-Pascal / Delphi-Language
by Delphi-Narr,
15. Dez 2009
Hm, kannst du das mal etwas erläutern. Versteh ich nicht so ganz... :gruebel:
Forum: Object-Pascal / Delphi-Language
by Delphi-Narr,
15. Dez 2009
Hm, danke. Aber die Kugeln, von denen da die Rede ist, sind alle auf einer berechneten Linie zu finden, sodass man schon vorher weiß, ob es kolidiert. Ich habe mehrere Objekte, doch nur eines wird bewegt und kann kolidieren. Also sind diese mehrfach Kolisionen schon einmal ausgeschlossen. Außerdem sollen keine physikalischen Gesetze beachtet werden. Man guckt praktisch von "oben" auf das...
Forum: Object-Pascal / Delphi-Language
by Delphi-Narr,
15. Dez 2009
Hallo, ich möchte ein Programm schreiben, in welchem man eine "Kugel" steuert. Dies soll mit bewegten Shapes passieren.
Ich brauche eigentlich "nur" eine Funktion, die merkt, ob sich zwei Objekte überschneiden und mir dies irgendwie mitteilt. Gibt es da etwas vordefiniertes?
Sollte so in der Art sein:
...
var vUeberschneiden:Boolean:
begin