🎮

Nine Chronicles Unity Project Guide

This document provides the basic steps for launching Nine Chronicles inside the Unity game editor, where you can access various debug features and unlock every items & content for demo purposes.
Screen_Shot_2021-03-19_at_2.39.01_PM.png
What a collection 😉

Step-by-step instructions to launch Nine Chronicles inside Unity Editor

1.
Install Unity Hub
2.
Visit Unity download archive to install Unity 2020.3.4 version
Screen_Shot_2021-03-19_at_2.16.57_PM.png
Click the green Unity Hub button, and screen below will pop up.
Screen_Shot_2021-03-19_at_2.18.34_PM.png
Click install to add Unity 2020.3.4
3.
Install Git version control system if you haven't (instructions)
4.
Using a terminal / console app, clone Nine Chronicles repository by typing the command below:
git clone https://github.com/planetarium/NineChronicles.git
Plain Text
5.
Navigate to the cloned directory (cd NineChronicles) and run the commands:
git config core.hooksPath hooks git submodule update --init --recursive
Plain Text
6.
Open Unity Hub, move to the Projects tab, add the nekoyume folder inside the NineChronicles folder. (Trivia: Nekoyume was our project code name 🐱💤)
Screen_Shot_2021-03-19_at_2.24.34_PM.png
1) Click the ADD button
Screen_Shot_2021-03-19_at_2.22.39_PM.png
2) Navigate to the NineChronicles folder, and select the folder named nekoyume
Screen_Shot_2021-03-19_at_2.25.50_PM.png
3) nekoyume was added, and is now ready to launch!
7.
Launch nekoyume project. Because the Unity Engine is importing the game assets for the first time, it may take a while. Once this step is complete, use the Project tab to open the scene file called Game inside the Assets/_Scenes folder.
Screen_Shot_2021-03-19_at_2.32.26_PM.png
Double click on the Game file inside Assets/_Scenes folder.
8.
For the last step, we need to initialize the blockchain data (genesis block) before launching the game. From the menu, navigate to Tools/Libplanet section, and run Delete All(Editor) - Make Genesis Block for Dev to Streaming Assets Folder.
Screen_Shot_2021-03-19_at_2.36.24_PM.png
This will create a new Genesis Block.
9.
Press the play ▶️ button (middle of the screen) to launch the game!
Screen_Shot_2021-03-19_at_2.37.44_PM.png
You may need to create a new key or type in your passphrase
Screen_Shot_2021-03-19_at_2.39.01_PM.png
Items are fully unlocked by default
Screen_Shot_2021-03-19_at_2.45.06_PM.png
Fully clad!
As always, if you're having any issue, please visit our team of developers on Discord!

Disabling Screen Components to Record

By deactivating UI components from the Hierarchy view, you can take video captures without extra layers. Below is a short tutorial to activate / deactivate components inside the Unity Editor: