# In Development: GODGAME

**URL:** <https://forum.cpcwiki.eu/t/in-entwicklung-godgame/1052>\
**Category:** Programming\
**Tags:** game\
**Created:** [October 28, 2026, 11:58pm UTC](https://forum.cpcwiki.eu/t/in-entwicklung-godgame/1052 "2026-10-28T23:58:00Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![SoftDevil](https://forum.cpcwiki.eu/user_avatar/forum.cpcwiki.eu/softdevil/32/1204_2.png) [@SoftDevil](https://forum.cpcwiki.eu/u/SoftDevil)\
**Post date:** [October 28, 2026, 11:58pm UTC](https://forum.cpcwiki.eu/t/in-entwicklung-godgame/1052/1 "2026-10-28T23:58:01Z")

</div>

Hello everyone,

I want to finish this game (GODGAME) and welcome any kind of suggestions for improvement. CPC 6128. Please go easy on me, though, as it is still right in the middle of development.

 ![image](https://forum.cpcwiki.eu/uploads/default/original/2X/2/2390650026af9c7e39611a8a10880953547c273d.jpeg)

 ![image](https://forum.cpcwiki.eu/uploads/default/original/2X/d/d975008e36b0cd9e72b5e0354314aa27fba0993e.jpeg)

 ![image](https://forum.cpcwiki.eu/uploads/default/original/2X/4/4193912cc358f8469eb2834884163a069a37a06a.jpeg)

 ![image](https://forum.cpcwiki.eu/uploads/default/original/2X/9/9e87e51c03bb9f4df2a10176618061ec30fc8bb9.png)

[godgame.dsk](https://forum.cpcwiki.eu/uploads/short-url/b9AXfAl3pXjiRYvxoJsI6D5ctoY.dsk) (190.3 KB)  
(run"gg", gg stands for GodGame)

* * *

Manual

**Start and Objective:**  
The game runs on the Amstrad CPC 6128 with the godgame.dsk disk. Enter: RUN"GG". After the loading screen, choose the language, and then the main menu appears. You can start the game from there.  
You are the good god. The king with the crown and full beard is located in the upper left. Your people live in houses and settle land. Whoever runs out of followers loses: you will see DEFEAT, and your opponent will see VICTORY.  
Followers are the inhabitants of all your residential buildings plus the strength of your people. The more followers you have, the stronger you are.

**Start Screen and Settings**  
In the menu, make selections with ↑↓, change values with ←→, confirm with ENTER or SPACE, and go back with ESC. A joystick works as well.

- **Language (first screen):** Deutsch, English, Français, Español, Italiano, Português, Nederlands, Polski, or the saved settings
- **Graphics:** Terrain grid, building grid, field lines, starry sky, mini-map fog, large map fog, color scheme; the preview shows every change immediately
- **Keyboard:** Rebind each of the 12 actions: select line, press ENTER, press new key; default mapping resets everything
- **Audio:** Volume for music and sound effects, each from 0 to 9
- **Difficulty:** Easy, Medium, Hard, Divine; your opposing god is chosen at random
- **Language:** Return to language selection
- **Save Settings:** Writes everything to the disk (must not be write-protected)
- **Start Game:** Loads the world and begins

After the game, the results screen displays the outcome, game duration, followers, houses, battles, miracles, score, and a fitting quote. Any key returns to the main menu.

**Controls (Keyboard)**

- **W / E:** Move cursor one tile up-left / up-right
- **S / D:** Move cursor one tile down-left / down-right
- Cursor: **left / up / down / right** : Shift map one full screen up-left / up-right / down-left / down-right
- **Q / R** : Rotate map counterclockwise / clockwise
- **SPACE** or **RETURN** : Execute action on the selected bar slot (hold to repeat)
- **1** to **7** : Select slot on the bar (fixed)
- **SHIFT** + **1** to **6** : Select miracle (fixed)
- **Period** ( **.** ): Zoom: 8×8 or 4×4 tiles (fixed)
- **ESC** : Forfeit game, with confirmation prompt

The first ten keybindings and ESC can be changed in the menu. Pressing multiple cursor keys simultaneously moves diagonally. The map scrolls along when reaching the edge of the diamond.

**Land and People**

- **1 Raise / 2 Lower:** Use Space or ENTER to raise or lower the cursor tile. Holding repeats the action. Buildings will collapse if their foundation becomes uneven.
- **3 Guiding Star:** Places the ankh on the cursor tile (land only, not in water). Placing a new guiding star moves the old one.
- **4 To the Guiding Star:** The people move toward the ankh.
- **5 Settle:** The people found and build houses (tent, hut, house, stone house, tower, castle).
- **6 Gather:** The people assemble near your strongest person.
- **7 Fight:** The people attack the opponent’s residential buildings. If one of your people wins, they move in and the house becomes yours.

The small indicator below the playfield shows the active behavior. People with strength 3 and above wear light pauldrons, and armor from strength 6 onwards. If the path is blocked, for instance by water, people follow the shoreline.

**Miracles and Displays**

**Mana** is the power of your god. It increases when your people visit houses and grows with the population. A miracle consumes mana. The markers on the mana meter show the required levels to afford each miracle.

- SHIFT+1 Earthquake: 14 tremors around the cursor tile
- SHIFT+2 Swamp: Up to 3 swamp tiles; anyone who walks into them sinks
- SHIFT+3 Knight: Your strongest person gains +20 strength and attacks continuously
- SHIFT+4 Volcano: A mountain; houses on the slopes collapse
- SHIFT+5 Flood: All land sinks by one level
- SHIFT+6 Armageddon: All houses empty out, and the followers march out as people into the final battle

All houses empty out, and the followers march out as people into the final battle

People who walk into water will drown.

**Life Force** is the second display beneath the mana bar. It has 10 segments and shows your followers relative to your peak population.

**Facial Expressions** of the king’s portrait: 6 to 10 segments: strong, 3 to 5: sad (with a tear), 1 to 2: exhausted (half-closed eyelids, sweat), 0: dead (crossed-out eyes).

**Opponents and Pending Items**

The opponent in the top right plays according to the difficulty set in the menu: **Easy** only builds and defends, **Medium** attacks when stronger, **Hard** additionally sabotages your mana and uses earthquake and swamp, **Divine** also deploys knight and volcano and acts faster. On the two highest difficulties, it triggers Armageddon as soon as it has 1.5 times as many followers. Its face (forest spirit, warlord, tyrant, or demon) is random. Armageddon asks for confirmation before triggering.

* * *

## A Few Words on Development

- I started counting instruction cycles and replacing loops with unrolled code. Old Z80 forums are great resources for more tricks.

- Here are a few failed attempts:

- Custom font engine. True proportional font (the same engine as in an Elite clone

- Yes, AI was used during development, but perhaps not in the way many would expect. I will provide full transparency near the end of the project.

Best regards,  
S.D.

---

<div class="post-metadata">

**Author:** ![Briggsy](https://forum.cpcwiki.eu/letter_avatar_proxy/v4/letter/b/e56c9b/32.png) [@Briggsy](https://forum.cpcwiki.eu/u/Briggsy)\
**Post date:** [October 29, 2026, 10:09am UTC](https://forum.cpcwiki.eu/t/in-entwicklung-godgame/1052/2 "2026-10-29T10:09:43Z")

</div>

This looks pretty good, and I presume heavily inspired by Populous. I was going to suggest different palettes but I saw you already have that feature 🙂

Some key presses are missed, perhaps a small keyboard buffer is needed.

---

<div class="post-metadata">

**Author:** ![SoftDevil](https://forum.cpcwiki.eu/user_avatar/forum.cpcwiki.eu/softdevil/32/1204_2.png) [@SoftDevil](https://forum.cpcwiki.eu/u/SoftDevil)\
**Post date:** [October 29, 2026, 11:30am UTC](https://forum.cpcwiki.eu/t/in-entwicklung-godgame/1052/3 "2026-10-29T11:30:24Z")

</div>

> [@Briggsy](#):
>
> Some key presses are getting swallowed; maybe a small keyboard buffer is needed

Thanks for the tip. This was bothering me too, but strangely enough, it never occurred to me to look into fixing it. It will be gone in the next version.

Yes, it’s inspired by Populous.
