Question: Write a JavaFX program that builds upon the Lab assignment. The first step is therefore to complete the Lab 2: Christopher Columbus Sails the Ocean

 Write a JavaFX program that builds upon the Lab assignment. Thefirst step is therefore to complete the Lab 2: "Christopher Columbus Sails

Write a JavaFX program that builds upon the Lab assignment. The first step is therefore to complete the Lab 2: "Christopher Columbus Sails the Ocean Blue". The grade will include evaluation of the completed Lab assignment. Steps described in the lab include: 1. Creating a 10X10 Ocean Grid 2. Adding a ship 3. Adding a keypressed handler so that you can move the ship around the map. Do not allow the ship off the side of the grid. Adding a N random islands to the map. Prevent the ship from going into the island. 4. Additional Required Functionality: Once you have completed the Lab assignment you will need to add additional functionality that uses the observer pattern. Detailed Description: Pirates In this step you will add at least two Pirate ships to the ocean in any available cell. (Alternately you may designate two islands as Pirate islands and launch the ships from those islands--Optional). I have provided a pirate ship icon or you may find your own. Write a JavaFX program that builds upon the Lab assignment. The first step is therefore to complete the Lab 2: "Christopher Columbus Sails the Ocean Blue". The grade will include evaluation of the completed Lab assignment. Steps described in the lab include: 1. Creating a 10X10 Ocean Grid 2. Adding a ship 3. Adding a keypressed handler so that you can move the ship around the map. Do not allow the ship off the side of the grid. Adding a N random islands to the map. Prevent the ship from going into the island. 4. Additional Required Functionality: Once you have completed the Lab assignment you will need to add additional functionality that uses the observer pattern. Detailed Description: Pirates In this step you will add at least two Pirate ships to the ocean in any available cell. (Alternately you may designate two islands as Pirate islands and launch the ships from those islands--Optional). I have provided a pirate ship icon or you may find your own

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!