Zombie Rage Shooter
A downloadable game
Zombie Rage is an immersive first-person survival game built using Niantic Studio and powered by cutting-edge augmented reality (AR) technology. In this high-paced, action-packed game, players must fight off waves of relentless zombies while navigating through an urban wasteland. Players are equipped with a powerful arsenal of weapons, and their goal is to shoot and destroy as many zombies as possible while avoiding being overtaken. The game leverages AR to create a realistic, interactive experience where the player’s environment becomes the battleground.
The game features randomized zombie placements, increasing the unpredictability of each session, and includes power-ups scattered across the environment. Players can start the game by interacting with a UI screen that offers options to begin, view instructions, and toggle sound settings. The game uses pointer lock for smooth camera control and intuitive shooting mechanics.
Key Features:
- Real-Time AR Gameplay: Zombie placements are randomly generated using AR, allowing players to experience a unique and dynamic game environment every time they play.
- Interactive UI: The game starts with a simple UI allowing players to begin the game, read the instructions, and toggle sound.
- Intuitive Shooting Mechanic: Players can shoot zombies by pressing a "Shoot" button on the screen.
- Power-Ups: Boosts that players can collect during the game to enhance their performance.
- Zombie AI: Zombies are equipped with simple pathfinding AI to chase the player, increasing the tension and excitement of the gameplay.
- First-Person Shooter View: A typical first-person shooting experience with a camera locked to the player’s viewpoint.
- Responsive Controls: Touch controls for mobile devices with AR-enabled gameplay.
Technologies Used:
- Niantic Studio: We used Niantic Studio, an AR platform, to create the real-world interactions and bring the zombie world to life in the user’s physical environment.
- Augmented Reality (AR): Using Niantic VPS (Visual Positioning System), we created a dynamic and immersive environment for zombies to appear and interact with the player.
- ECS (Entity Component System): The game’s logic is based on an ECS framework, which allows us to efficiently manage game entities like zombies, player, power-ups, and projectiles.
- Pointer Lock API: To create smooth shooting and camera control, we use the Pointer Lock API, which locks the pointer to the screen when shooting and moves the camera based on mouse or touch input.
- 3D Models: Custom 3D models of zombies and environments were created for the game, ensuring realistic character designs and detailed surroundings.
- Sound Effects and Music: Integrated sound effects for shooting, zombie attacks, and background music to enhance the player's immersion.
- JavaScript and TypeScript: We used JavaScript/TypeScript to implement game mechanics and interactions. The code integrates with Niantic Studio to handle game events like shooting, zombie spawning, and UI interactions.
Published | 1 day ago |
Status | Released |
Author | Tids XR studio |
Genre | Action |
Leave a comment
Log in with itch.io to leave a comment.