Benutzerinformationen überspringen
Motto: Der RPG-Maker ist antiproportional, für Anfänger leicht - für Erfahrene schwer xD
Suche Hilfe für Strategiespiel-Skript !
ich habe mir neuerdings mit Freunden ein Strategiespielkonzept ausgedacht.
Und da dachte ich mir, dass ich es vielleicht mit dem RPG-Maker umsetzen könnte.
Jetzt stehe ich hier allerdings vor meinem Problem: Ich habe keinen Schimmer, wie ich das umsetzten soll.
Also das konzept ist folgendermaßen:
Es ist für 2-4 Spieler. Diese haben am anfang jeweils eine kleine Basis und ein kleines Raumschiff.
Am anfang bekommt man pro Zug, einen Punkt (Punkte können mit Runden auch gesammelt werden).
Diese Punkte können dann entweder dazu eingesetzt werden die Basis zu erweitern, Truppen zu bauen, die Truppen zu verschieben (sprich zur Basis des Gegners zu bewegen), oder anzugreifen.
Der erste Ausbau der Basis kostet dann 1 Punkt, die 2te 2 usw. Man kann die Basis insgesamt 5 mal ausbauen.
Der vorteil der ausgebauten Basis ist einmal, das man nach dem 5ten Ausbau pro Runde anstatt ein Punkt 5 Punkte bekommt (natürlich ist das auch so, dass man dann bei der 1ten Erweiterung 2, bei der 2ten 3 Punkte bekommt usw...).
Die Truppen sehen so aus, man kann sich beliebig viele Truppen bauen. Es gibt diese arten an Truppen:
Kleines Raumschiff: Kostet nur einen Punkt, ist also die günstigese Einheit.
Großes Raumschiff: Kostet 3 Punkte.
Traktor Staler: Kostet 5 Punkte. Kann für einen Punkt ein kleines Raumschiff des Gegners zu seiner Basis ziehen. Um es mit seinen Truppen anzugreifen.
Schild: Kostet 4 Punkte. Der Schild kann nur bei der eigenen Basis bleiben und ist dazu gut, die Basis vor angriffen zu schützen, wenn die anderen Truppen gestorben sind.
Sternzerstörer: Hier kommt das Star Wars artige xD. Kostet 8 Punkte. Ist dafür aber auch die stärkste Einheit im Spiel.
Kampf: Der Kampf verläuft so ab:
Um einen Gegner anzugreifen, muss man seine Truppen erst einmal für einen Punkt zu der Basis des Gegners verschieben. Danach Kann man erst einmal die Truppen des Gegners mit den eigenen angreifen (eine Einheit oder auch Ausbau der Basis hat genausoviele deffpunkte und offpunkte wie viele Punkte sie gekostet hat).
Danach greift man die Schilde an (falls der Gegner keine Schilde gebaut hat, fällt dies weg).
Wenn man dann alle Truppen und alle Schilde besiegt hat und immer noch Truppen von einem an der Basis des Gegners stehen, kann man die Basis angreifen (also erstmal die erweiterungen). Sind die Erweiterungen zerstört, kann man mit 5 Offpunkten die Basis komplett zerstören, damit ist dann der Gegner besiegt.
Die Zug reihenfolge geht immer im Urzeiger sinn.
Wenn man einen Gegner angreift, kann immer ein Dritter die eigene Basis angreifen (desshalb sind Schilde schon fast ein Muss ;D).
Was auch noch zum Kampf gesagt werden muss: Wenn jetzt zum Beispiel 6 kleine Raumschiffe die Basis des Gegners (ohne gegnerische Truppen, Schilde oder erweiterungen) angreifen, dann sterben 5 von den Raumschiffen (mit der Basis natürlich) und ein Raumschiff bleibt übrig. Das gleiche würde auch passieren wenn 5 angreifen würden, nur dass keiner übrig bleibt.
Hat jemand eine Ahnung, wie man das als Skript lösen könnte?
MfG
Archelaus
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Archelaus« (18. März 2010, 13:57)
Du willst ein RTS Game mit den Rpg maker erstellen?.
Ich sag dir das wird nichts.
Und das ganze würde auch nicht nur mit einen Skript Laufen.
Ich würde dir raten den Game Maker [4..8] dafür zu benutzen.

lg.
Tice
Benutzerinformationen überspringen
Motto: Der RPG-Maker ist antiproportional, für Anfänger leicht - für Erfahrene schwer xD

Außerdem habe ich es schon fast komplett in C++ geschrieben, halt ohne Grafiken.
Desshalb muss es doch auch irgentwie in RGSS zu lösen sein.
Benutzerinformationen überspringen
Motto: Wer anderen eine Bratwurst brät, der hat ein Bratwurstbratgerät.
Aber warum willst du, dass jemand dir eine komplette RTS-Engine schreibt, wenn dus doch schon selber gemacht hast? oO
Benutzerinformationen überspringen
Motto: Der RPG-Maker ist antiproportional, für Anfänger leicht - für Erfahrene schwer xD
Außerdem verlange ich ja auch nicht, das mir einer ne komplette Engine schreibt^^
Ich will ja nur ein paar Ideen, wie ich sie mir dann selber schreiben könnte...
Benutzerinformationen überspringen
Motto: Der RPG-Maker ist antiproportional, für Anfänger leicht - für Erfahrene schwer xD
Ich wollte da auch ein wenig Farbe reinbringen, nur mit ASCII Zeichen ist das nicht so ganz Spannend^^
Zitat
Außerdem habe ich es schon fast komplett in C++ geschrieben, halt ohne Grafiken.
Dann musst du dir im Prinzip überlegen, wie das Spiel dargestallt werden soll:
Also kann man sich in dem "Universum" bewegen und sich zB die Basen der Gegner ankuken oder sieht man prinzipell nur die eigene Basis?
Danach brauchst du ein Funktion die für jeden Frame fragt: was kann der Spieler grade sehen? Die entsprecehnden Grafiken(die du natürlich erstellen musst) in Sprite läd und auf den Bildschirm packt (an die richtigen Stellen).
Den Ablauf eines Spielzuges musst du natürlich mit entsprechenden Menüs (Punkte ausgeben, Angreifen) unterstützen. Dann willst du vielleicht noch Kampfanimation haben. Da is der Maker mit der vorgefertigten Animationsklasse, die man auf Sprite abspielen kann dann natürlich wieder hilfreich.
Klingt für mich nach nem umfangraichen aber schaffbaren Projekt. Und wer weiß, vielleicht ist das Ergeniss ja sogar interessannt zu spielen....

Wie soll das ganze denn ablaufen für alle Spieler nacheinander am gleichen Bildschirm?
Benutzerinformationen überspringen
Motto: Der RPG-Maker ist antiproportional, für Anfänger leicht - für Erfahrene schwer xD
Mein größtes Problem dabei ist eigentlich, dass ich mich mit RGSS nicht gut auskenne.
Werd mir die Zeit mal ein bisschen Wissen aneignen.
Ähnliche Themen
-
Archiv Entwürfe und Entwicklung »-
[Idee] Hab ne Idee!! ^^
(7. März 2009, 22:18)
-
Community-Forum »-
[Vorschlag] Ein Online-Strategiespiel
(22. September 2008, 22:16)
-
Skript-Anfragen »-
Statistikscript
(14. September 2007, 18:23)
-
Abgelaufene Conteste »-
Turnier
(17. Januar 2007, 15:52)


