The simplest doodle jump made with python3 and pygame in only 2 days
- No images used for graphics
- Well clean and organised code
- Relatively small code
- Python3
- Pygame
- [Gym] (https://www.gymlibrary.dev/)
- [TensorFlow] (https://www.tensorflow.org/)
- Download zip, fork or clone.
- Install requirements
- Navigate into the gym-doodlejump/ folder
- Run 'pip install -e .'
- Navigate back to main folder with cd ..
- Run DoodleRandom.py for random alg, DoodleNaive.py for naive alg, and DoodlePPO.py for PPO alg
- Toggle the variable 'Render' to show or hide the game
- Toggle the variable 'debug' to show debug messages
- Run graph.py to graph the metrics gathered during the experiment (collected in the *.txt files)