Guten abend,
ich bin noch eher Anfänger in Sachen 3D - Entwicklung und habe mich entschlossen ein eigenes Spiel zu entwickeln.
Das Spiel soll vorläufig (vielleicht auch entgültig) den Namen "Zatacka 3D" tragen. Zatacka, um darauf hinzuweisen, dass das Spiel Ideen von Zatacka (vielleicht auch bekannt unter "Achtung, die Kurve!) umsetzt und 3D, da es ein stark weiterentwickeltes Zatacka wird.
Einmal kurz das Spielprinzip von dem [url=http://de.wikipedia.org/wiki/Achtung,_die_Kurve!]original Zatacka[/url]:
Man spielt das Spiel an einem PC mit bis zu 6 Spielern. Jedem Spieler wird eine Linie zugeordnet, die er mit zwei Tasten steuern muss. Die Linie fährt immer weiter geradeus und man lenkt diese dann nur nach rechts oder links. Man darf nicht gegen die Linien der anderen Spieler fahren, ansosnten ist man für diese Runde ausgeschieden. Ziel einer Runde ist es, als letzter noch gegen keine Linie gefahren zu sein.
Sobald ein Spieler ausscheidet, bekommen alle noch nicht ausgeschiedene Spieler einen Punkt und der Spieler, der als erstes eine festgesetzte Punktzahl erreicht, gewinnt das gesamte Spiel.
Ich möchte von diesem Spielprinzip nur die Linien und die Regeln übernehmen, allerdings noch sehr viele Features einbauen:
[list]
Es soll nun in einem dreidimensionalem Raum gespielt werden, also in einem großen Würfel
Die Wände des Würfels müssen nicht statisch sein, so kann z.B. auch der Würfel im Laufe der Zeit immer kleiner werden. So wird die Spannung zum Ende der Runde immer weiter erhöht. Eine andere Möglichkeit wäre ein pulsierender Würfel.
Es können auch Portale während des Spiels auftauchen, mit denen man in andere Räume gelangt.
Es sollen auch ganze Karten geladen werden können, so dass in dem Würfel auch Hindernisse sind
Während des Spiels soll Items auftauchen, die die Geschwindigkeit des Spielers erhöhen oder verringern oder die Dicke seiner "Linie"
Spielbarkeit im Netzwerk (später vielleicht Internet), da sonst zu wenig Spieler spielen könnten
[/list]
Also ich denke das reicht für den Anfang
, aber ich habe noch nicht so recht die Idee, wie ich mit dem Projekt anfangen soll. Ich hätte jetzt einfach angefangen Klassen zu entwickeln für z.B. den Raum. In dieser Klasse würden dann die Spieler (auch eigene Klassen) verwaltet werden, aber vielleicht fange ich auch zu schnell an und ich habe keine Lust, das Spiel 4 mal programmieren zu müssen, weil ich immer falsch angefangen habe.
Ein bischen Erfahrung habe ich mit der Programmierung des Spiels, da ich es einmal in
2D mit Delphi programmiert habe.
Viele Grüße, Janek