God GBA

From GameBrew
God
Godnrx02.png
General
AuthorNicolas ROBERT [NRX]
TypeDemos
VersionDemo
LicenseMixed
Last Updated2005/09/12
Links
Download
Website
Source

GOD, or Gameboy Ordinary Dungeon, is an early Dungeon Keeper style/management game.

It was submitted to the GBAX 2005 Coding Competition.

Features

  • Presentation, using bump mapping and voxel spacing.
  • Main 3D graphic engine.
  • Pathfinder (core of the AI).
  • Support for texts and menus.
  • Support for sound and music (PCM & ADPCM).

User guide

This tech demo allows the player to move around the map, and dynamically add and remove walls. The pathfinder is activated and finds the shortest path from the building in the center of the map to any of the 4 targets in the corners (the path is computed and displayed every time the map is modified).

Screenshots

godnrx3.pnggodnrx4.pnggodnrx5.png

Changelog

2005/09/12

  • Cut intro music to lighten the ROM.
  • Reflection on game mechanics (cf. the "Ideas.txt").
  • Code cleanup (again and always... little by little everything is going into English).
  • Reorganization of directories (the source files generated for images and sounds are stored in separate directories from the rest).

2005/09/06

  • Fixed a BUG. The game was crashing (the bump mapping intro was looping) if we left [A] or [start] pressed during the launch. I took the opportunity to optimize all the sequences.
  • Optimization of the waiting of the VBL (CPU stop).
  • Compression of textures & other graphic files.
  • Code cleanup (especially "Common.*").
  • Replaced GBAX 2005 splash screen with my avatar (they just had to make me win, nananere! pinch.gif).

2005/04/24

  • Various fixes and optimizations.
  • Added GBAX 2005 splash screen and managed transition to HK 2005 splash screen.
  • Setting up the title (the "www.playeradvance.org" and the "press start" are still missing).
  • Implementation of new screen pointers: "prohibited action" and "construction" (but the construction is not yet managed).
  • Changed some textures.

2005/04/17

  • "Shrinking circle" animation when exiting the game to return to the title screen.

2005/04/16

  • Setting up screen pointers, with movement management and addition/deletion of blocks on the smile.gif screen.

Credits

Thanks to nes, Mollusk, Arcadia, nagame, Yodajr.

Recommended web resources:

Note regarding the music and sounds:

External links

Advertising: