Hallo erstmal.
Also ich bin recht neu beim Programmieren und würde gerne ein kleines Jump and Run schreiben.
Den groben Ansatz habe ich schon mit Glbasic hinbekommen.
Also ich habe eine Spielfigur welche ich laufen und springen lassen kann.
Nun stehe ich vor dem Problem dass es auch Gegner geben soll wie in einem Super Mario Spiel.
Es soll verschiedene Gegnerarten geben und jeder dieser Gegner hat verschiedene Waffen.
Ich dachte mir das Ganze also über verschiedene Types.
Wenn ich jetzt aber von rechts nach links Gegner laufen lasse müssen die ja irgendwie verwaltet werden, und zudem auch deren Waffen.
Also schiessen reicht erstmal vollkommen aus.(verschiedene schussarten möchte ich noch einbauen)
So ein wenig wie turrican oder so.
Und selbst schiessen möchte ich natürlich auch.
Aber dafür habe ich schon ein Type Tutorial gefunden.
Danke schonmal für eure Antworten.
Hi nathan_here,
mit deinen Vorhaben nimmst du dir schon recht viel für den Anfang vor.
Types sind glaub für Anfänger nicht so einfach zu verstehen.
Ich würde es so machen, vom Verständnis her:
TYPE TWaffe
sprite_ID%
schussrate%
schaden%
magazingroesse%
ENDTYPE
TYPE TGegner
waffe AS TWaffe
sprite_ID%
x%
y%
laufgeschwindigkeit#
ENDTYPE
LOADSPRITE "waffe1.png",0
LOADSPRITE "gegner1.png",1
LOCAL Waffe1 AS TWaffe
Waffe1.sprite_ID = 0
Waffe1.schussrate = 2
Waffe1.schaden = 5
Waffe1.magazingroesse = 32
LOCAL Gegner1 AS TGegner
Gegner1.waffe = Waffe1 // waffeninstanz kopieren
Gegner1.sprite_ID = 1
Gegner1.x = 10
Gegner1.y = 20
Gegner1.laufgeschwindigkeit = 1.5
Ist jetzt nur ein Beispiel, das alles natürlich vor deinen Mainloop.
Mist, du warst schneller! Wollte ich eigentlich schreiben, sobald ich daheim bin :booze: