A focused Python RPG engine

Build your world, one frame at a time.

Filmstrip Engine is a beginner-friendly 2D RPG engine with visual tools, readable project files, and approachable Python customization.

Windows-firstTop-down 2D RPGsNo royalties planned
Filmstrip Engine editor preview

Designed around clarity

A small engine with a specific job.

Visual authoring

Build scenes, configure components, write dialogue, and connect interactions without starting in code.

RPG foundations

Actors, stats, items, equipment, pickups, inventory, tags, variables, and persistent game state.

Python when ready

Learn how the game is assembled, then extend it with readable Python instead of hitting a hard wall.

Current direction

Roadmap preview

See the full roadmap →
0.3In Development

Runtime RPG Interface

Create the shared runtime menu foundation and complete the first non-combat RPG gameplay loop.

0.4Planned

Project Workflow

Turn the engine repository into a beginner-friendly project creation experience.

Behind the scenes

Development updates

All devlogs →

Follow development

Filmstrip Engine is currently in active development.

Public testing, store pages, and community links will be added as the engine approaches a complete beginner workflow.

Get in touch