Inspiration Riftwalker was inspired by the fast-paced, action-packed gameplay of Soul Knights. We wanted to combine that intensity with roguelike elements to create a challenging and dynamic dungeon-crawling experience.

What it does Riftwalker is a roguelike dungeon-crawler where players navigate procedurally generated dungeons, battling waves of enemies, collecting powerful upgrades, and taking on formidable bosses. Every run offers a unique challenge with randomized levels and loot.

How we built it We built Riftwalker using the Godot engine, coding the mechanics in C#. Procedural generation was key to creating varied and unpredictable dungeon layouts, while we designed a fluid combat system with responsive controls to keep the action engaging.

Challenges we ran into One of our biggest challenges was balancing the procedural generation to ensure each dungeon felt unique without being unfair. We also had to fine-tune enemy behavior and ensure the combat system was intuitive yet challenging for players of all skill levels.

Accomplishments that we're proud of We’re particularly proud of the seamless integration of procedurally generated dungeons and the smooth combat mechanics. The variety of enemies and bosses, along with a satisfying progression system, keeps the gameplay fresh and exciting.

What we learned We learned a lot about optimizing performance in Godot for procedural generation and creating a fun, scalable combat system. We also gained valuable insights into balancing difficulty in a roguelike to make it both challenging and rewarding.

What's next for Riftwalker We plan to expand Riftwalker with more dungeon themes, new enemy types, and an extended story mode. We're also exploring multiplayer options and additional character classes to enhance replayability and keep players coming back for more.

Built With

Share this project:

Updates