subject

Modify this code the following way: 1. Change the player sprites in the game to your own sprites. Make them larger or smaller and make them have at least 4 frames of animation for walking in each direction. 2. Add collision detection with the walls in the maze. Feel free to change the maze background with something else you draw or find on the internet. Collision detection means the player won't go through walls. When the player comes up against a wall, they will not go through it. See example code for collision detection below. 3. Add enemy sprites. Make them have collision detection with walls and the player as well. 4. Make the enemies shoot things (not necessarily be advanced enough to aim at the player, but that would be nice). 5. Collision detection with the player and bullets. 6. Add a score at the top of the screen that goes up as the player gets an enemy. 7. Add a health bar at the top of the screen to show the player getting hit and loosing some health. 8. Add treasure sprite(s) so the player can get them and restore his/her health (health bar goes up). 9. Add additional levels (go out through a door in current level to get to next level or kill all enemies in current level, or reach a certain score etc.) 10. game over screen. 11. Victory screen. 12. Object oriented feature: Use Abstract Class(s), more inheritance, Interfaces (if appropriate), MVC paradigm (Model, View, Controller) Make sure you use JavaFX and not Swing or AWT.

ansver
Answers: 1

Other questions on the subject: Computers and Technology

image
Computers and Technology, 23.06.2019 06:30, eddsworldfrantic
You have a small company and want to keep your costs low, but it is important your employees share data. which network would provide you with the most economical solution?
Answers: 1
image
Computers and Technology, 23.06.2019 17:00, osirisarellane3792
*! 20 points! *jeff wants to create a website with interactive and dynamic content. which programming language will he use? a. dhtml b. html c. css d. javascript
Answers: 1
image
Computers and Technology, 23.06.2019 22:30, ghari112345
Jamie has to enter the names, employee id’s, and income of a group of employees into a worksheet. which option will jamie use to describe the data
Answers: 3
image
Computers and Technology, 24.06.2019 01:30, quintinlarrieu
How would you cite different books by the same author on the works cited page? moore, jack h. folk songs and ballads. salem: poetry press, 1999. print. moore, jack h. ballads in poetry – a critical review. dallas: garden books, 1962. print. moore, jack h. folk songs and ballads. salem: poetry press, 1999. print. –––. ballads in poetry – a critical review. dallas: garden books, 1962. print. moore, jack h. ballads in poetry – a critical review. dallas: garden books, 1962. print. moore, jack h. folk songs and ballads. salem: poetry press, 1999. print. moore, jack h. ballads in poetry – a critical review. dallas: garden books, 1962. print. –––. folk songs and ballads. salem: poetry press, 1999. print.
Answers: 2
You know the right answer?
Modify this code the following way: 1. Change the player sprites in the game to your own sprites. Ma...

Questions in other subjects:

Konu
Health, 21.05.2021 09:30
Konu
Chemistry, 21.05.2021 09:30
Konu
Health, 21.05.2021 09:30
Konu
Computers and Technology, 21.05.2021 09:30
Konu
English, 21.05.2021 09:30