> For the complete documentation index, see [llms.txt](https://monkeyempire.gitbook.io/monkey-empire/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://monkeyempire.gitbook.io/monkey-empire/dev-blog/weekly-update-22-05-2023.md).

# Weekly Update 22/05/2023

<figure><img src="/files/cbHszdARPlb7zZb3qTRl" alt=""><figcaption></figcaption></figure>

**Backend by Floffy**

* Started migrating our stack from NestJS v7 to v9. A lot of changes were needed to complete this and we’re testing all the features now to make sure it works the same way.
* Since Socket.io was not a good match for our realtime messaging system, we also migrated to a simpler WS system. Next steps will be to link this to our Redis store

**Frontend by Samy**

* There’s a team misunderstanding on the worldmap where “Empty tiles” and “plains” are not the same thing, while they have the exact same appearance on the frontend. In reality there are only “plains” where we can build a village on. How the worldmap has been made you can only create a village on an “Empty Tile” and not on “Plains”, so I put a placeholder assets on “Plains” so you can differentiate both and create a village without issue. This will be changed with following backend update and the new worldmap.
* Game is packaged in a way to support PlayStore and their auto-update system.
* Game is being reviewed on the Google Playstore ! On the Apple side I did everything well but they encounter issues to release latest build on Testflight and I am in talk with Apple support.
* Did some minor polish here and there (added new icon set, loading screen and stuff).
* URL changed to connect on the new Beta server !

**Frontend by Lings**

* Use int32 for village ID solving village creation issue

Create an account on our website to receive email **private access** **for the Android Beta 2.0.**\
Here is a quick tutorial : <https://medium.com/@monkeyempire/early-player-program-is-live-e5d8ffcddb38>

**Join the ape community!**

**Linktree:**[ linktr.ee/monkey.empire](https://t.co/EGPb2u5hKX)\
**Website:**[ https://monkeyempire.net](https://monkeyempire.net/)\
**Whitepaper:** [https://monkeyempiredeeplgitbook.io/monkey-empire/](https://monkeyempire.gitbook.io/monkey-empire/)\
**Twitter:**[ https://twitter.com/monkeyempiree](https://twitter.com/monkeyempiree)\
**Discord:**[ ](http://discord.gg/RGchaxczUB)<http://discord.gg/RGchaxczUB>\
**Telegram:** <https://t.me/monkeyempiree>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://monkeyempire.gitbook.io/monkey-empire/dev-blog/weekly-update-22-05-2023.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
