ORK is a powerful, flexible RPG framework. Build JRPGs, action RPGs, tactical RPGs, or create your own unique gameplay with production-ready systems that adapt to your game.Website | Support | Documentation | TutorialsBuild the game you imagineORK Framework is a feature-rich gameplay framework for building RPGs and beyond. Build JRPGs, action RPGs, tactical RPGs, adventure games, or entirely unique gameplay experiences with little or no coding.Prototype quickly, iterate faster, customize every system, and extend ORK whenever your project demands it.Continuously developed and refined for over a decade, ORK is a stable, production-ready gameplay framework with years of real-world use and refinement.Use individual systems independently or combine them into a complete gameplay framework—ORK adapts to your project, not the other way around.Whether you're a solo developer or an experienced studio, ORK provides the tools to develop, iterate, and ship your game.Gameplay Systems at a GlanceBattle Systems - Turn Based, Active Time, Real Time & Phase BattlesSchematics - 900+ Node Visual ScriptingQuests & DialoguesCharacter Progression & Status SystemsInventory, Equipment & CraftingBattle & Movement AIModular UI SystemPowerful Editor & Development ToolsFull Source Code Included2D & 3D SupportBuild GameplayCreate gameplay quickly without sacrificing flexibility.SchematicsORK's visual scripting system features over 900 nodes for creating gameplay without code. Build gameplay logic, cutscenes, quests, dialogues, battle animations, mini-games, or entirely new gameplay systems.Because Schematics integrate throughout the framework, you can customize existing systems or build your own without modifying ORK itself.FormulasCreate powerful calculations using ORK's node-based Formula system. Combine status values, variables, CSV data, and more to calculate damage, progression, hit chances, skill effects, or any other gameplay values.Create Your RPGBattle SystemsChoose from Turn Based, Active Time, Real Time, and Phase Battles. Add square or hex battle grids, customize every mechanic, or build entirely new battle systems.Characters & ProgressionConfigure:Status Values (Health, Mana, Experience, etc.)Status Effects (Buffs, Debuffs, etc.)ClassesSkills & AbilitiesDamage Modifiers (Elements, Races, etc.)Progression SystemsCreate the mechanics your game requires.Inventory & EconomyBuild complete inventory systems with:ItemsEquipmentCraftingMultiple CurrenciesShopsLoot Tables & DropsItem BoxesSlot-based InventoriesShared or Individual InventoriesBuild Your WorldQuests & DialoguesCreate engaging quests, branching dialogues, and interactive stories using configurable objectives, conditions, rewards, and conversations. Combine them with Schematics to build everything from simple NPC interactions to complex narrative gameplay.Artificial IntelligenceConfigure battle AI, movement AI, factions, formations, and equipable AI for changing the behavior of AI-controlled party members.Additional SystemsORK also includes:Research TreesShortcut SlotsOption MenusLogsFlying TextsMusic with In-Track LoopingIn-Game ConsoleAreas & TeleportsCustomize EverythingModular UICreate menus, HUDs, dialogues, and custom interfaces using ORK's modular UI system, or replace it entirely with your own implementation.Powerful EditorORK's dedicated editor includes searchable dropdowns and settings, optional backups, and localization import/export tools to keep even large projects organized.Context-sensitive help is available throughout the editor, making it easy to discover and learn every feature.Full Source Code IncludedThe complete source code is included, allowing you to inspect, customize, and extend every system through C# whenever needed. Thanks to ORK's modular architecture, you can often extend functionality with custom classes without modifying the framework itself.Ship Your GameOfficially supports Windows, macOS, Android, and iOS.Supports both 2D and 3D projects.Free UpdatesYour ORK 4 license includes all future ORK 4 updates at no additional cost.Get Started QuicklyDownload complete tutorial projects to explore working setups, learn ORK's workflows, and start building your own game faster.Please Note: ORK is an editor extension and does not include art assets, models, audio, or other game content.Requires the new Input System Package.Using the Unity UI module requires having the Unity UI package with TextMesh Pro imported in your project.Unity CompatibilityRequires at least Unity 6.3, officially supporting only LTS versions (using them is recommended).Please note that new Unity releases might be incompatible until an update has been released.

