COSC 3550 - Computer Games
Assignment #7
3D Models and Interaction with 3D JavaFX

Due Date: Wednesday, April 29, 2020

GOAL: Write a simple 3D game using JavaFX. It should include user input which controls some interaction with objects in the game, not just moving the camera. You should have at least one object with custom geometry - most likely created with TriangleMesh (like in 3D_World3) or by loading an external model (like in 3D_ObjModelPlus/World4) The game can be very simple, but there should be some point - some way to win or lose, or points to earn.

TEAMS: You may work on this by yourself or in teams of two.

METHOD: You can display score, win/lose, etc. by simply printing to System.out (like 3D_EggHunt). If you want to do something a little extra, you could display game status using JavaFX components like Labels, etc. (like in 3D_Controls).

HAND-IN: You should submit your .java files (and any other files needed - such as models) using D2L. Be sure that your program includes comments saying who wrote it. Also, either your code or a separate file should explain what the program does and how to work it (what input is expected).