PSX: Boulder Dash, Exolon
One small local game development company asked our team to develop tech demos of 2D action games for PlayStation 1 in a short period of time. We have developed 2 classical game clones: Boulder Dash clone and a typical 2D platform shooter.
The core of the tech demos including rendering, animation support, collision detection, input processing, basic game logic and studying PSX platform/PsyQ libraries were done in slightly less than 2 weeks. CDROM streaming, video player, memory card support, improved rendering, parallax scrolling, additional game entities and fully functional game logic – were added in 1 month. Both tech demos were tested on real PSX (ePSXe emulators were used during 80% of development).
Boulder Dash
A clone of the classical arcade game with the same name. Main purpose of this project was to study the PSX architecture and PsyQ libraries. The latest game build features 4 different levels and ~90% of original Boulder Dash functionality.
- Aras: sound and music module, drawing sprites for game.
- Renaldas: rendering and animations code, utilities, prototype game logic.
- Valdermar: 2nd iteration game logic.
Exolon
A 2D platform shooter game prototype with 4 layer parallax, PSX memory card support (with async functionality), movie player, CDRom reading/streaming and a simple UI. The latest build features 2 different levels, 2 different weapons and enemies.
- Aras: movie player, drawing sprites.
- Renaldas: rendering code, game logic, memory cards, parallax, CDRom reading/streaming, simple UI.