Developed in Unity, using C# and Netcode For GameObjects.

Wicked Wizards is a co-op first-person hoard shooter game with tower defense elements. With up to four people, players can team up, pick their class, and wipe away the sickeningly sweet creatures of this magical land to spread their evil influence.

I worked as a programmer for UI and world events in-game. This includes post-processing for changes in the world, creating shaders for non-static props, and interactable menu elements.

Wicked Wizards Trailer

My Work on Wicked Wizards
The pulsing crosshair is designed using a Strategy pattern. This design pattern allows for the crosshair to have different behaviors depending on the class of the player. The crosshair sprite changes dynamically when the player loads into a specific class.
The pulsing crosshair is designed using a Strategy pattern. This design pattern allows for the crosshair to have different behaviors depending on the class of the player. The crosshair sprite changes dynamically when the player loads into a specific class.
Created a lerp in the health bar graphic to better convey when the player is being hit.
Created a lerp in the health bar graphic to better convey when the player is being hit.
Similar to the crosshair pulse, this class ability screen dynamically changes depending on the class the player selects. This is done by checking the class ID of the player and turning on the correct game object in the hierarchy.
Similar to the crosshair pulse, this class ability screen dynamically changes depending on the class the player selects. This is done by checking the class ID of the player and turning on the correct game object in the hierarchy.

You may also like

Back to Top