Overview

MIFF is a modular, remixable framework for building engine-agnostic gameplay with Pure systems. The Sampler showcases puzzle, combat, narrative, and debug zones using remix-safe assets and fixtures.

Zones

🧱 Toppler Medieval

Physics puzzle with modular ramps and remixable rules.

🐉 Spirit Tamer

Dialogue + interaction sampler for taming spirits.

🧙 Witcher Grove

Environmental storytelling with NPC interactions.

🧱 Pixel World

Draw, generate, and assemble pixel art worlds with animation.

🧪 Remix Lab

Contributor-facing debug zone and CLI triggers.

🧭 Map Builder

Build a game, inside the game. Live canvas with drag-and-drop tile placement.

📊 Contributor Dashboard

Zone management, onboarding, and remix tools.

Click "Play Full Game" to experience each zone in fullscreen, or "Remix Pack" to download starter templates.

Studio Tools

🎨 Avatar Editor

Create and preview avatars across styles. Export JSON and Godot nodes.

🧱 Pixel Draw

Draw pixel sprites on a grid and export as JSON/manifest.

🕹️ Multiplayer Preview

Preview sync, test WebSocket, record perf traces, and load packs.

🧩 Remix UI

Place blocks on a grid, undo/redo, and export Remix manifests.

📼 Replay Viewer

Load and visualize multiplayer session replays with step-through controls.

Use Studio tools to build avatars, remix sessions, and validate performance—then share your packs.

Contributors

Remix, fork, or add new zones. MIFF uses Pure modules and fixture-based validation for deterministic, remix-safe development.

Asset Licensing

All assets are remix-safe (CC0, GPL, or public domain). See sources in assets/README.md.

Remix Mode

Remix Mode enables debug overlays and CLI-style triggers to help contributors test and validate zones.

Support & Funding

Support MIFF on Ko-fi or GitHub Sponsors.