Fyrox is a production-ready 2D/3D game engine written in Rust — with a full visual editor, 35+ crates, and MIT license. These plugins extend it with game-ready systems.
Memory-safe, no GC
Full scene editor
3D spatial sound
ABSM + root motion
Win/Mac/Linux/WASM
No royalties
Build enemy AI with composable state machines and behavior trees. Shared blackboard for decision-making, condition logic with And/Or/Not, and full serde support.
RPG-style dialog trees with text, choice, condition, and action nodes. Pure logic runner decoupled from UI — you choose how dialogs look.
Add multi-language support with t!("key") macro. JSON/CSV loading, fallback chains, CLDR plural forms, and template variable expansion.
Complete item system with definitions, rarity tiers, categories, stacking, splitting, merging, sorting, and 8-slot equipment with validation.
17 drop-in scripts for instant game feel: camera shake, hit stop, slow motion, tweens, squash & stretch, trails, and damage numbers. 22 easing functions.
Game-oriented save/load with named slots, metadata, version migration, LZ4 compression, CRC32 integrity, and atomic writes. Not just a serde wrapper.
The first and only MCP integration for Fyrox. 41 tools across 7 categories — control the editor from Claude Code with full undo/redo support.
Professional plugins with Free & Pro tiers. Start free, upgrade when you need more.
Browse All on itch.io