PROJECTS
Throughout my time at UW Stout, I have used my programming skills and knowledge in order to make a few games. Some of the games are projects for classes, some are projects I worked on in my own time. Most games are available on my itch page.
![ShepSkyImage.jpg](https://static.wixstatic.com/media/95c064_73f1ba48fa354df0b0af8a1f9cb28db5~mv2.jpg/v1/fill/w_168,h_79,al_c,q_80,usm_0.66_1.00_0.01,enc_auto/ShepSkyImage.jpg)
Shepherd's Sky
Shepherd's Sky was my Senior Capstone Game. This game was developed over the course of 9 months with a team of five programmers, five artists, and three sound designers. I was the Lead Programmer on the team. I did a large portion of the gameplay programming and also delegated tasks to the other programmers on the team. I learned a lot about game programming and leading throughout this project. The game was developed in Unity. Check it out at our website ba2.games.
My Contributions
-
Programming the 3D flying movement
-
Leading the programming team by delegating tasks and helping with other programming tasks.
-
Set up the post processing for the game
-
Fixed a majority of the bugs that arose, and fixed them in a very timely fashion
-
Helped design the mechanics
![](https://static.wixstatic.com/media/95c064_a6c78d11c76343daa3e1bccd1966be6c~mv2_d_3850_5950_s_4_2.jpeg/v1/fill/w_161,h_267,al_c,q_80,usm_0.66_1.00_0.01,enc_auto/95c064_a6c78d11c76343daa3e1bccd1966be6c~mv2_d_3850_5950_s_4_2.jpeg)
Nyctophobia: A Tale of Fear
Nyctophobia was the first game that I made with some of my friends as part of a 48-Hour Game Jam. For this project, we originally used the Godot 3 game engine, then later updated the game in the Unity game engine. We worked as a team and produced a functional game in the 48 hour time period.
My Contributions
-
Learned Godot 3's python based programming language
-
Programmed player movement
-
Programmed player interactions with static and pick-up objects
-
Programmed the random encounter system
-
Programmed different menu functionalities
![OutCasterImage.png](https://static.wixstatic.com/media/95c064_372716a2eb8849eca3208bcc214653c5~mv2.png/v1/fill/w_167,h_132,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/OutCasterImage.png)
OutCaster
OutCaster was another 48 - Hour Game Jam game I made with some friends. The project was very ambitious, and not everything ended up as planned. The idea was to gather ingredients during the day and craft potions by playing a mini-game during the night. Both parts worked individually, but didn't end up combining super well.
My Contributions
-
Programmed the rhythm mini-game for crafting potions
-
Learned a lot about Unity's audio system
-
Collaborated with friends who had made a rhythm game before
-
Used a tilemap to fill in the level's environment
![RailGunRogueImage.png](https://static.wixstatic.com/media/95c064_b117b481e44e4369ba849b4c13fac198~mv2.png/v1/fill/w_161,h_76,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/RailGunRogueImage.png)
Railgun Rogue
Railgun Rogue was another 48-Hour Game Jam game. I worked with a smaller team on this game. I learned a lot about Unity's physics system during this project. We weren't able to spend the full 48 hours on the game, so the level design suffered a bit.
My Contributions
-
Programmed the player movement for the character
-
Programmed the aiming with the cursor
-
Programmed the magnetism mechanic