Programming Homework Help

CISP 340 Davenport University Android Studio Simple Reflex and Dexterity Based Game Project

 

In this assignment you will develop a simple reflex and dexterity based game. This app needs to be made in Android Studio and contain all files to be functional. Java is the language. The book for this subject is Android Programming, the big nerd ranch guide, 4th edition. Listed below are all the requirements.

1. The game has the following objective. 

a. The objective of the game is to obtain as many hits on a randomly moving  graphic on the screen. 

2. The rules are as follows

a. A hit occurs when the user touches a point that is within the area defined by the  target graphic. 

b. A miss occurs when the user touches a point that is not within the area defined  by the target graphic OR the time to display elapses (see below). 

c. The game is over when the sum of hits and misses reaches 10. 

d. The graphic will be displayed for a random amount of time (TBD) and will be no  shorter than TBD.

e. If the time to display elapses, then a miss will be recorded and the graphic will be  repositioned on the screen unless the game is over. 

3. Utilize Canvas to: 

a. Draw the graphic on the screen. 

b. Determine the size of the screen. 

c. Determine the size of the target graphic. 

4. When the game is over, display a graphic that announces the hit percentage. 

***All literal string data must be contained within the strings files. No strings may be hard-coded  within the application. 

***The application must not crash due to invalid or missing input.