Project Zipcaster
About
This is merely a prototype showcasing a platformer package that I made that uses custom made physics coded from scratch instead of the default unity made physics. This package includes platforming polish tricks such as
- Apex modifiers: the force of gravity is reduced when at the apex of a jump
- Coyote Time: When off the ground, you get a very short duration in which you're still considered "grounded"
- Edge Detection: When it seems like you're on an edge, the game will bump the player up to meet that edge
- Variable Jump Height: Jump height depends on how long you hold the button
- Jump Buffering: If you press the space bar a bit too early, the game will buffer it so that you'll jump in the next few frames if you land on the ground
- Clamped Fall Speed: Fall speed is clamped to make falling objects easier
In addition to the platforming package, I also added a grappling hook variant that builds on top of this package that can be used to latch yourself to walls and hooks, and then dash to those positions. That being said, the dash is a bit glitchy when it comes to corners
The prototype consists of a simple onboarding level and a time trial course.
Credits:
- Anthony Hoang: Lead programmer for the player package and level designer
- Andrew Smith: QA Tester
Made in the span of around 1 month.
System requirements for PC
Last Modified: Mar 10, 2023
Where to buy
itch.io