Final year group project for the University Campus Suffolk (now University of Suffolk) BSc (Hons) Computer Games Programming course.
- Roger Creyke - Code / Art
- George Daters - Code
- Ryan Avent - Art
- Dean Leeks - Project Management
- You'll need a Nintendo DS.
- You'll then need to purchase a Revolution R4 card or equivalent boot device on which to host the game binary.
- Download and run one of the .nds binary file from the builds folder.
- Download an emulator such as DeSmuME.
- Download and run one of the .nds binary file from the builds folder.
- Run the editor from source or (easier) from binary - the "Windows10" version has a setup.exe installer, after which EndangeredEd is in the start menu.
- Download one of the level files from this repository.
- Open the map with "File / Open Level".
- The game was written in C++ on top of PALib and libnds.
- All physics, camera and gameplay code was written from scratch.
- The primary render loop was handled by PALib.
- The editor was written in C#, using Winforms and XNA.
- Level files were composed in XML and exported to C++ to compile straight into the game.