Crimson Knight is the game that we developed this year for the CPCRetroDev 2018. It's an adventure/action game where your objective is to infiltrate into an evil enemy castle and defeat all the enemies that you encounter in your way. Crimson Knight Adventure has been fully developed in assembler code, with the help of the game engine “CPCTelera”, made by Fran Gallego. Although CPCTelera could work if we programmed the game in C, this was an opportunity for us to learn how assembler code “works” (assembly code for the Z80) so we took advantage that CPCTelera supported assembler code as well. The game can be perfectly played in a real Amstrad CPC 464 machine (we tested our game in a real Amstrad CPC multiple times during development). |