Less than 24 hours have passed, but I’ve made some progress I wish to share 😎
Enemies have health bars too!
In the previous version of the game, the health bar was a default Godot’s ProgressBar.
Now, it’s a stand-alone component that can be included in every component which has a HealthComponent. Thanks to the composition principle, I was able to add it to enemies as well; I’ve also added the option to customize its color from the inspector using custom resources that define the progress bars’ color.

The map is no longer grey
Finally, thanks to a few tweaks, the map where the player can move has limited space and a design tha…
Less than 24 hours have passed, but I’ve made some progress I wish to share 😎
Enemies have health bars too!
In the previous version of the game, the health bar was a default Godot’s ProgressBar.
Now, it’s a stand-alone component that can be included in every component which has a HealthComponent. Thanks to the composition principle, I was able to add it to enemies as well; I’ve also added the option to customize its color from the inspector using custom resources that define the progress bars’ color.

The map is no longer grey
Finally, thanks to a few tweaks, the map where the player can move has limited space and a design that (even if roughly) better matches the overall game style.
A few additions to the tile map and its physics layers and voilà! 👨🏻🍳
This introduced a potential bug where enemies could spawn outside the arena; luckily, the course covers this as well.