Featured on GameFromScratch
A full tutorial video and write-up
Engine Guide
What is Folded Paper Engine?
Folded Paper Engine (FPE) is a Blender-to-Godot addon that dramatically reduces boilerplate setup when creating game levels. Define gameplay properties and behaviors directly in Blender using custom panels, then export as standard GLTF. When imported into Godot, FPE's addon automatically wires up the functionality based on your tagged properties.
Work the way that makes sense to you. Artists can build interactive levels without touching code. Programmers can use FPE to handle the repetitive setup, then extend everything with custom scripts. FPE provides the foundation and gets out of your way.
Who is FPE for?
- Artists and designers who want to prototype interactive scenes quickly
- Solo developers who want to spend less time on boilerplate and more time on gameplay
- Teams where level designers work in Blender and need a clean handoff to Godot
- Anyone who's tired of manually setting up triggers, collision, audio, and scene metadata for every level
How it works
- Tag objects in Blender – Use FPE's custom panels to mark objects as Players, Triggers, Speakers, Holdable Items, and configure their properties
- Export standard GLTF – FPE embeds your custom properties into the GLTF file using Godot's existing import system
- Import to Godot – Add the FoldedPaperEngine node, assign your GLTF file, and FPE's modular system automatically enhances the imported nodes with the behaviors you defined
No custom file formats. No reinvented wheels. Just standard GLTF with smart automation on the Godot side.
Key Features
FPE provides structured Blender panels for defining:
- Characters & Players – Rigs, NPCs, camera behavior
- Triggers & Events – Area triggers, command catalogs, automation
- Physics & Interaction – Holdable items, inventory, rigid bodies
- Scene Management – Sky color, sub-scenes, level loading, animation frame events
- Audio – Music imports, autoplay, looping, background tracks
Scales with your needs
Start simple with no-code interactive scenes. When you need more control, FPE provides escape hatches at every level:
- Override any auto-generated behavior with custom scripts
- Extend FPE's mod system with your own gameplay modules
- Use FPE for the tedious parts, code the unique parts yourself
FPE handles the repetitive setup so you can focus on what makes your game special.
Download