Programming Homework Help
Programming Homework Help. CS 1334 Programming Fundamentals Project
In this project you will be making a game:
- Target objects will move from the top of the screen to the bottom
- the objects must be stored in parallel arrays
- the objects must be drawn by the same function
- there must be at least two visually different types of object
- the objects will be released according to a timer
- if the object reaches the bottom of the screen, the object will be removed and the score updated
- There must be a shooter at the bottom of the screen
- it will fire “attack objects” (i.e. bullets, missiles, arrows, hearts, whatever) in the direction the shooter is facing
- the shooter will not move but will change facing using arrow keys
- the shooter will be drawn by a function
- the shooter will not fire an attack object if there are too many on the screen
- Attack objects will move from the shooter in the direction the shooter is facing
- no more than 5 objects at one time on the screen
- the objects must be stored in parallel arrays
- the objects must be drawn by the same function
- if the object intersects with a target object, both objects are removed and the score is updated
- if the object moves off of the screen, the object is removed
- There must be a score visible on the screen
- the score should start at zero
- the score will always be visible (i.e. top of the z-order)
- the score will be updated as needed by other objects
- There must be a “reset” button on the screen
- the button must be clickable by the mouse
- clicking the button will restart the game to its initial state including the score
For this game I referred to the “top” and the “bottom” of the screen. You do not have to use the top or the bottom, just use two opposite sides of the screen .
"Our Prices Start at $11.99. As Our First Client, Use Coupon Code GET15 to claim 15% Discount This Month!!"
![](https://courseworkgeeks.com/wp-content/uploads/2018/08/order_now-1.png)