"Lost in Venice" is a 3D adventure game developed using C++ and OpenGL. Set in a mysteriously version of Venice, the game challenges players to navigate through a series of puzzles and obstacles by finding objects, collecting keys, and unlocking doors. The game features a dynamic spawning system for objects, each with its unique challenges. Players must outsmart the enemy and solve clues to progress through the story and discover the secrets hidden within the city.
- Dynamic Object Spawning: Objects spawn randomly within the game environment, providing a unique experience with each playthrough.
- Clue-Based Puzzle Solving: Players must find objects in a specific order based on the clues provided to progress in the game.
- Key Collection: Collecting keys is crucial as they are required to unlock doors and advance to subsequent levels.
- Engaging Storyline: A compelling narrative that involves outsmarting an enemy who adds complexity to the puzzle-solving experience.
- 3D Graphics: Utilizes OpenGL to render simple yet visually appealing 3D graphics that complement the gameplay mechanics.