Documentation
  • AnyRPG Introduction
  • Getting Started
    • Installing AnyRPG
      • Unity Asset Store Installation
      • Github Installation
      • Unity Package Installation
    • Included sample games
    • Creating your first game
    • Configuring your game
    • Adding Content To Your Game
  • Wizards
    • Wizards Introduction
    • New Game Wizard
    • New Scene Wizard
    • New Equipment Set Wizard
    • Animation Profile Wizard
    • Screenshot Wizard
    • Template Content Wizard
    • New Character Wizard
    • New Weapon Wizard
    • Minimap Wizard
    • Rename Wizard
  • Scriptable Objects
    • Scriptable Objects Introduction
    • Abilities
      • Animated Ability
      • Channeled Ability
      • Craft Ability
      • Direct Ability
      • Gather Ability
    • Ability Effects
      • AOE Effect
      • Attack Effect
      • Capture Pet Effect
      • Channeled Effect
      • Direct Effect
      • Heal Effect
      • Instant Effect
      • Knock Back Effect
      • Mount Effect
      • Pet Control Effect
      • Pet Effect
      • Projectile Effect
      • Rain Effect
      • Remove Effect
      • Resurrect Effect
      • Status Effect
      • Summon Effect
      • Taunt Effect
      • Teleport Effect
    • Achievement
    • Animated Action
    • Animation Profile
    • Armor Class
    • Attachment Profile
    • Audio Profile
    • Behavior Profile
    • Character Class
    • Character Race
    • Character Stat
    • Chat Commands
      • Action Command
      • Composite Command
      • Gain Currency Command
      • Gain Experience Command
      • Gain Item Command
      • Learn Ability Command
      • Load Scene Command
      • Set Level Command
    • Class Specialization
    • Combat Strategy
    • Credits Category
    • Currency
    • Currency Group
    • Cutscene
    • Dialog
    • Environment State Profile
    • Equipment Model Profile
    • Equipment Set
    • Equipment Slot Profile
    • Equipment Slot Type
    • Faction
    • Interactable Option Configurations
      • Bank Config
      • Behavior Config
      • Character Creator Config
      • Class Change Config
      • Crafting Node Config
      • Cutscene Config
      • Dialog Config
      • Faction Change Config
      • Gathering Node Config
      • Item Pickup Config
      • Load Scene Config
      • Lootable Character Config
      • Moveable Prefab Config
      • Music Player Config
      • Name Change Config
      • Patrol Config
      • Quest Giver Config
      • Skill Trainer Config
      • Specialization Change Config
      • Teleport Config
      • Unit Spawn Controller Config
      • Vendor Config
    • Items
      • Action Effect Item
      • Armor
      • Bag
      • Currency Item
      • Equipment
      • Food
      • Power Resource Potion
      • Quest Start Item
      • Recipe Item
      • Weapon
    • Item Quality
    • Loot Table
    • Material Profile
    • Patrol Profile
    • Power Resource
    • Prefab Profile
    • Quest
    • Quest Giver Profile
    • Recipe
    • Resource Description
    • Scene Node
    • Scriptable Content Template
    • Skill
    • Status Effect Group
    • Status Effect Type
    • Swappable Mesh Model Profile
    • UMA Model Profile
    • Unit Prefab Profile
    • Unit Profile
    • Unit Toughness
    • Unit Type
    • Vendor Collection
    • Voice Profile
    • Weather Profile
    • Weapon Skill
  • MONOBEHAVIOURS
    • Monobehaviours Introduction
    • Scene Config
    • Channeled Object Script
    • Channeled Cylinder Script
    • Edible Object
    • Projectile Script
    • Cutscene Camera Controller
    • Playable Director Controller
    • Spawnable
    • Interactable
    • Interactable Options
      • Animated Object
      • Bank
      • Behavior Interactable
      • Character Creator Interactable
      • Class Change Interactable
      • Click Switch
      • Crafting Node
      • Cut Scene Interactable
      • Dialog Interactable
      • Faction Change Interactable
      • Gathering Node
      • Item Pickup
      • Load Scene Interactable
      • Lootable Character
      • Moveable Object
      • Moveable Prefab
      • Music Player
      • Name Change Interactable
      • Pressure Switch
      • Quest Giver
      • Skill Trainer
      • Specialization Change Interactable
      • Teleport Interactable
      • Unit Spawn Controller Interactable
      • Vendor
    • Environmental Effect Area
    • Movement Sound Area
    • Persistent Object
    • Respawn Area
    • Unit Spawn Node
    • Water Body
  • Architecture
    • Ability System
      • Abilities
      • Ability Effects
    • Project Settings
      • Layers
      • Tags
      • Physics Settings
  • Shared Properties
    • Capabilities
    • Environment Preview
    • Prerequisite Conditions
    • Stat Scaling Nodes
Powered by GitBook
On this page
  • Install the Correct Unity Version
  • Download the Project From Github
  • Open Unity Hub and Add the Project
  • Open The Project
  • Install UMA 2
  • Install TMP Essental Resources
  • Next Steps
  1. Getting Started
  2. Installing AnyRPG

Github Installation

The AnyRPG Core package is available via github and the Unity Asset Store. This page describes how to install it from github.

PreviousUnity Asset Store InstallationNextUnity Package Installation

Last updated 2 years ago

Install the Correct Unity Version

The AnyRPG Unity package is exported as a complete project because it requires specific build settings, compiler settings, layers, and tags to function. Due to the way full projects are exported in Unity, they must be imported with the same Unity version they were exported with.

The correct Unity Version for the current github project is 2021.3.11f1 and can be downloaded from

Download the Project From Github

Choose one of the download methods that Github offers.

For example, you can clone the project into a directory on your computer if you have the git CLI installed using the command git clone git@github.com:AnyRPG/AnyRPGCore.git

Open Unity Hub and Add the Project

Open Unity Hub and select the Projects tab. Click Open > Add Project From Disk.

Find the project folder and choose Add Project.

Open The Project

The project should now be visible in Unity Hub. Click on it to open it.

When presented with the option, choose Ignore. This is necessary because AnyRPG relies on UMA and it's not included in the github project.

Once the project opens, you will see errors in the console. These will be fixed in the next step by installing UMA.

Install UMA 2

If you don't already own UMA, click Add to My Assets.

Click Open in Unity.

The Unity Package Manager should open in Unity. If you have not downloaded the package yet, click Download. Then Click Import.

When presented with the option, accept the defaults and click Import.

After the UMA package is imported, click Clear in the Console pane to clear any old warnings.

You should no longer see any errors.

Finally, rebuild the UMA Global Library. Choose from the main menu bar UMA > Global Library.

In the Global Library window, choose File > Rebuild From Project.

Install TMP Essental Resources

Open the Window menu in Unity and choose TextMeshPro > Import TMP Essential Resources.

When presented with the option, accept the defaults and click Import.

Next Steps

Congratulations, AnyRPG is now ready to use!

Install UMA 2 from the Unity Asset Store at

Since UMA has not been updated to the new 2021 API yet, you will have to accept the script update. Click Yes, just for these files.

From here you can explore the or get started .

https://assetstore.unity.com/packages/3d/characters/uma-2-unity-multipurpose-avatar-35611
included sample games
creating your own game
https://unity3d.com/get-unity/download/archive