Platform Movement Engine
Still a work in progress! I would like this to be able to give someone who needs movement controls quickly, but also to experiment with those controls and see how they interact with one another. This is a proof of concept and will be expanded upon to allow more flexibility in controls.
CONTROLS:
-[A] and [D] to move left and right respectively
-[Space] to Jump
-[Shift] to Run if hasSimpleRun is on
-[R] to Restart if you fall off the map
Buttons from left to right at bottom of screen:
-hasWallSlide: If Player will slide along wall if in contact with it
-hasWallJump: If Player can jump off wall (Will probably be fully implemented when Momentum is implemented)
-hasCoyoteTime: If Player can jump after running off ledge
-hasMultiJump: If Player can jump more than once (currently acts as a double jump)
-hasSimpleRun: If Player is able to run (Hold [Shift] + direction key to run)
-hasMemoryJump: If Player input is remembered before hitting ground and executing
PLANNED:
-Adjustable variables
-More movement options including momentum
-Stage Building
-Shadow Player (Allows you to see the difference in input code, really helps to tell if hasCoyoteTime and hasMemoryJump makes a difference or not)
Status | Prototype |
Category | Tool |
Platforms | HTML5 |
Release date | Jun 26, 2019 |
Author | James "Kanto" Burton |
Genre | Platformer, Simulation |
Made with | GameMaker |
Tags | 2D, GameMaker |
Average session | A few seconds |
Inputs | Keyboard, Mouse |
Download
Click download now to get access to the following files:
Development log
- Source Code now Available!Jan 07, 2020
Leave a comment
Log in with itch.io to leave a comment.