Photon is a challenging puzzle game that puts your beam-bending skills to the test. As the protagonist, you assume the role of a master of mirrors, with the objective of guiding beams of light to their designated targets. Each level presents increasingly intricate puzzles that demand precise manipulation of mirrors through rotation and movement to achieve the desired light path. With its user-friendly controls and an extensive collection of over 30 engaging levels, Photon guarantees a mind-bending adventure that challenges your spatial reasoning abilities.
Role: As the sole developer on the project, I took on the responsibility of overseeing and executing all aspects, from coding to design, to deliver a cohesive and polished final product.
Platform: Photon is a WebGL game designed specifically for desktop browsers, offering an immersive and optimized gaming experience on a variety of desktop platforms.
Developed: Implemented a sophisticated raycast algorithm to accurately simulate the trajectory of laser beams within the puzzle game, ensuring a realistic and immersive experience.
Developed: Implemented a versatile grid system that enables the placement and rotation of mirrors and other optical elements on the puzzle board. This system grants players precise control over the path of the laser beams, enhancing gameplay mechanics and strategic decision-making.
Contribution: As the sole developer of Photon, I played a pivotal role in ensuring the game's mechanics, functionality, and performance met rigorous standards for quality and playability. Through comprehensive testing, meticulous analysis, and prompt issue reporting, I ensured the smooth and successful development of the game, leading to an exceptional gaming experience for players.