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.

Built With

Share this project:

Updates