Mantle
Mantle is a 2D superhero simulation game that blends turn-based strategy with puzzle-like combat, challenging players to rethink the morality of heroism. Through engaging in strategic minigames to battle villains and navigating an increasingly complex narrative, Mantle features a vibrant yet gritty superhero aesthetic, delivering a unique blend of moral tension, narrative twists, and engaging gameplay.
I contributed to Mantle by developing an efficient algorithm for simulating a controllable 2D robotic tentacles with angle and length constraints. Using Bezier curve's equation and a quadratic function, the algorithm can generate a smooth curve that mimics a robotic tentacle without using inverse kinematics, making it very performance friendly. Additionally, I played a key role in refining the narrative experience by assisting in the implementation of comic-style cutscenes using Panoply, creating a more immersive and dynamic storytelling approach. Furthermore, I redesigned and implemented multiple highly interactive minigame components, including a wind game where players need to manually rotate the fans in order to create a wind breeze to attack the enemy, improving overall player engagement. In summary, I helped strengthen both the technical and narrative aspects of the game, ensuring a seamless and compelling player experience.



