Play the demo online here: DEMO
Build classic tile based RPGs without spending months creating the foundation first.
Tile Tick Core RPG is an OSRS inspired RPG framework for Unity built around interconnected gameplay systems, designer friendly editor tools, and server authoritative multiplayer.
Instead of wiring together dozens of disconnected systems, you can focus on creating your world, designing content, and expanding your game.
Built on top of Tile Tick Movement, the framework provides deterministic tile based movement and tick based gameplay while keeping its systems modular and easy to extend. Combat, skills, quests, inventory, equipment, banking, dialogue, NPCs, saving, multiplayer, and world interactions are designed to work together out of the box.
Whether you're building a classic RPG, an MMORPG inspired game, or your own take on the genre, Tile Tick Core RPG gives you a foundation designed to grow with your project.
Included Systems:
Multiplayer and Server Architecture
Build multiplayer RPGs around a server authoritative foundation instead of trying to retrofit networking later.
- Server authoritative gameplay
- Dedicated server support
- Host support
- Player authentication
- Character saving and loading
- Networked player spawning
- Networked tile based movement
- Networked animation replication
- Server authoritative combat
- Server authoritative interactions
- Server authoritative travel
- Multiplayer death and respawning
- Player readiness system
- Development and administration commands
Character Progression
Grow characters with an experience and leveling system inspired by classic RPGs.
- Experience and leveling
- Attack
- Strength
- Defence
- Hitpoints
- Ranged
- Magic
- Prayer
- Woodcutting
- Fishing
- Firemaking
- Cooking
- Modular skill framework
- Skill requirements
- Equipment requirements
- Configurable progression
Combat
A tick based combat system supporting the full combat triangle.
- Melee combat
- Ranged combat
- Magic combat
- Player versus NPC combat
- Player versus Player support
- Spellbooks
- Custom spells
- Spell effects
- Projectiles
- Attack styles
- Combat experience
- Equipment bonuses
- Rune consumption
- Ammunition consumption
- Melee NPC AI
- Ranged NPC AI
- Magic NPC AI
- Hybrid combat AI
- Automatic combat
- Damage and hit splats
- Health system
- Protection prayers
- Death and respawning
- Item drops on death
- Keep item support
- Loot tables
Inventory, Equipment and Banking
Everything needed to manage characters, items, equipment, storage, and dropped items.
- Inventory system
- Equipment system
- Banking system
- Ground item system
- Stackable items
- Drag and drop inventory
- ScriptableObject item definitions
- Equipment requirements
- Weapon definitions
- Examine system
- Modular item actions
- Server authoritative item handling
Skills
Gather resources, process materials, and build additional skills using the same underlying framework.
Included gathering and production skills:
- Woodcutting
- Fishing
- Firemaking
- Cooking
Framework features:
- Continuous skilling
- Level requirements
- Tool requirements
- Configurable success rates
- Resource depletion
- Experience rewards
- Reusable skill architecture
Quests
Create classic RPG quests without writing custom logic for every quest.
- Quest database
- Quest editor
- Quest journal
- Quest objectives
- Prerequisite quests
- Not Started, In Progress, and Completed states
- Item rewards
- Experience rewards
- Reward protection
- World state integration
- Persistent quest progress
NPCs and Dialogue
Create interactive NPCs with branching conversations, shops, quests, and combat behavior.
- Dialogue graph editor
- Branching dialogue
- Player dialogue choices
- Continue dialogue
- Item rewards
- Experience rewards
- NPC interaction framework
- Shop system
- Multiple shop currencies
- Combat NPCs
- Configurable NPC AI
World Interaction and
Description sourced from the Unity Asset Store listing.