YUCHEN (CARSTEN) HUANG
Gameplay Programmer
Z U A G O N
PLATFORM: Jam-O-Drum, TIME: 3 weeks, ROLE: Programmer
This is an unbalanced four player, Zuma-like tile matching puzzle game. In the game, three players act as heros and one player acts as villain. There is a ritual consists of continuous chain of orbs along a path to resurrect an evil dragon. The hero players need to shoot orbs to form combination of same color to interrupt the ritual, while the villain player need to reshuffle the color in the chain and summon fog to protect the ritual.
As a programmer, I implemented the villain fog skill, the orb chain movement, matching and disappearing mechanics.
The tricky part in development process of this game is to handle the data mismatch caused by multi-player mechanics, for example, when three shot orbs hit the same orb in the chain at same time. To resolve the problem, I strictly ordered the execution of certain event handlers at each frame, to synchronize data changes.