> For the complete documentation index, see [llms.txt](https://steijn.gitbook.io/devlogs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://steijn.gitbook.io/devlogs/blewscreen/rezone/beginning.md).

# Beginning

The first project BlewScreen wanted me to work on was called "Rezone". This is a remake of a very old game from which they could not use the old code anymore. We had to recreate it from scratch using a document and some of the game rules. My co-intern and I started off by reading into the game rules and discussing them with the manager, following this we began planning the games design and potential classes, seen[ here](https://steijn.gitbook.io/devlogs/v/blewscreen/rezone/preparation). We then set out to follow our plans, I would work on the gamemanager and movement.

My first feature was creating a game manager that would control each zone's health settings, speed settings and other important balancing factors. Further, I was in charge of creating the system for the finishing of the rounds and victory conditions. I also created the movement and navigation for the player pawns.

### **Game rules**

This is a physical board game with an Augmented Reality camera to control the game. It is themed after a city and its blocks. There are six blocks which each have their own buildings and key building.

The players must cooperate to try and save all the zones/key buildings while also identifying the doomed zone. A doomed zone is a zone which has a lower health gain over time if a player is nearby. There are four roles that each control different portions of the health bars. When the health bar is full the key building is completed and the zone is finished. When all zones are finished the game will end.

![The playing field](/files/7IgsaOqpsjy3bVgIQzNZ)
