geanos-jump-n-run-editor
Transform Foundry VTT into a side-scrolling platformer! Features a custom physics engine, multiplayer movement, hazards, and a full level editor suite. Jump, wall-slide, and dodge spikes in real-time.
A Foundry VTT plugin that transforms standard tabletop scenes into playable side-scrolling platformers with a built-in level editor, physics engine, gravity, wall-jumping, configurable traps, and checkpoint logic.
This is a plugin for Foundry VTT, a popular browser-based virtual tabletop used for playing role-playing games online. The plugin transforms standard Foundry scenes from the usual top-down map view into a side-scrolling platformer, similar in feel to older action games like Prince of Persia.
Game Masters use a built-in level editor to draw platforms, walls, hazards, ladders, portals, and checkpoints directly in the Foundry interface. Players control their characters with WASD or arrow keys, and a physics engine handles gravity, jumping, wall-jumping, and collision. Level elements include crumbling floors, pressure plates that open gates, healing potions, and spawn points. Jump height can optionally scale from a character's stats in whatever RPG system the table is running.
A background parallax feature lets Game Masters add scrolling background layers to create a sense of depth. Health can be tracked using a classic retro hearts display or tied to a character's hit points in the connected RPG system. Damage amounts for fall damage and spike traps are configurable in the module settings.
The module also integrates with another Foundry add-on called Monk's Active Tile Triggers, which lets Game Masters script more complex events: triggering effects when a player dies, reaches a checkpoint, uses a portal, or performs a wall jump. These hooks add custom logic without requiring any code.
Installation is through the Foundry module manager by pasting a manifest URL or searching for the module by name. No external tools or programming knowledge are needed to get it running.
Where it fits
- Run a platformer mini-game inside a tabletop RPG session as a change-of-pace encounter for your players.
- Design custom side-scrolling levels with crumbling floors, pressure plates, portals, and healing potions using the built-in visual editor.
- Tie platformer mechanics to RPG character stats, such as scaling jump height from ability scores or connecting HP to the heart display.
- Script complex trigger events with Monk's Active Tile Triggers, no code required, such as effects that fire when a player dies or reaches a checkpoint.