Kaia ARPG Engine


KAIA ARPG ENGINE


Build modern complete cinematic Action RPGs without spending months integrating incompatible systems.

The ARPG ENGINE is a complete, modular toolkit for Unity designed to help you build modern third-person action RPGs. Every major gameplay system has been built to work together out of the box, allowing you to focus on creating your game instead of building the underlying framework.


Built & tested in Unity 2022.3 LTS (URP - 2022.3.62f3). Compatible with Unity 6.0


🎮 Playable Demos (Try Before You Buy):

✨ Raw Framework Sandbox Demo (itch.io): LINK

✨ Custom Anime Showcase Demo (itch.io): LINK


Features:


Combat⚔️

  • Combo-based melee combat
  • Perfect timing parry system
  • Posture and stagger mechanics
  • Five-element ability system
  • Elemental reactions and afflictions
  • Shared combat system for players and enemies
  • Abilities include, healing, buffs, debuffs, AOE STATS, Damage AOE and Projectiles

Characters👽

  • Unlimited playable characters
  • Four-character party system
  • Character progression and rarity
  • Character viewer with stats, abilities, equipment, and lore

Weapons & Equipment🛡️

  • Data-driven weapon system
  • Six-slot gear system
  • Gear set bonuses
  • Randomized loot stats
  • Weapon upgrades

Inventory 🗃

  • Complete inventory system
  • Shops and blacksmiths
  • Loot tables
  • Chests and world items
  • Gold and currency system

Player Controller 🧙‍♂️

  • Walking, running, sprinting
  • Jumping and crouching
  • Four-direction climbing
  • Swimming
  • Gliding
  • Stamina system

AI 🤖

  • Patrol and combat behaviours
  • Director-controlled encounters
  • Ability casting enemies
  • Multi-phase boss framework
  • NavMesh integration

Quests & Dialogue 📜

  • Main, Side and Bounty quests
  • Simple Quest Builder with automatic setup and playable examples
  • Multi-step quests with sequential, parallel and optional objectives
  • Combat, exploration, collection, delivery, defend, puzzle objectives and more
  • Quest chains, prerequisites and conditional conversations
  • Branching dialogue with choices, voice audio, animated text, skip and auto
  • Visual novel presentation with character portraits, emotions and backgrounds
  • 3D conversations with character animations, temporary story characters
  • Timeline integration for cinematic cutscenes and animated dialogue cameras
  • Quest-controlled enemy spawning and world content
  • Quest journal and tracking with clues, distance and compass directions
  • Item, currency and party XP rewards, including selectable rewards
  • Progress saved through the framework’s integrated save system
  • Keyboard, mouse and controller support with automatic button prompts.

Additional Systems ➕

  • Fast travel
  • Animated UI
  • Keyboard, Xbox and PlayStation controller support
  • Mobile support - with mobile HUD
  • Damage number popups
  • Universal object pooling
  • Encrypted save system
  • Extensive documentation
  • Tutorial videos
  • Input prompts for Xbox and PlayStation controllers

Included Demo Content ✨

  • Playable characters
  • Enemy examples
  • Boss encounter
  • Shop and Blacksmith NPCs
  • Chests and loot
  • Puzzle examples
  • Climbing and swimming areas
  • Sample weapons and abilities

Discord and Email support have been setup.📩


Built for Customization


The framework is designed around modular components and ScriptableObjects, making it easy to create your own characters, enemies, bosses, weapons, abilities, gear, items, loot tables, shops, UI, and gameplay systems without modifying the core framework.