Welcome to PostApoc, a real-time survival simulation game. As a player, you're thrown into a post-apocalyptic world where you need to master survival skills, through crafting, base building, and combat.
- Clone the repository:
git clone https://github.com/Unnamed-GameDev-Studio/postapoc
- Navigate to the project directory:
cd postapoc
- Install the dependencies:
yarn install
- Start the development server:
yarn dev
- Build for production:
yarn build
- Serve the built files:
yarn serve
We encourage you to contribute to PostApoc! Please check out the Contributing guide for guidelines about how to proceed.
Run all unit and end-to-end tests:
yarn test
You can also run unit tests and end-to-end tests separately:
yarn test:unit
yarn test:e2e
For test coverage report:
yarn coverage
PostApoc is built using various technologies including but not limited to Phaser, bitECS, RBush, Mitt, and LogLevel. The complete list of dependencies can be found in the package.json
file.
The changelog is available here. A detailed commit history is also available here.
Please refer to the FILETREE.md for a detailed project structure.
PostApoc is released under the MIT License.
For any additional information, please refer to the files included in this repository or open a new issue.