Abducktion
ROLE
Lead Coder
DESCRIPTION
First-person shooter where the roles have been reversed! Play as a duck on a mission to save their duckling.
Develped in Unity 3d
YEAR
2021
GENRE
Action
PLATFORM
Windows


Contribution
This was a student project where the objective was to make a guard in a hallway type of game where we implemented a navmesh in Unity 3d for the guard to use. This was a team of 5; 2 artists, 2 designers, and myself as the coder.
Abducktion is a simple first-person shooter where the player is a duck and has to kill a hunter, acting as the guard, to save their duckling in the cage behind the hunter.
To make this game, I first made a prototype of the game using capsules with ridigbodies for the duck and the hunter. After coding movement for the duck, I researched navmeshes and how to use them as my first steps into developing an AI and applied it to the hunter. The hunter would walk to random parts of the navmesh and then chase the player once the player was in a set radius. I then developed a gun script that both the player and the hunter could use. After I implemented health pickups, menus, and health and crosshair UI for the player.
My takeaway from this game was how to use navmeshes within unity and the different things I could do. Many things I learned about navshes were not applicable to this particular project but I was excited to learn and practice with it to use in later projects.