Game Description
Voodoo Fishin is an online co-op horror game featuring fishing, proximity voice, and scary monsters. You and up to 3 friends can venture into the swamp to find the best fishing spots holding the rarest fish. BEWARE: Die along the way, and you will lose your catch!
Â
Development
I joined the Lost Arcade team early on in development of Voodoo Fishin'. The team was pivoting to focus on the original design's fishing mechanic as the primary mechanic of the game along with an in-depth customization of their puppet characters.
I worked along with the rest of their team to lead on assigned systems and help them become familiar with Steamworks and Unity Game Service systems that they hadn't used before.Â
Highlighted Systems
Tech Stack
Highlighted Systems
- Puppet Character Editor
- I worked with the tech artist to build a Skinned Mesh runtime customization system.Â
- Scriptable Object based component design allows easy adding of new customization content.Â
- Configurable options per component for material tinting and pairings.Â
- Persistance System between sessions & networked syncing.Â
- Tackle (Inventory) System & Cooler System
- I built-out the vendor systems foundation for both the fish monger and tackle shops.Â
- Built-in camera handling & world space UI with Screen Space UI interactions.
- Improved upon the original inventory system to work with shops and have persistence between sessions utilizing UGS.
- Networking & Unity Game Services
- Built the initial infrastructure for user accounts with Steamworks & Unity Game Services.
- Built the Netcode for GameObjects support for all responsible systems.Â
- Setup and integrated the needed Unity Game Services backend.Â
Tech Stack
- Unity Engine / C#
- Integrated Systems
- Steamworks.Net
- Netcode for GameObjects
- Unity Game Servicees
- Third-Party Libraries
- Newtonsoft.Net
- DoTween Pro