This project is an advanced text-based speedrunner, where you can choose from a variety of levels to play and your times are saved.
- Install the necessary libraries
- Run the program (in VSCode, not a codespace)
To play the game, you have to log in.
- User settings - includes login, creating/deleting accounts, and changing account options.
- Play game - lets you play the game, includes level select and leaderboard.
- Tutorial - gives an overview of all the blocks and their functionalities.
- keyboard - lets the program use your keyboard to move the player
pip install keyboard - InquirerPy - makes up the bulk of UI inputs
pip install InquirerPy - PyCryptoDome - allows for encryption and decryption of passwords
pip install PyCryptoDome
- Play a unique platformer with 10 different levels!
- Create an account that keeps all your best scores!
- View leaderboards to see the best scores of all time!
N/A
- Jonas - coded the gameplay, including physics and display
- Nick - made the maps and user login
- Alex - created file reading and leaderboard systems
- Matthew - created all menus
- My name is Jonas, and I am a 9th grade student with access to a computer science lab, where I create neat projects like this sometimes. Phone: +1 (385) 338-9229 Email: jonasfairchild@gmail.com
- I'm Nicholas Larsen, 15, and I go to Utah County Academy of Sciences. I want to major in computer science, although I dont know the specific field yet.
- Matthew McKinley: I started learning how to code in the summer of 2024, starting in Python. The classes that I've taken and the things that I've been taught have helped me know how to code Python pretty well and I've learned a lot of the logic of coding, and I can follow different languages. I think it's a good skill to be able to code, but I don't think I'm going to do this as a profession. You can reach me at my school email: matthew.mckinley@ucas-edu.net
- Hey, this is Alex: I am in 9th grade, 4.0 student, I love playing tennis, reading a good fantasy adventure book, or just hanging out with my close freinds. I love coding and math and am thinking about becoming a Machine Learning engineer after collage. I can be contacted via my school email: (alex.anderson@ucas-edu.net) for any questions or concerns.
N/A
N/A