Project Incarnate (2020)

A survival horror FPS with interconnected maps, puzzles and intense first-person combat. Inspired by GoldSrc horror.

Noteable Features• Baked lightmaps• Large, hand-crafted levelsUnique enemy behaviors (see below)Flushable toiletsDoom 3 inspired flashlight mechanic
Project DifficultiesOne of my more unique enemy ideas was one which causes damage if they're in view, making the player avert their eyes. While it did seem doable, I didn't initially know how to approach it.
My SolutionAfter some research, I found that the Unity's mesh renderer component has a built in 'isVisible' function which made it very easy to create the desired behavior with a simple 'if' statement.
Strongest AspectLevel design took up more time than any other part of development and it really shows.
Using an in-editor tool like ProBuilder, I was able to build and iterate on my designs without going between softwares, allowing me to quickly find a balance between maps that are visually appealing while also playing well.
The subway map (pictured left) was the biggest and most intricate, with multiple paths through the level.