MazeGaze
MazeGaze
MazeGaze is a game uses eye-tracking for navigation after a brief glimpse of the maze, combining memory, spatial awareness, and physical activity. To unlock players must travel to real-world locations.



Research
Research
The concept for MazeGaze was born from research into enhancing interactive gaming experiences by combining real-world physical activity with virtual challenges. Studies on eye-tracking technology revealed its potential to provide a more immersive and hands-free gaming experience. Additionally, research into spatial awareness and memory games showed that players tend to perform better when combining cognitive tasks with physical movement. Our research identified the growing demand for more active and engaging games, especially those that encourage outdoor exploration and real-world navigation. By integrating geo-location and real-world travel into a memory and spatial awareness game, MazeGaze offers a unique challenge that tests players' cognitive skills while encouraging them to interact with their environment in meaningful ways.
The concept for MazeGaze was born from research into enhancing interactive gaming experiences by combining real-world physical activity with virtual challenges. Studies on eye-tracking technology revealed its potential to provide a more immersive and hands-free gaming experience. Additionally, research into spatial awareness and memory games showed that players tend to perform better when combining cognitive tasks with physical movement. Our research identified the growing demand for more active and engaging games, especially those that encourage outdoor exploration and real-world navigation. By integrating geo-location and real-world travel into a memory and spatial awareness game, MazeGaze offers a unique challenge that tests players' cognitive skills while encouraging them to interact with their environment in meaningful ways.
Research
The concept for MazeGaze was born from research into enhancing interactive gaming experiences by combining real-world physical activity with virtual challenges. Studies on eye-tracking technology revealed its potential to provide a more immersive and hands-free gaming experience. Additionally, research into spatial awareness and memory games showed that players tend to perform better when combining cognitive tasks with physical movement. Our research identified the growing demand for more active and engaging games, especially those that encourage outdoor exploration and real-world navigation. By integrating geo-location and real-world travel into a memory and spatial awareness game, MazeGaze offers a unique challenge that tests players' cognitive skills while encouraging them to interact with their environment in meaningful ways.
Development
Development
The development of MazeGaze focused on creating a seamless and immersive gameplay experience that combines eye-tracking with real-world navigation. Using SpriteKit for game development, we designed a system where players navigate mazes by simply moving their eyes, leveraging ARKit and the Vision Framework for precise eye-tracking functionality. CoreLocation was integrated to detect players’ physical locations and guide them to real-world spots to unlock progress within the game. We also optimized game performance using Metal for 2D and 3D graphics rendering, ensuring smooth and responsive gameplay even in complex, dynamic environments. The game’s user interface is built with SwiftUI, offering a clean and intuitive layout across all devices. Additionally, we used Maps and Beacons to pinpoint users' locations and trigger events based on geofencing, enhancing the player’s connection to the virtual world and their real-world surroundings.
The development of MazeGaze focused on creating a seamless and immersive gameplay experience that combines eye-tracking with real-world navigation. Using SpriteKit for game development, we designed a system where players navigate mazes by simply moving their eyes, leveraging ARKit and the Vision Framework for precise eye-tracking functionality. CoreLocation was integrated to detect players’ physical locations and guide them to real-world spots to unlock progress within the game. We also optimized game performance using Metal for 2D and 3D graphics rendering, ensuring smooth and responsive gameplay even in complex, dynamic environments. The game’s user interface is built with SwiftUI, offering a clean and intuitive layout across all devices. Additionally, we used Maps and Beacons to pinpoint users' locations and trigger events based on geofencing, enhancing the player’s connection to the virtual world and their real-world surroundings.
Development
The development of MazeGaze focused on creating a seamless and immersive gameplay experience that combines eye-tracking with real-world navigation. Using SpriteKit for game development, we designed a system where players navigate mazes by simply moving their eyes, leveraging ARKit and the Vision Framework for precise eye-tracking functionality. CoreLocation was integrated to detect players’ physical locations and guide them to real-world spots to unlock progress within the game. We also optimized game performance using Metal for 2D and 3D graphics rendering, ensuring smooth and responsive gameplay even in complex, dynamic environments. The game’s user interface is built with SwiftUI, offering a clean and intuitive layout across all devices. Additionally, we used Maps and Beacons to pinpoint users' locations and trigger events based on geofencing, enhancing the player’s connection to the virtual world and their real-world surroundings.



Tech Stack
Tech Stack
MazeGaze utilizes a powerful tech stack to deliver an engaging, location-based game that blends virtual and physical elements. The game’s core development is powered by SpriteKit for 2D game development and ARKit for augmented reality experiences, which is combined with Vision Framework for accurate eye-tracking navigation. CoreLocation and Maps are employed to provide real-time geolocation and route guidance, allowing players to travel to specific physical locations to unlock game progress. SwiftUI was used for the intuitive, easy-to-use user interface, ensuring smooth cross-device compatibility. For high-performance graphics rendering, Metal was implemented to accelerate the rendering of 2D and 3D animations, maintaining optimal performance during complex gameplay. The use of Swift further optimizes the game’s overall performance, ensuring fast response times and a fluid gaming experience.
MazeGaze utilizes a powerful tech stack to deliver an engaging, location-based game that blends virtual and physical elements. The game’s core development is powered by SpriteKit for 2D game development and ARKit for augmented reality experiences, which is combined with Vision Framework for accurate eye-tracking navigation. CoreLocation and Maps are employed to provide real-time geolocation and route guidance, allowing players to travel to specific physical locations to unlock game progress. SwiftUI was used for the intuitive, easy-to-use user interface, ensuring smooth cross-device compatibility. For high-performance graphics rendering, Metal was implemented to accelerate the rendering of 2D and 3D animations, maintaining optimal performance during complex gameplay. The use of Swift further optimizes the game’s overall performance, ensuring fast response times and a fluid gaming experience.
Tech Stack
MazeGaze utilizes a powerful tech stack to deliver an engaging, location-based game that blends virtual and physical elements. The game’s core development is powered by SpriteKit for 2D game development and ARKit for augmented reality experiences, which is combined with Vision Framework for accurate eye-tracking navigation. CoreLocation and Maps are employed to provide real-time geolocation and route guidance, allowing players to travel to specific physical locations to unlock game progress. SwiftUI was used for the intuitive, easy-to-use user interface, ensuring smooth cross-device compatibility. For high-performance graphics rendering, Metal was implemented to accelerate the rendering of 2D and 3D animations, maintaining optimal performance during complex gameplay. The use of Swift further optimizes the game’s overall performance, ensuring fast response times and a fluid gaming experience.
musawahaidar123@gmail.com
GO BACK TO TOP
musawahaidar123@gmail.com
GO BACK TO TOP