Setup

Getting developers set up with the game locally and quickly is crucial as it directly impacts productivity and the development cycle's efficiency. A fast setup process reduces the time it takes for new team members to become productive, allowing them to start contributing to the project sooner.

It also minimizes potential frustrations that can arise from lengthy or complicated setup procedures, which can lead to delays and reduced motivation. Furthermore, having a local development environment enables developers to test changes, debug issues, and iterate on features in real-time, leading to faster development and quicker identification and resolution of bugs.

This guide has been put together to reduce the feedback loop and allow you to get up and running faster. If you notice any steps/pain points are missing, please update this documentation.