Here is my 3rd year computing exam at ESIEA. It is turn-by-turn RPG game. It aims to be scalable and easily add new character types, weapons types and skills.