Hallo liebes Forum!
Nun, da ich durch das humble bundle glücklicher Besitzer einer Pro-Edition vom Game Maker geworden bin, hab ich direkt ein paar Fragen.
Ich glaube zunächst mal, daß mich meine jahrelange QBasic-Erfahrung hier mehr hindert als das sie mir nützt (bin schon etwas älter )
Ich versuche momentan ein Mario-Clone zu erstellen (zum lernen) - was wohl viele am Anfang machen. Zunächst klappte alles ganz wunderbar aber jetzt kommen mehr und mehr Probleme auf!
Ich bin grad dabei, zersörbare Steine zu machen, wie man sie aus Mario so kennt. Man springt von unten gegen und dann "plopp" geht der Stein kaputt und ggf. wird ein Effekt ausgelöst.
Ich scheiter jetzt schon daran, das ich das mit den instance-id´s nicht checke! Ich habe, sagen wir mal 50 solche Blöcke in einem Level und die haben alle eine ID! Außerdem haben ich 20 Level, was dann zusammen ca 1000 Blöcke pro Spiel macht - soweit so gut!
Wie und wo lese ich diese aus und wo deviniere ich dann für jeden einzelnen, was er machen soll. Ich vermute mal ein Array ist hier die Lösung. Aber ich scheiter schon an der Kollisonsabfrage beim "von unten gegenspringen". Ich will ja einen soliden Block, der von oben begehbar ist. Allerdings muss er von unten zerstörbar sein. Nehme ich also solid-Blöcke, bekomme ich keine Kollisionsabfrage hin (da hab ich wohl einen meiner vielen Denkfehler). Mach ich ihn nicht sollid klappt zwar die Abfrage, und er spielt bei Berührung z.B. einen Block-Sound. Aber ich rutsche dann z.b. von oben langsam durch den Block nach unten wenn ich drauf springe (habs dann mit vspeed = 0 bei berührung versucht - klappt natürlich nicht wie gewünscht)
Vielleicht kann mir einer mal ganz easy erklären wie ich sowas angehen kann?
Vielen lieben Dank ihr Lieben
Nun, da ich durch das humble bundle glücklicher Besitzer einer Pro-Edition vom Game Maker geworden bin, hab ich direkt ein paar Fragen.
Ich glaube zunächst mal, daß mich meine jahrelange QBasic-Erfahrung hier mehr hindert als das sie mir nützt (bin schon etwas älter )
Ich versuche momentan ein Mario-Clone zu erstellen (zum lernen) - was wohl viele am Anfang machen. Zunächst klappte alles ganz wunderbar aber jetzt kommen mehr und mehr Probleme auf!
Ich bin grad dabei, zersörbare Steine zu machen, wie man sie aus Mario so kennt. Man springt von unten gegen und dann "plopp" geht der Stein kaputt und ggf. wird ein Effekt ausgelöst.
Ich scheiter jetzt schon daran, das ich das mit den instance-id´s nicht checke! Ich habe, sagen wir mal 50 solche Blöcke in einem Level und die haben alle eine ID! Außerdem haben ich 20 Level, was dann zusammen ca 1000 Blöcke pro Spiel macht - soweit so gut!
Wie und wo lese ich diese aus und wo deviniere ich dann für jeden einzelnen, was er machen soll. Ich vermute mal ein Array ist hier die Lösung. Aber ich scheiter schon an der Kollisonsabfrage beim "von unten gegenspringen". Ich will ja einen soliden Block, der von oben begehbar ist. Allerdings muss er von unten zerstörbar sein. Nehme ich also solid-Blöcke, bekomme ich keine Kollisionsabfrage hin (da hab ich wohl einen meiner vielen Denkfehler). Mach ich ihn nicht sollid klappt zwar die Abfrage, und er spielt bei Berührung z.B. einen Block-Sound. Aber ich rutsche dann z.b. von oben langsam durch den Block nach unten wenn ich drauf springe (habs dann mit vspeed = 0 bei berührung versucht - klappt natürlich nicht wie gewünscht)
Vielleicht kann mir einer mal ganz easy erklären wie ich sowas angehen kann?
Vielen lieben Dank ihr Lieben
Dieser Beitrag wurde bereits 7 mal editiert, zuletzt von sirhobbes ()