top of page

C# Programming In The Unity Engine

Programming and game design are my passion, so I am always eagerly teaching myself new skills and pushing my limits to create even better content and more efficient code architecture.

Below are a couple of videos from my current project.

3D Modeling

3D Modeling Experience

I went to college for Game Art and Design, where there was a heavy focus on 3D modeling, texturing, and rigging. While 3D modeling is not my focus, my experience with these skills helps me communicate with artists so that we can understand each other's needs and limitations.

Board Game

Bloodmad board game

Bloodmad is a two player Character based battle board game set in a Gothic horror world. Each player builds a team of three characters, and engages their opponent in a strategic battle to the death. You need to utilize each character's unique set of abilities, as well as manipulate the time system to gain advantages in the fight. More images are available on the game's website Bloodmad.com, and the store page on The Game Crafter.

 

My role on the project was system design, character balance, and playtesting. The game revolves heavily around the design of the characters, and the time system. I designed each character's stats and abilities, aiming to give them interesting strengths, meaningful weaknesses, and a unique role in team building. I also aimed for thematic resonance in character's effects that convey the story and fantasy of the character through mechanics. Statistic driven strategy games are highly complex webs, and intense play testing and iteration was needed to bring the game to a balanced state that offered several strategies to play.

I also created a unique time system based on the clock tiles on the board. Each turn the clock rotates one space. Some spaces are day spaces, and others spaces are night spaces. A character like a paladin may have advantages during the day, while a vampire may be stronger at night. The count down for when players are able to re-use their character's special abilities are also tracked by the clock. Player's not only have to play around what time of day it is and when they get back their abilities, but they can also use their characters to push the clock forward or backward. This adds many layers of strategic depth, as players can suddenly swing the advantage by changing the time of day or manipulating the recharge time on abilities.

bloodmad.jpg
Other Skills

Other skills

I took a class in full stack web development, which gave me experience with HTML, Javascript, and SQL. While I haven't used these skills directly since then, the core principles help me pick up new skills more quickly when similarities line up. For example HTML helps with the Unity UI Toolkit, and Database concepts help with organizing and retrieving data.

This class also introduced me to using Github for collaboration and version control, which I still regularly use with my team on our current project.

Contact Me

contact me

Email Me

Thanks for submitting!

bottom of page