In Entwicklung: GODGAME

Hallo zusammen,

dieses Spiel (GODGAME) möchte ich zu Ende bringen und freue ich auf Eure Verbesserungsvorschläge jeglicher Art. CPC 6128. Bleibt aber gnädig, denn es ist noch mitten in der Entwicklung.

godgame.dsk (190,3 KB)
(run"gg", gg steht für GodGame)


Anleitung

Start und Ziel:
Das Spiel läuft auf dem Amstrad CPC 6128 mit der Diskette godgame.dsk. Eingabe: RUN"GG". Nach dem Ladebild wählst du die Sprache, danach erscheint das Hauptmenü. Dort startest du das Spiel.
Du bist der gute Gott. Der König mit Krone und Vollbart steht links oben. Dein Volk lebt in Häusern und baut Land. Wer keine Gläubigen mehr hat, verliert: Bei dir erscheint DEFEAT, beim Gegner VICTORY.
Gläubige sind die Bewohner aller deiner Wohnhäuser plus die Stärke deiner Männchen. Je mehr Gläubige, desto stärker bist du.

Startbildschirm und Einstellungen
Im Menü wählst du mit ↑↓, änderst Werte mit ←→, bestätigst mit ENTER oder Leertaste und gehst mit ESC zurück. Ein Joystick geht auch.

  • Sprache (erster Bildschirm): Deutsch, English, Français, Español, Italiano, Português, Nederlands, Polski oder die gespeicherten Einstellungen
  • Grafik: Gelände-Raster, Gebäude-Raster, Feldlinien, Sternenhimmel, Nebel kleine Karte, Nebel große Karte, Farbschema; die Vorschau zeigt jede Änderung sofort
  • Tastatur: jede der 12 Aktionen neu belegen: Zeile wählen, ENTER, neue Taste drücken; Standardbelegung stellt alles zurück
  • Ton: Lautstärke von Musik und Effekten, je 0 bis 9
  • Spielstärke: Leicht, Mittel, Schwer, Göttlich; welcher Gott dir gegenübersteht, ist Zufall
  • Sprache: zurück zur Sprachwahl
  • Einstellungen speichern: schreibt alles auf die Diskette (nicht schreibgeschützt)
  • Spiel starten: lädt die Welt und beginnt

Nach dem Spiel zeigt die Ergebnisseite Ausgang, Spieldauer, Gläubige, Häuser, Kämpfe, Wunder, Punkte und einen passenden Spruch. Eine Taste führt zurück ins Hauptmenü.

Steuerung (Tastatur)

  • W / E: Cursor ein Feld nach links oben / rechts oben
  • S / D: Cursor ein Feld nach links unten / rechts unten
  • Cursor: links / hoch / runter / rechts: Karte eine volle Ansicht nach links oben / rechts oben / links unten / rechts unten
  • Q / R: Karte gegen / mit dem Uhrzeigersinn drehen
  • SPACE oder RETURN: gewähltes Feld der Leiste einsetzen (halten wiederholt)
  • 1 bis 7: Feld in der Leiste wählen (fest)
  • SHIFT + 1 bis 6: Wunder wählen (fest)
  • Punkt (.): Zoom: 8×8 oder 4×4 Felder (fest)
  • ESC: Spiel aufgeben, mit Rückfrage

Die ersten zehn Belegungen und ESC lassen sich im Menü ändern. Mehrere Cursortasten zugleich ergeben eine diagonale Bewegung. Am Rand der Raute scrollt die Karte mit.

Land und Volk

  • 1 Heben / 2 Senken: Mit Leertaste oder ENTER wird das Cursorfeld angehoben oder abgesenkt. Halten wiederholt den Schritt. Gebäude, deren Grundfläche uneben wird, verschwinden.
  • 3 Leitstern: Setzt das Ankh auf das Cursorfeld (nur Land, nicht im Wasser). Ein neuer Leitstern versetzt das alte.
  • 4 Zum Leitstern: Die Männchen laufen zum Ankh.
  • 5 Siedeln: Die Männchen gründen und bauen Häuser (Zelt, Hütte, Haus, Steinhaus, Turm, Burg).
  • 6 Sammeln: Die Männchen sammeln sich beim stärksten eigenen Männchen.
  • 7 Kämpfen: Die Männchen greifen Wohnhäuser des Gegners an. Gewinnt ein Männchen, zieht es ein und das Haus gehört dir.

Die kleine Leuchte unter dem Spielfeld zeigt das aktive Verhalten. Männchen ab Stärke 3 tragen helle Schulterstücke, ab Stärke 6 eine Rüstung. Ist der Weg versperrt, etwa durch Wasser, folgen Männchen dem Ufer.

Wunder und Anzeigen

Mana ist die Kraft deines Gottes. Es steigt, wenn deine Männchen Häuser besuchen, und mit der Zahl der Bewohner. Ein Wunder verbraucht Mana. Die Marken auf der Mana-Anzeige zeigen, ab welchem Stand ein Wunder bezahlbar ist.

  • SHIFT+1 Erdbeben: 14 Stöße im Umkreis des Cursorfelds
  • SHIFT+2 Sumpf: bis zu 3 Sumpffelder; wer hineinläuft, versinkt
  • SHIFT+3 Ritter: dein stärkstes Männchen erhält +20 Stärke und kämpft immer
  • SHIFT+4 Vulkan: ein Berg; Häuser an den Hängen fallen
  • SHIFT+5 Flut: alles Land sinkt um eine Stufe
  • SHIFT+6 Armageddon: alle Wohnhäuser leeren sich, die Gläubigen ziehen als Männchen in die letzte Schlacht

alle Wohnhäuser leeren sich, die Gläubigen ziehen als Männchen in die letzte Schlacht

Männchen, die ins Wasser laufen, ertrinken.

Lebenskraft ist die zweite Anzeige unter dem Mana. Sie hat 10 Segmente und zeigt die Gläubigen im Verhältnis zum bisherigen Höchststand.

Mimik des Königskopfs: 6 bis 10 Segmente kräftig, 3 bis 5 traurig (mit Träne), 1 bis 2 erschöpft (Lider halb zu, Schweiß), 0 tot (Kreuzaugen).

Gegner und offene Punkte

Der Gegner rechts oben spielt so stark, wie du es im Menü einstellst: Leicht baut und verteidigt nur, Mittel greift an, wenn er stärker ist, Schwer sabotiert zusätzlich dein Mana und setzt Erdbeben und Sumpf ein, Göttlich nutzt dazu Ritter und Vulkan und ist schneller. Auf den beiden höchsten Stufen ruft er Armageddon, sobald er 1,5-mal so viele Gläubige hat. Sein Gesicht (Waldgeist, Kriegsherr, Tyrann oder Dämon) ist Zufall. Armageddon fragt vor dem Auslösen nach.


Paar Sätze zur Entwicklung

  • Ich habe begonnen, Befehlszyklen zu zählen und Schleifen durch wiederholten Code zu ersetzen. Für weitere Tricks sind alte Z80-Foren interessante Quellen.

  • Hier ein paar Fehlversuche:

  • Eigene Schrift-Engine. Echte Proportionale Schrift (dieselbe Engine wie in einem Elite-Clone

  • Ja, bei der Entwicklung kam KI zum Einsatz, aber anders als vielleicht von vielen gedacht. Ich werde zum Ende des Projektes maximale Transparenz geben.

Grüße
S.D.

10 „Gefällt mir“

Das sieht ziemlich gut aus, und ich nehme an, dass es stark von Populous inspiriert ist. Ich wollte gerade verschiedene Farbpaletten vorschlagen, habe aber gesehen, dass du dieses Feature bereits hast :slight_smile:

Einige Tastendrücke werden verschluckt, vielleicht wird ein kleiner Tastatur-Puffer benötigt.

1 „Gefällt mir“

Danke für den Hinweis. Mich hatte dies ebenfalls gestört, kam seltsamerweise nicht auf die Idee mich der Behebung des Problems anzunehmen. In der kommenden Version wird dies verschwunden sein.

ja, es ist von Populous inspiriert.