The Debugger is a logically generated Action RPG game. Where you play as a automate debugger program that attach himself to other software to fix bugs. Each software will have its own story, environment, and setting. Every time player starts a new game it will be a new story, new quest set, new environment.
As a debugger, he is able to equip a module to gain him ability. For example, Player can equip Sprint module to gain the ability to sprint or he may decide to equip a dodge module to make a character can dodge. By using these modules, the player can create a character that fit their own play style.
With the power of Prolog programming language, I am able to create the generator engine used for generating a story, environment and quests for the game.