Hello everyone. This is a project I made for my programming classes at SSRI (computer systems and networks security) at Università Statale degli Studi di Milano, Italy. Here are some interesting features:
I always hated the stories which allow you to see a beautiful world behind... and don't let you explore it freely. In this game, you can travel as you want, since no plot is forcing you in a predetermined direction. You choose your own way
If you interact with the world, it changes. If you destroy a room, travel the world, and then return, you'll see it still destroyed. You can also avoid to destroy random rooms, you know?
As in every game should be, no single item is necessary: there is always another way.
Does this feature even need more text to explain it? Random encounters can be deactivated from the settings (command: settings)
There are NPCs, with different alignments, and different interactions based on the alignments
You can win achievements (specific to the session, not to the entire game) by performing determined actions, or the same actions multiple times.
Read my file description for a (WIP, but will be a) complete list of the files in this repo