Feather documentation
Feather is a native game engine that ships with the systems most games need — a player, physics, combat, items, story, AI, vehicles, saves and menus — so you start from a working game and extend it. Every feature can be tuned in the editor, changed from a script or Blueprint, and driven by an AI agent through the same commands.
Start here
Section titled “Start here”Install FeatherGet the editor running and open a starter project.
Make your first gamePlace objects, add behaviour, press Play and export a player.
Tour the editorPanels, workspaces, shortcuts and how the pieces fit together.
Drive Feather with an agentConnect an AI client over MCP or script the CLI.
Explore by area
Section titled “Explore by area”WorldLandscape sculpting, caves, sky, weather, water and foliage.
RenderingMaterials, material graphs, lighting and post-processing.
Gameplay systemsPhysics, combat, items, interaction, story, AI and vehicles.
LogicRhai scripts and visual Blueprints that run in Play and in exported games.
AnimationState machines, IK, retargeting, montages and the sequencer.
ShippingExport a standalone player and package a playtest.