Repo for Untitled Game by IndecisiveBear Studios.
- Unity Engine 2022.2.1
- One fo the following implementations of C#:
- Unity Engine 2022.2.1:
Follow the Red Hat Enterprise Linux (RHEL) or CentOS directions here.
You will not yet be able to activate your free license or run any projects. The reason for this is that Unity requires either openssl version 1.0 or version 1.1 to run, while Fedora comes with a more recent version. To install the necessary version, use the following:
sudo dnf makecachesudo dnf install openssl1.1.x86_64Once complete, search for UnityHub on your machine and open it. It will guide you through the install process and license activation.
The version of the Unity Editor that UnityHub downloads is not consistent with the editor we want for the project. Download the correct Unity Editor and install it at ~/Unity/Hub/Editor/ (or just download it straight from the UnityHub GUI). Unity should now work properly.
- Dotnet
Visual Studios is not available on Linux, so we need to install the dotnet SDK directly. Download the SDK for Linux here.
Next, navigate to the location of the download and run the following:
sudo chmod +x ./dotnet-install.sh./dotnet-install.shOnce the install is complete, we need to add dotnet to our path. Do so by editing the ~/.bashrc file (or the rc file for whatever shell you are using) and adding the following three lines:
export DOTNET_ROOT=$HOME/.dotnet
export PATH=$PATH:$HOME/.dotnet
export PATH=$PATH:$HOME/.dotnet/toolsYour IDE or code editor should now recognize C#.
To get IntelliSense working for Unity packages in VS Code, install the C# v1.25.0 extension and add the following to your settings.json file:
"omnisharp.useModernNet": falseYou will need to install a complete version of mono to proceed. To do so, follow the instructions from the mono website:
sudo rpm --import "https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF"
sudo su -c 'curl https://download.mono-project.com/repo/centos8-stable.repo | tee /etc/yum.repos.d/mono-centos8-stable.repo'
sudo dnf update
sudo dnf install mono-develIntelliSense should now work in VS Code.
This repo is in active development. The game is not yet at a working state.