Online Help, Guidance and Solutions for Virtual University of Pakistan Students
Anti-Zombies AR Game CS619 Final Project Spring 2018
Anti-Zombies AR Game
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
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 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 life line of the user. Zombies can actually harm the user by scratching or even killing by biting.
Scratching will cause the life line to decay. Biting straight away will end the game. Proper effects should be emerged on the screen while playing. Scores should be calculated accordingly. There should be limited bullets for killing.
C# (C sharp)
VU will not pay for any license of the software, the libraries/toolkits used or any sprite for this project.
Name: Anum Liaquat
Email ID: firstname.lastname@example.org
Skype ID: anumliaqat1989