A downloadable demo for Windows

Video presentation: 

This is a small, unpolished platformer demo made in GameMaker Studio 2. In it, you play as a chicken looking for eggs. All assets of the demo (including code, physics simulation, sprites, and music) were created by me, with the exception of sound FX, which were sourced from freesound.org under free use. It's a project I made before I had any formal education in coding, and as such, it's a bit rough around the edges; however, its gameplay is fairly sound. A few notable gameplay features:

-Core mechanics include jumping, walljumping, gliding, and changing the solidness of select platforms.

-Player physics were coded entirely from scratch, rather than using GameMaker's built-in physics engine.

-Transitioning into a glide while in a long fall will convert some of the player's vertical momentum into horizontal momentum.

-Dynamic respawn system built on triggers.

-"Coyote time" is included to increase the input window for a running jump off of a ledge. It only takes effect for 6 frames after leaving solid ground, so the window may be a bit difficult to notice while playing, which is intended. After all, you don't want the player to feel like the game is bending the rules in the player's favor, even when it is.

-Walljumping can be performed even when the player isn't quite touching a wall, widening the input window for a walljump and making timing for tight walljumps easier.

-The player is typically killed when they switch a platform from nonsolid to solid while standing inside of that platform. However, if the player is close to the edge of the platform, they will be pushed out of the platform instead of killed. The margin for this is very slim — only a few pixels, in fact. This mechanic was included to widen the margin of success and lessen frustration when performing tight platforming on platforms that must be quickly switched from nonsolid to solid.

Download

Download
Platformer Demo.zip 11 MB

Leave a comment

Log in with itch.io to leave a comment.