Hey,
die mein erstes Thema bereits gelesen haben wissen ja schon was für eine Art Spiel ich erstellen will, für die anderen: Ihr könnt ja mein Thema nocheinmal durchlesen damit ihr etwas mehr davon wisst.
(grundlegend: es geht um ein Side Scroller (Kein Jump and Run) eher ähnlich Terraria)
jetzt zu meiner Frage undzwar wollte ich fragen wie ein Code aussehen muss damit ich eine sich selbst generierende Welt habe ?
Bis jetzt habe ich einmal 3 "Blöcke" (Texturen und damit belegte Objekte) erstellt aus die meine Spielwelt selbst generiert werde soll. Ich hab den Spieler bereits animiert und programmiert das er laufen, springen usw kann aber jetzt möchte ich das beim Spielstart sich die Welt auf eine vorgegebene größe aus den drei Blöcken selbst erstellt.
--> Dabei ist wichtig das ich sagen kann aus welchen Blöcken (Kommen später mehr dazu)
--> Das ich die Weltgröße selbständig festlegen kann
--> Das sich jeder Block an seine "ungefähre" possition generiert
(z.b. Steinblöcke sollen alle unter Erdblöcken generiert werden, Erdblöcke alle über Steinblöcke aber unter Grassblöcken, Grassblöcke über die Erdblöcke jedoch sollen sie Platz nach oben lassen für den Spieler usw)
--> Das die Blöcke sich nicht in einer graden Linie bilden
(z.b. das sich auch "Berge" oder "Hügel" ergeben und nicht alles nur gerade und ebenerdig ist)
Ich hoffe ihr versteht was ich meine
Zipfelbruder
P.S. Als kleiner Nachtrag:
falls jemand zusätzlich weis wie ich einstellen/programmieren kann das wenn der Spieler rechts oder links die Welt verlässt er auf der anderen Seite wieder rauskommt (praktisch die Spielwelt als Planet(ohne Ende)) könnt ihr mir auch gern dabei helfen, wenn der Spieler nach oben bzw. Unten die Spielweltgrenze erreicht soll er nicht weiter kommen.
(bsp. rechts kann man SPielwelt verlassen und kommt links raus (und genau anders rum auch) aber wenn man versucht Oben oder Unten die Spielwelt zu verlassen geht's nicht weiter)
die mein erstes Thema bereits gelesen haben wissen ja schon was für eine Art Spiel ich erstellen will, für die anderen: Ihr könnt ja mein Thema nocheinmal durchlesen damit ihr etwas mehr davon wisst.
(grundlegend: es geht um ein Side Scroller (Kein Jump and Run) eher ähnlich Terraria)
jetzt zu meiner Frage undzwar wollte ich fragen wie ein Code aussehen muss damit ich eine sich selbst generierende Welt habe ?
Bis jetzt habe ich einmal 3 "Blöcke" (Texturen und damit belegte Objekte) erstellt aus die meine Spielwelt selbst generiert werde soll. Ich hab den Spieler bereits animiert und programmiert das er laufen, springen usw kann aber jetzt möchte ich das beim Spielstart sich die Welt auf eine vorgegebene größe aus den drei Blöcken selbst erstellt.
--> Dabei ist wichtig das ich sagen kann aus welchen Blöcken (Kommen später mehr dazu)
--> Das ich die Weltgröße selbständig festlegen kann
--> Das sich jeder Block an seine "ungefähre" possition generiert
(z.b. Steinblöcke sollen alle unter Erdblöcken generiert werden, Erdblöcke alle über Steinblöcke aber unter Grassblöcken, Grassblöcke über die Erdblöcke jedoch sollen sie Platz nach oben lassen für den Spieler usw)
--> Das die Blöcke sich nicht in einer graden Linie bilden
(z.b. das sich auch "Berge" oder "Hügel" ergeben und nicht alles nur gerade und ebenerdig ist)
Ich hoffe ihr versteht was ich meine
Zipfelbruder
P.S. Als kleiner Nachtrag:
falls jemand zusätzlich weis wie ich einstellen/programmieren kann das wenn der Spieler rechts oder links die Welt verlässt er auf der anderen Seite wieder rauskommt (praktisch die Spielwelt als Planet(ohne Ende)) könnt ihr mir auch gern dabei helfen, wenn der Spieler nach oben bzw. Unten die Spielweltgrenze erreicht soll er nicht weiter kommen.
(bsp. rechts kann man SPielwelt verlassen und kommt links raus (und genau anders rum auch) aber wenn man versucht Oben oder Unten die Spielwelt zu verlassen geht's nicht weiter)
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Zipfelbruder ()