Welcome! This is an attempt at remaking Civ13, a BYOND game, using TypeScript and Node.js. This is loosely forked from the Bluespess engine, a JavaScript remake of the /tg/station codebase of SS13, also a BYOND game.
Check the original Civ13 here.
Please read the Contribution Guide page if you’re willing to help! All help is appreciated!
https://github.com/civ13/civ13-typespess.git
using your preferred git software, or download the ZIP file from github and extract it (not recommended).setup.bat
in the civ13-typespess/scripts folder.Whenever you update to the latest code, run setup.bat
again afterwards for the simplest and easiest experience.
apt install git
.git clone https://github.com/civ13/civ13-typespess.git
.setup.sh
in the civ13-typespess/scripts folder.Whenever you update to the latest code, run setup.sh
again afterwards for the simplest and easiest experience.
Run launch_server.bat
or launch_server.sh
in the civ13-typespess/scripts folder. To join the server (locally) connect to localhost:1713
using a web browser. To connect remotely, replace localhost with the IP address.
If you have the database login system enabled (in server.cson), you also need to launch the PouchDB using start_db.bat
or start_db.sh
.
You can also use launch_client.bat
to automatically update the dependencies and launch the game on the browser (Windows only).
All code is licensed under GNU AGPL v3.