My Contributions
Converted the design of a board game to a digital one
For this app, I was tasked with taking the already made board game and transforming it into a digital version. This was to optimize the gameplay for mobile devices and to improve the overall flow of the game.

Main Menu

Player Joining Lobby

Waiting Room

Entering Word Clue

Weasel Reveal

Leaderboard
Networked gameplay to support 7 player games
I worked with Unity's Gaming Services in order to make a fully functioning multiplayer game. This includes addressing issues such as lobby connections, player disconnects, desynchronization, and more.
Iterated app design based on client feedback
Throughout the development of this app, I had meetings with my client RnR Games. They continually gave me and my team feedback and requested for new features. This was an important part of our development process and was something we focused on.
Created an app validation system as per client request
RnR Games wanted to ensure the game would be free to download but that only those who purchased the physical game could use it. I thought of a couple ways of addressing this issue. Ultimately though, I settled on allowing all players to join lobbies but only allowing those with a validated app to host them. Our validation system runs through a MySQL database that keeps track of used and unused codes.
Handled all of the game functionality
I was the sole programmer on the team for this app and as such did all of the programming myself. This includes PHP, SQL, C#, and working with various networking services.