Inspiration

We were inspired by games like Vampire Survivors to create a shoot 'em up roguelike game. The fantasy theme of KnightHacks VI also inspired us to make the game fantasy, medieval themed.

How we built it

We built the project using the Godot game engine, using it's GDScript language. We also used Stable Diffusion to create pixel art for the game. Stable Diffusion was setup on a PC that we accessed through a utility called comfyui.

Challenges we ran into

We had difficulties using Git as we are more familiar with collaborative development, where we code together. We also had difficulties using a game engine for the first time, having to navigate the documentation, and trying to figure stuff out.

Accomplishments that we're proud of

We are proud We implemented a good player controller, pathfinding enemies, multi purposed tilemap; all of which we are very proud we implemented our first time around using this engine.

What we learned

We learned about the standard Git flow used, as well as the GDScript language. We also learned patterns on how game logic works, and how its different from normal programming.

What's next for Rogue Knight

We are planning to implement more weapons, procedural levels, and more enemies with unique behavior.

Built With

  • gdscript
  • godot
  • stable-diffusion
Share this project:

Updates