That Damn Goat

I am currently working as a Technical Artist on a MAGIC Spell Studios original game titled That Damn Goat. The game is currently in prototyping development. My main responsibilities include designing and developing shaders and player UI systems, communicating with artists to optimally implement in-game assets such as characters and objects, and collaborating with audio producers to incorporate in-game sounds using Wwise.

Goat shader showcase

One of my tasks has been developing the main shader for in-game characters to help achieve the desired look in Unity. I created a shader with customizable fields to easily change values on the fly. Here is an example of the shader on one of the assets created by the team's 3D character artist


Goat shader graph

Goat without Shader

textured goat model without shader

Another shader I worked on was one with the goal of indicating progress from a scale of 0%-100%. We wanted to test out a building mechanic and telegraph progess to the player, but save time and not have to worry about any complex animations

Goat shader showcase

Goat shader showcase

I've also created a shader for in-game objects to be more telegraphed to players. The shader also utilizes Unity's rendering pipeline to appear dithered behind other obejcts

Dither shader showcase

Dither shader graph

Another area I've assisted with in the project is prototype level design. I've created multiple levels for testing out mechanics and exploring the game's visual feel. The levels are largely made with ProBuilder.

Viking prototype

Prototype house

Prototype house exploded