View on GitHub

arcade-platformer-blocks

A MakeCode project

Platformer Extension for MakeCode Arcade

Adds advanced platformer mechanics to your game.

Features

Usage

Basic Setup

let hero = sprites.create(heroImage, SpriteKind.Player)
platformer.setup(hero, 600, -300)

Double Jump

platformer.setMaxJumps(hero, 2)

Controls

controller.A.onEvent(ControllerButtonEvent.Pressed, function () {
    platformer.jump(hero)
})
controller.A.onEvent(ControllerButtonEvent.Released, function () {
    platformer.cutJump(hero, 0.5)
})
controller.B.onEvent(ControllerButtonEvent.Pressed, function () {
    platformer.dash(hero)
})

License

MIT