Skip to content

Latest commit

 

History

14 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kamulet Roguelike

Download release and launch exe file to play ->

Technologies:




Project Name - Kamulet Roguelike



Short Description:


A dungeon crawler with 5 procedurally generated levels, 13 monsters of increasing difficulty, many additional items and turn-based movement.

Story:


Another knight is try to take a Kamulet - great relic that can defence all villages against monsters, can he go through five levels and find Kamulet or he die like others...


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.

TODO:


  • Create a basic dungeon map
  • Place the player and let them walk around
  • Spawn monsters, draw them, and let the player kill them by walking into them.
  • Add health and a combat system that uses it.
  • Add healing potions.
  • Display a “game over” screen when the player dies.
  • Add the Kamulet to the last level and let the player win by reaching it
  • Add FOV
  • Add more interesting dungeon designs.
  • Add some dungeon themes.
  • Add multiple layers to the dungeon, with the Amulet on the last one.
  • Add varied weapons to the game.
  • Move to a data-driven design for spawning enemies.
  • Consider some visual effects to make combat more visceral.
  • Consider keeping score.
  • Consider Music
  • Kamulet name

Arts: (With some additionals by myself) Thanks that book for learn and help! - https://www.goodreads.com/book/show/55961302-hands-on-rust

Logs:

About

2D Game with random map generation and more than 20 enemies types and weapons ⚔️

Topics

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages