All posts in this series can be found here
In week 4 we were working on adding monsters to the game. I like the way working with an ECS makes it easy to add new things to the code, without touching much of what I already wrote.
We start by adding some simple entities with, and then making sure to only render them when there in the FOV and then we add a simple AI. Aside from forgetting to add a Component to the ECS, there were no major problems this week.
It turns out there is a small issue with the Github build, it does not show the enemy's. Have to figure out what went wrong there.