Sharpshooter
3D · Unity · C# · 2025
Status: Released ↗
Overview
This is a 3D third-person shooter made in Unity. It was originally based off of a first-person shooter tutorial, but the concept was changed to fit my ideas for the game more. I wanted the game to be sillier and more vibrant rather than the serious sci-fi look the tutorial was going for.
I first changed the genre to a third-person shooter because I wanted the player to be able to see the main character. The main character had a very deadpan 3D model so I thought that by having them be visible in the shots of the game, it could make the game sillier because of the contrast of their expression and the chaos going on around them.
I changed the level to be bigger and switched out the enemy robots for birds because I wanted the level to be more vibrant. I played around with the Unity terrain system and created different biomes such as a little lake, snow mountain, and some hills. I wanted to express the idea that the player character had been living in the area so I added a boat and a house. I added in some visual effects so that when the player defeated the bird it would turn into a cooked chicken in order to express this fun, silly atmosphere.
Overall, the game ended up being fun and sometimes it can be very chaotic to try to shoot the bird while dodging their attacks, but this made it fun as well.
| Engine | Unity |
| Role | Programmer · Designer |
| When | June 2025 – February 2026 |