Last modified on October 22nd, 2019
Anti-Zombies AR Game code, SRS, and documentation
Project Domain / Category
Android Game Programming
Augmented reality is defined as “an enhanced version of reality created by the use of technology to add digital information on an image of something.” AR apps use your phone’s camera to show you a view of the real world in front of you, then put a layer of information, including text and/or images, on top of that view. AR is all about superimposing computer-generated images on top of your view of reality, thus creating a composite view that augments the real world as explained in the following image:
In this game, you will kill dreadful zombies appearing around you in virtual space. You can watch through the camera and you see tens of zombies around you like on the ceiling, hovering above the floor, on your left and to your right and hiding among the real objects. The overall effect should be such that zombies are actually in the real environment.
Functional & Non-Functional Requirements of Anti-Zombies AR Gam
There will be two stages of the game:
In this stage, zombies appear still in the vicinity of the user. The user will move the camera around to find zombies and shoot them out with a gun in a limited time of 2 minutes. Scores will depend upon the number of zombies killed. There should be proper sound effects related to the gun and the killing of zombies. Suitable background music should be played at the end.
In this stage, zombies can actually appear traveling closer to the user. There will be a lifeline for the user. Zombies can actually harm the user by scratching or even killing by biting. Scratching will cause the lifeline to decay. Biting straight away will end the game. Proper effects should have emerged on the screen while playing. Scores should be calculated accordingly. There should be limited bullets for killing.
C# (C sharp)
- How to write a resume for a job search: Tips for applicants - May 11, 2021
- The Best Tool to Test the Speed of Your Internet - May 5, 2021
- Why do we need various number systems in computer science? - April 16, 2021