A 2D platformer that incorporates physics, has enemies, checkpoints, and other game mechanics.
Used the in-built AI for debugging in VS Code along with some idea generation and formatting of readme and such…
A 2D platformer that incorporates physics, has enemies, checkpoints, and other game mechanics.
Used the in-built AI for debugging in VS Code along with some idea generation and formatting of readme and such…
For only the second coding project of my entire life, I built and shipped a standalone desktop space platformer called Orbital Cadet, and it was a great experience from start to finish. The most challenging part was navigating the command line and learning how to package my code into a real Windows application using Electron Forge. However, I am incredibly proud that I pushed through those intimidating technical roadblocks to successfully forge a working .exe file and publish my first official GitHub release!
I added a main menu, a working pause button, and made sure the game automatically fits perfectly on any screen size. I also built a new endless mode that creates levels on the fly without lagging your computer. Finally, I added in some retro sound effects and tweaked the behind-the-scenes math so the game runs at the exact same smooth speed for everyone, no matter what kind of monitor they have!
Log in to leave a comment
Just got the core of my 2D platformer up and running in vanilla HTML5 Canvas. I built out a custom physics system from scratch, so gravity, friction, and double-jumping are all feeling super smooth. I also set up two different ways to play: a procedurally generated Infinite Mode and a structured Levels Mode with checkpoints. Threw in some patrolling enemies, collectible coins, and jump particles to juice it up a bit.
Log in to leave a comment