Puzzle-man
A puzzle game and a homage to Pac-man—but you're the ghosts!
You control all the ghosts simultaneously with turn-based movement. Some of the ghosts might behave differently from the others...
Neither the graphics nor the sound is anything to write home about, but this project was not about that. Also, some more effort into designing levels is needed.
Project page on GitHub
You can download a ready to launch executable or all of the source code from GitHub, here's how you do it.
- Written from scratch in c++
- Software rendering using fixed-point arithmetics
- XAudio2 for sound
- Edit and create levels with the built-in level editor (press tab to enter edit mode)
- Undo and redo up to 100 moves
Uses audio from public domain or similiar licenses.
Audio credits: S.A.G.E and dustyroom.com
How to play
- Arrow keys controls movement
- Press the r key to reset the current level
- Backspace (or Ctrl + Z) to undo move
- Ctrl + Shift + Z to redo move
- Press Esc for entering the menu
- Press tab to enter editor mode. Whilst in editor mode, access the menu by pressing the space key.
Development logs