A JavaScript game about a boxer who has to fight his way to the championship!
Note: I created this game back in high school, so some coding practices might be unconventional — but it’s all part of the charm!
- Multiple environments with unique interactions
- Progressive difficulty as you advance
- Classic arcade-style boxing gameplay
- Intelligent enemy behaviour
-
Clone this repository:
git clone https://github.com/yourusername/boxing-day.git
-
Open the project folder in Visual Studio Code (or your preferred editor).
-
Right-click the
index.html
file and select Open with Live Server (make sure you have the Live Server extension installed). -
The game will launch in your default browser.
Click here to play the game.
Use arrow keys or WASD to move
Press spacebar to punch, holt shift to block
ESC to pause
This was a passion project created during my high school years using the p5.js library. While the code may not follow modern best practices, it’s a fun example of early game development and creative coding. I really enjoyed exploring practical ways to implement interactive features in the game while applying real concepts I learned in my computer science class. Working on this project helped me connect theory to practice, and it truly fostered my passion for software development.