-
Notifications
You must be signed in to change notification settings - Fork 4
Installation
Follow the instructions below if you want to install ACT on your computer.
For any of your use, there are basic expressions in the release. Those are called Basic_Expressions.zip. It would be useful if you want to test the project.
If you want to use the ACT project remotly, you jut have to download the Avatar_Controller_Toolkit.zip file, unzip it and run Avatar_Controller_Toolkit.exe
If you want to use the ACT project locally, you will have to launch the server on your machine and modify the script in the project.
- Visual Studio 2017 or higher version to compile the Server Side Code
- A PlayerIO account where you have created a special project for ACT
- Unity version 2021.3.24f1 is the best version but any could work
- Unity Hub
- Knowledge of built project in Unity
A little word about PlayerIO because you are most likely to not know it. PlayerIO is a fast, easy, scalable & reliable way to build online games. Features such as BigDB, GameFS, Sitebox and Multiplayer makes it possible to build large complex online games without hosting a single server yourself.
Moreover, player.io is fully compatible with Unity and provide useful feedbacks for developpers.
Thus, i used this library to connect 2 users of ACT, for the wizard of oz experiment.
- Clone the repository
- Open the Unity Side folder via Unity Hub
- Open the Serverside Code.sln in the Server Side folder
- Create an account or connect to your account in PlayerIO
- Browse through your games and create a new one, call it whatever you want
- Copy your Game ID
- Browse through the folder to the NetworkManager.cs file (Root\UMONS_Avatar\Unity Side\Assets\_Scripts\_Version 1.0\Managers\Network)
- Scroll to the ConnetToRoom() function and replace the line "avatar-controller-toolkit-8g1b8uczeowj6ffvawksg" with the Game ID you copied on step 6
- Save and exit
- Build the game but make sure the NetworkManager(DDOL) game object has his parameter Network Mode set as Local
- Launch the server by compiling the previously opened ServersideCode.sln file
- Launch ACT_Project.exe in the build you created on step 10
- You can now use the project on your own computer with different instances