Bei "Strategie Game"(SG) handelt es sich um ein stark kampforientiertes Textechtzeitkonsolenstrategiespiel.
In der Entwicklung ging es darum dieses Spiel, was ich schon mehrmals angefangen habe endlich mal zu Ende zu bringen, um den Kopf für neues frei zu bekommen.
Desweiteren ist der Code dann mal nach "normalen" Regeln aufgebaut, was bei meinen Anfängerversuchen (als ich C++ grad neu angefangen hatte) aufgrund des fehlenden Wissens nicht möglich
Zum Spiel:
Die gesamte Idee wurde von
www.die-staemme.de inspiriert
Und ist im Mittelalter angesiedelt , siehe Gebäude und eventuell Einheiten. Via Tastatur navigiert sich der Spieler durch sein Dorf und befehligt seine Armee.
Der Ablauf:
also jeder spieler ist herrscher über ein dorf. dieses ist am anfang des spiels noch recht klein und es gibt nur 1-2 gebäude (das muss ich mir noch überlegen) generell muss man noch wissen, das jedes gebäude eine stufe hat. je höher diese stufe um so größer der gebäude spezifische vorteil(zB kürzere einheitenproduktionsdauer). im laufe des spiels erhält der spieler gold, mit dem er sein dorf weiterausbauen kann. in der kaserne kann er truppen ausbilden (Aktuell: Off und deff) mit diesen kann der er seine Gegner angreifen. Mit einer aktuell noch nicht implementierten Waffe wird er in der Lage sein, das Haupthaus seiner Gegner Stufe für Stufe abzureißen. Wenn das Haupthaus Stufe 0 erreicht,
hat dieser Spieler/Gegner verloren. Daraus ergibt sich auch das Ziel:
Alle aanderen Haupthäuser abreißen.
Lernziele:
-festigung von elementaren Grundlagen
-objektorientierung in einem größeren zusammenhängenden Projekt verwenden
Features:
-beliebige Gegner Anzahl
(-LAN-Modus ??
vielleicht))
RELEASE: noch keine Angabe, allerdings gehe ich aufgrund verschiedener Umstände (Fortschreiten der Entwicklung in letzter Zeit + Ferien davon aus, das es nicht mehr allzu lange dauern wird...)
DOWNLOAD: Hier findet ihr die aktuelle Version 0.61 BETA
Aktueller Stand:
es fehlen noch :
- einige gebäude
- die KI bzw. NPC's
- das kampfsystem
CODE: wen ich damit fertig bin, veröffentliche ich den Code + das Mercurialarchiv, welches alle meine Änderungen am Code beinhalten wird.
wens interessiert, warum ich dieses Projekt schon jetzt in einem noch recht frühen Stadium ankündige: will durch die Öffentlichkeit dazu gezwungen werden das auch wirklich fertig zustellen
Alles in allem kann man sagen, das es ein kleines Spiel zum festigen/erlernen von Grundlagen wird/ist/war. Nichts desto trotz hoffe ich natürlich, das es trotzdem Spaß machen wird.[/url]