Skip to content

A dungeon crawler with procedurally generated levels, monsters of increasing difficulty, and turn-based movement.

Notifications You must be signed in to change notification settings

aleksey-kerkin/RustyRoguelike

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rusty RogueLike

Story

The hero’s hometown is suffering from a plague of monsters. Welling up from the deep, they seem unstoppable. Legend tells of the Amulet of Yala - Yet Another Lost Amulet - that can be used to stem the tide. After a long night at the tavern, the hero promises to save the day - and sets forth into the dungeon.

Basic game loops

  1. Enter dungeon level.
  2. Explore, revealing the map.
  3. Encounter enemies whom the player fights or flees from.
  4. Find power-ups and use them to strengthen the player.
  5. Locate the exit to the level - go to 1.

Roadmap

MVP

  • 1. Create a basic dungeon map
  • 2. Place the player and let them walk around
  • 3. Spawn monsters, draw them, and let the player kill them by walking into them.
  • 4. Add health and a combat system that uses it.
  • 5. Add healing potions.
  • 6. Display a “game over” screen when the player dies.
  • 7. Add the Amulet of Yala to the level and let the player win by reaching it.

Stretch Goals

  • 1. Add Fields-of-View.
  • 2. Add more interesting dungeon designs.
  • 3. Add some dungeon themes.
  • 4. Add multiple layers to the dungeon, with the Amulet on the last one.
  • 5. Add varied weapons to the game.
  • 6. Move to a data-driven design for spawning enemies.
  • 7. Consider some visual effects to make combat more visceral.
  • 8. Consider keeping score.
Resourses

The dungeon floor, wall, and adventurer graphics were kindly provided by Buch for free. Potion and scroll graphics are from Melissa Krautheim’s Fantasy Magic Set. Weaponry is from Melle’s Fantasy Sword Set. Monster graphics are from the game Dungeon Crawl Stone Soup (CC0 license), packaged by Chris Hamons.

About

A dungeon crawler with procedurally generated levels, monsters of increasing difficulty, and turn-based movement.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Languages