Advanced RPG Kit

Github

A modular RPG development framework providing extensive tools for creating deep, feature-rich role-playing experiences in Unity. Designed with a flexible architecture, this framework enables developers to implement modern RPG mechanics efficiently, supporting quests, events, items, combat, pet AI, skills, and much more.

Core Features

  • Advanced Combat System: Supports combo-based melee attacks, ranged combat, magic casting, and skill trees.
  • Dynamic Quest System: Create story-driven, procedural, and side quests with multi-choice outcomes.
  • Event & Dialogue System: Fully integrated branching dialogues and event-driven interactions.
  • Pet & Companion AI: Includes a robust AI-driven pet system that learns and evolves alongside the player.
  • Skill System: Implement level-based and skill-based progression with unique abilities.
  • Procedural Item Generation: Supports custom item crafting, randomized loot, and rarity-based drops.
MOBA Game on Starknet

Character Progression & AI

  • RPG Character System: Includes class-based and skill-based progression with experience gain and stat customization.
  • AI Behavior Trees: Create complex NPC behaviors with state machines, decision trees, and dynamic AI adjustments.
  • Faction & Reputation System: NPC interactions dynamically change based on player reputation and alignment.

Modular & Scalable Architecture

  • Highly Modular Components: Every feature is built as a plug-and-play system, allowing easy customization.
  • Multiplayer Ready: Designed with networked RPG gameplay support using Unity Netcode.
  • Cross-Platform Support: Optimized for PC, console, and mobile development.
MOBA Game on Starknet