2D Platformer Prototype (Unity & C#)

This is a prototype I have created to refine my Unity 2D skills, in preparation for the global game jam. This short video shows a sample of some platformer mechanics I have been testing. I desired to achieve movement similar to old school 2D platformers such as Sonic the Hedgehog, implementing a controllable jump height as well as movement based on progressive acceleration. For this purpose, I used ray casts to determine the collisions, and I manually translate the player’s position rather than use Unity’s forces. Not much effort was put into the art assets, which I created with Paint.net to quickly be able to test new mechanics. In this video I a few basic mechanics have been developed such as fruit pickups granting points, spikes to kill the player and moving platforms.

Leave a comment