Menu

Overgrown

Home / portfolio / Overgrown

Overgrown

In a once prosperous society fueled by nuclear-powered machines, cities thrived with grand architecture and abundant life. However, a disaster struck when the power source, a combination of steam and radioactive material, began leaking, mutating those who breathed in the toxic gas. Now, humanity struggles in an apocalyptic world, fighting for survival amidst scarcity. The story follows a young individual determined to clear the gas and restore the world to its former glory.


For this school project we had to make a game that we would publish at the end of the project on Itch.io to learn how to publish our own games and how to make a good store page. We had only one thing that had te be included and that is that we either had to make the game to be playerd in browser with WebGL or have it run on the arcade machine of our shool.


img-Image


The "FindVisableTargets()" function is in charge of the enemy system where the emey searches for any players in thier area. If the enemy found a player the player is the target when it is still in distance. When there is no player found the enemy will follow its path or walk back to its path when the player is longer in sight.



img-Image


This is a part of the cycle for the enemies to see if they are are following the waytpoints they got assigned or if they are attacking the player. When the player is set as the target the enemy will follow the player for a set distance from the player when the player is outside this area the enemy will walk back to the path.


If you enjoyed this read or have questions feel free to contact me!


My Contribution:

My Teammates:

Download/View project

Share