To re-create and simplify SimCity.
SimpleCity's goal is to recreate SimCity and simplify its code and architecture.
To get started, you will need Node.js installed
npm start
After you hit npm start
, it should start an Electron application
up.
This project is built with Rust on the simulation level and TypeScript at the user interface level.
Before you start contributing, please be familiar with one of the languages.
To set up the development environment, simply clone the repository and
install necessary dependencies by running setup.sh
./setup.sh
In setup.sh
, it should install all the dependencies with rust Cargo
and npm.
./deploy.sh
This is still work in progress
We follow SemVer for versioning. For the versions available, see the link to tags on this repository.
Work in progress
The test shell script should execute everything all together.
./test.sh
Work in progress
Work in progress
MIT