When you’ve finished, you’ll be ready to get started making your own RPG game.
Recommended Unity Versions
Get Started with the Creator Kit: RPG
Create a new Project
Before you can begin to create your game, you’ll need to:
Download Unity Personal
Download the Unity Hub
Create a Unity ID, if you don’t already have one
Once you've got the Hub up and running, check that you have the latest version of Unity in the Installs tab.
Then you can create a new project:
1. Open the Unity Hub.
2. Log in with your Unity account.
3. Click the New button in the top right corner.
4. Enter a Project name.
5. Choose the folder where you want to save your Project.
6. Set the Template to 2D.
7. Click Create.
Import the Creator Kit Assets
Before you explore the Unity Editor, let’s import the Asset files you’ll need for this Project. All of these files are on the Unity Asset Store, which enables Asset creators to provide tools or files to other Unity Users. To access this, go to Window > General > Asset Store.
The Asset Store will open inside your Editor. To import the Creator Kit Assets:
1. In the search bar, enter "Creator Kit: RPG" and click on the search result.
2. On the Creator Kit: RPG page, click Download and wait for the download to finish.
3. Click Import.
4. A warning dialog box will appear saying that your Project Settings will be overwritten. This is what you want — click Import to continue. This opens the Import Unity Package window, which lists all the files.
5. Click Import to bring the files into your Unity Project.
That’s it! Now that you’re all set up, let’s explore how the Editor works.
A Rapid Overview of Unity Editor
The Unity Editor can be intimidating when you’re just beginning to explore, but you only need to use four windows and the toolbar to complete this walkthrough and make your game.
The Unity Editor has four main sections:
1. Scene view
This is where you can edit the current Scene by selecting and moving objects in the 3D space for the game. In this kit, the game level is contained in one Scene.
2. Hierarchy window
This is a list of all the GameObjects in a Scene. Every object in your game is a GameObject. These can be placed in a parent-child hierarchy, which lets you group objects — this means that when the parent object is moved, all of its children will move at the same time.
3. Inspector window
This display all settings related to the currently selected object. You will explore this window more during the walkthrough.
4. Project window
This is where you manage your Project Assets. Assets are what we call all the media files used in a Project (for example, images, 3D models and sound files). The Project window acts like a file explorer, and can be used to explore and create folders on your computer. When the walkthrough asks you to find an Asset at a given file path, use this window.
TIP: If your Editor layout doesn’t match the image above, use the layout drop-down menu at the top right of the toolbar to select Default.
Introduction to the Toolbar
The toolbar includes a range of useful tool buttons to help you design and test your game.
Play is used to test the Scene which is currently loaded in the Hierarchy window, and enables you to try out your game live in the Editor.
Pause, as you have probably guessed, allows you to pause the game playing in the Game window. This helps you spot visual problems or gameplay issues that you wouldn’t otherwise see.
Step is used to walk through the paused scene frame by frame. This works really well when you’re looking for live changes in the game world that it would be helpful to see in real time.
These tools move and manipulate the GameObjects in the Scene view. You can click on the buttons to activate them, or use a shortcut key.
You can use this tool to move your Scene around in the window. You can also use middle click with the mouse to access the tool.
This tool enables you to select items and move them individually.
Select items and rotate them with this tool.
You guessed it — this is the tool to scale your GameObjects up and down.
Rect Transform Tool
This tool does lots of things. Essentially, it combines moving, scaling and rotation into a single tool that’s specialized for 2D and UI.
Rotate, Move or Scale
Again, this tool does lots of things. It also enables you to move, rotate, or scale GameObjects, but is more specialized for 3D.
Another handy shortcut that you may want to remember is the F key, which enables you to focus on a selected object. If you forget where a GameObject is in your Scene, select it in the Hierarchy. Then move your cursor over the Scene view, and press F to center it.
Navigating with the mouse
When you’re in the Scene view, you can also:
Left click to select your GameObject in the Scene.
Middle click and drag to move the Scene view’s camera using the hand tool.
For more advice on moving GameObjects in the Scene view, see Scene View Navigation.
Set your Display
Before you can try out the game, you need to adjust your display settings so that it displays in the correct aspect ratio.
To change the aspect ratio:
1. In the Scene view, select the Game tab.
2. Click the Aspect Ratio drop-down menu.
3. If the option 1920x1080 is available as a default, select this. If not, click the + button at the bottom of the drop-down menu and add it as a custom option.
4. Press Ctrl + S (Windows) or Cmd + S (macOS) to save your changes.
Try the Game
Now you’re ready to explore the demo level! First, open the Scene which contains the example game:
1. In the Project window, go to Assets > Creator Kit - RPG > Scenes.
2. Double-click the SampleScene Scene icon.
3. Once you’ve opened the Scene, you can test the game. Click the Play button in the toolbar to begin.
In this game, you can:
Move around by pressing the arrow keys on your keyboard
Walk into items to collect them
Walk up to other characters to interact with them
Use the arrow keys to switch between conversation options
Use the space bar to dismiss a single dialogue statement and to select your choice of response
Find the NPC and see if you can complete their quest!
When you’ve finished exploring the game, click Play again to exit Play Mode.