Hello, this is a guide on how to install the engine (and run it of course!)
- Open Terminal
- Install git if you haven’t installed it already
(run git --version): Git - Install - Clone the engine in your designated folder:
git clone https://github.com/Qquaded/Kinemium-Engine.git - Install Rokit if you haven’t already
(run rokit --version): GitHub - rojo-rbx/rokit: Next-generation toolchain manager for Roblox projects · GitHub - CD (cd ./Kinemium-Engine) into the engine and install Zune:
rokit install - Run the engine!
zune run engine
Or, you could download from the releases page: Releases · Qquaded/Kinemium-Engine · GitHub
How to update the engine
- Run this command:
zune run updater - Choose branch of your choice (nightly for latest, main for stable)
- Done!
If you have any issues, please report the issue at the Bug reports category.
How to run a server
Running a kinemium server is very easy, you can just do zune run engine --server
And if you want it headless: zune run engine --server --headless
How to run a client
Running a client is basically like the server, but with more flags, you get to decide each flag’s value:
zune run game --client --username YOURUSERNAME --port 1234 --address 127.0.0.1
You can also just skip the port and address, and it will try to connect to localhost:
zune run game --client --username YOURUSERNAME
Not inputting username will make the engine default to the name environment variable in your computer.
How to run Docker, and make an Image
-
CD into the engine:
cd ./Kinemium-Engine -
Build an image:
docker build -t kinemium-engine .
This may take some time. -
After your done with that, Lets run the new image!
docker run kinemium-engine
How to make a script
You can make a new script in the sandboxed folder in the engine
There are example scripts that are on default commented, you can uncomment them and run the engine to see what they do, or learn from them.
Conclusion
Thank you for reading this! if you have any trouble with any of the steps written in this guide, make a post in the Bug reports category. Wish you a happy experience!
