~20171018
- "python3 main.py" in the root Directory
- configs are in config.py (better left untouched tho)
- w to jump
- a to move left
- d to move right
- x to fire (only in boss battle)
- q to quit
1. jump on enemies to kill them
mmm
{o} -> Goombas (movement and collision detection enebled)
w w
+
/ \ -> Fast Roomba (smart, like really smart)
uuu
2 Boss (figure that one out)
* endless replayability due to random level generation
- get a new challenge everytime you start anew, with no impossible levels!
* COLOR (with the american spelling!!!)
* level components like pits, bridges and platforms
* power ups
- it is said that this box contains the soul of Bowser v0.2, but all you see is cotton candy
*
*H* -> get extra health
*
* bullets
- yep, that happened. Not so family friendly anymore.... hmm...
- only for the boss tho :D
* score
- for everything you do
* coins
- for the lack of a better bullet point
* progress bar for each level
* easy extensible stat printing
- Inheritance(entity class is inherited by enemies and player)
- Polymorphism(various features are overided of the entity class to give the player and different enemies)
- Encapsulated
- Abstracted
- smart enemies
- color
- clouds that disappear due to condensation when you touch them
├── Board.py
├── build_level.py
├── collectible.py
├── config.py
├── enemies.py
├── entity.py
├── GLOBAL.py
├── input.py
├── main.py
├── Player.py
└── requirements.txt