Hook Shot through the air or instantaneously teleport anywhere as you shoot a bug infestation.

A FPS project in which you fight 3 boss encounters.

In the Coursera course that inspired it I'm required to make 3  major modifications:

1-I have created a hookshot side skill in which the player will send a rope towards anywhere, and I mean anywhere in the map that when it reaches the destination, it will yank the player towards it making exhilarating movements..

2-I have created portal side skill in which a player can instantaneously teleport to any surface in the map. It rotates the player in order not to face the surface and gives the player a small jump to encourage movement.

3-Since these new skills revolve around giving the player mobility, I had to create uniquely designed levels to teach, enable and challenge the player on these skills.

  • Level 1 is an open field to allow the player to experiment with these skills, it introduces a boss that charges toward the player, a problem in which these skills are an obvious answer on how to avoid, this should allow the player to familiarize use of these skills.
  • level 2 starts the boss on top of a hill far higher than the player, the player is now forced to use these skills to get to the boss and stay there, on top of this, ammo for more stronger weapons can be found small isolated hills, incentivizing movement to get there. 
  • Level 3 has a blood ocean that punishes failure to utilize the movement in these skills with death, but rewards their use with ability to reach ammo and health.

Due to the core gameplay being so different from most shooters, the level design here is unique enough to be a major modification.

4- If for some reason you disagree with that point, I've also made modifications to the weapons, the pistol now rapid fires hundred of bullets while the electro gun makes a huge explosion that produces massive damage.  

 Other modifications are changes to the UI where it provides tutorials or shows and changes the icon of the side skill.

Created some components to keep track of the amount of enemy spawns and limit them if they reach a certain point before they hinder performance.

One note is that the shotgun and electric gun are limited in ammo because of their massive damage, try to look for their ammo and utilize them to kill bosses faster.

I'm currently having issues with the my build of Unity and creating a Mac build, so apologies if that is not immediately available.

Please enjoy,

Jebara Al Falahi.

Download

Download
Windows.zip 77 MB