Description
Description
The gameplay is focues on movement and creating a puzzle solving level desing utilizing the gun and bullets. Movements and Guns are the programming pillars that allow for a smooth interesting gameplay.
Collaborated with a 12-member team using GitHub for version control and Unity as the primary development tool
Implemented core movement system including 3D player locomotion, camera rotation, jumping, and crouching
Developed a physics-based Pick-Up/Drop/Throw system using raycasting and object validation, enabling players to interact dynamically
Designed and programmed a Push & Pull mechanic for large objects, integrating movement constraints to ensure realistic interactions and prevent exploits
Developed the Cryo Bullet feature, implementing object state changes that made surfaces slippery and enabled push/pull interactions
Gained experience in team communication, and collaborative debugging, ensuring compatibility across multiple gameplay systems