Jiggly Jam
Engine: Unity 3D, by Team Ink inc.
Position : Gameplay Programmer, Tool Programmer
(volume on)
Jiggly Jam is an asymetric multiplayer VR vs PC game. One player takes on the role of a dugeon master, while the other four players fight thier way to the center of the dungeon and take down the dugeon master.
Game Trailer (WIP)
Key Contributions:
Networked VR Gameplay Systems:Engineered core systems to enable asymmetric multiplayer between PC and VR players using Netcode for GameObjects, ensuring real-time state synchronization and smooth cross-device interactions.
Custom Editor & Tooling Development:Built custom Unity editor tools (IMGUI-based) for designers to easily configure spells, prototype new abilities, and visualize areas of effect in real time, speeding up iteration and reducing design bottlenecks.
Custom Inspector Extensions:Created specialized custom inspectors to present complex data (like spell stats and object spawning configurations) in a clear, user-friendly table format, improving workflow and reducing error rates.
Gizmo Visualization Systems:Developed a gizmo helper system that links directly to gameplay variables, allowing designers to see live updates on range and effect areas directly in the scene view, supporting rapid balancing and debugging.
Version Control & Workflow Management:Used Git and GitHub Copilot to maintain clean version history, manage branches, and assist in refactoring and code optimization, reducing merge conflicts and improving code quality.
VR-Specific Interaction Design:Implemented robust VR player input and interaction systems to support unique asymmetric mechanics, ensuring intuitive and responsive VR experiences.
Designer Support & Cross-Disciplinary Collaboration:Worked closely with designers to translate design requirements into technical solutions, providing clear documentation and flexible tools to enable quick iteration and experimentation.