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)

StatusPrototype
CategoryTool
PlatformsHTML5
Release date Jun 26, 2019
AuthorJames "Kanto" Burton
GenrePlatformer, Simulation
Made withGameMaker
Tags2D, GameMaker
Average sessionA few seconds
InputsKeyboard, Mouse

Download

Download NowName your own price

Click download now to get access to the following files:

MovementEngine.gmx.zip 2 MB

Development log

Leave a comment

Log in with itch.io to leave a comment.