Inspiration
The inspiration came from other rogue-like games such as Binding of Isaac and other related games.
What it does
This code runs and executes a rogue-like game where a player navigates a dungeon collecting gold and defeating enemies.
How we built it
We used Visual Studio Code as our IDE of choice for the team to simultaneously work on the C program files.
Challenges we ran into
The main challenge we ran into was trying to develop procedural map-making which proved challenging given the need for dynamic memory allocation. Our team ran into several segmentation fault issues and was able to circumvent this issue by spending time handmaking the levels for our players.
Accomplishments that we're proud of
We are proud of our efficient game loop and polished UI, given the ASCII format of the game.
What we learned
We learned how to handle different C datatypes such as struct pointers and double pointers to effectively control our data and run our game.
What's next for RogueLite
We would like to implement procedural map-making, an inventory for a player to use potions or other equipment, as well as proper progression.

Log in or sign up for Devpost to join the conversation.