/Forest-Guardian-Game

Platform shooter game powered by UNITY.

Primary LanguageC#

Forest Guardian is a platformer shooter game, where you venture through a mysterious forest encountering monsters until you reach the person behind it all. Developed in C# using UNITY game engine.

Try out the game HERE : https://play.unity.com/mg/other/fg-deploy

KEY PROJECT TAKEAWAYS: Implementing optimized algorithms and leveraging data structures, learning Unity game development engine, using OOP C# best practices, leveraging C# for game development, building a relatively larger scale platform game and deploying it.

Controls: A/D - Move Left/Right Space - Jump Q (while holding A or D) - Dash 1/2/3 - Swap Weapons Esc - Pause

The game features 3 levels, in the first 2 you can explore the area and fight 3 different enemy types (two kinds of slimes and a bat). You have three weapons to use which each deal different amounts of damage. You have infinite ammo for the pistol, and you can find ammo pickups for the rifle and shotgun to replenish some ammo. The dash is useful for getting away from enemies, and is required to make some of the jumps for platforming. The third level is a bossfight, the boss will get stronger once you take him down to half health.