Skip to content

kobso1245/Dungeons_and_pythons

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#How to play:

  • Run play.py
  • Choose the size of the board
  • Use the words up, down, left and right to navigate
  • Enjoy!

#Done things list:

  • Dungeon can be imported from a file
  • Dungeon can be generated randomly
  • Hero can move freely in the dungeon
  • Hero can detect Enemies, Walls and Treasures
  • Dungeon's map can be printed
  • Treasures are randomly picked
  • Written tests for the hero movement
  • Made some adjustments on the hero and Enemy files

#To do list for the Dungeon class:

  • Make the actual Enemies and Treasures on the map
  • Make the Enemies be random
  • Add couple more spawn points on the map so the Hero can respawn(still thinking if this is actually a good idea or not)
  • Make the actual atack logic

#To do list for all other classes:

  • Tweak the Hero, Enemy, Treasure, Weapon and Spell class
  • Test em and make sure they are all working properly
  • Stop being lazy AND START WRITING TESTS or the universe might implode..
  • Make Hero and Enemy inheritate from a single class(better code-readability)
  • Do same as above for the Weapon and Spell class
  • Write tests...
  • Fix all the errors
  • Write tests again...
  • Make sure it all works now
  • Do the Fight class

About

We gunna do it!!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages