Lab 08 - Space Ship Part 2
Assignments
Continue working on your Space Ship assignment from the previous week. If you haven't yet finished the core requirements, do so.
Then, add one or more of the following features that you did not add to your code in the previous week:
-
Create a rectangular platform on the ground. If the ship lands on that platform with a downward speed less than 30px per frame, turn off gravity and display a "You Win" message.
-
Make your ship look cool.
-
Style the background and ground to make it look like we're in space.
-
Change the game loop in run so that it can be ended by the user pressing a certain key.
-
Make it so the ship explodes if it hits the ground too hard.
Submission
To submit your assignment, follow the instructions for code submission. Make sure you submit your entire project so that both Java files are included.