dragonruby-platformer

Installation
SKILL.md

This skill covers platformer-specific patterns. For core DragonRuby API see the main dragonruby skill; for cameras/render targets see /dragonruby-rendering.

Physics Model

GRAVITY      = -0.4
MAX_FALL     = -15
MOVE_SPEED   =  4
ACCELERATION =  0.8
FRICTION     =  0.85
JUMP_POWER   = 12

def defaults_player(args)
  args.state.player ||= {
    x: 200, y: 200, w: 32, h: 48,
    dx: 0, dy: 0,
    on_ground: false,
    facing: 1,         # 1 = right, -1 = left
    action: :standing,
Related skills
Installs
2
GitHub Stars
2
First Seen
Mar 29, 2026