Medieval Odyssey

Medieval Odyssey is a top-down role-playing game where the player navigates an endless world, collecting loot, killing enemies, and conquering dungeons to ensure their best chances at survival.

Techniques/Technologies Used:

  • MonoGame
  • Object Oriented Programming
  • Flexible Graphical and Logistical APIs
  • Spanning Tree for Dungeon Generation
  • Quadrant Tree for Fast Collision Detection
  • Dijskatra's Algorithm for Enemy Pathfinding
  • Perlin Noise for Procedural World Generation
  • Serialization/Deserialization in JSON for Local and Global Saves

To Install:

  • Monotype Corsiva Font (Included in Repository)
  • Newtonsoft.Json NuGet Package (Available on Visual Studio)

Creators:

Built With

Share this project:

Updates