DMS 423: Programming Graphics
Assignment 3
Create an interactive prototype of a 3D game like Crossy Road or Frogger. Your program should include the following:
- a game character that moves under player control, on a 2D plane, using the keyboard
- a space to move in
- some moving objects; they should move across the field of play, repeating infinitely
- the character should be able to turn left & right (including turning all the way around); movement should always be in the character's "forward" direction
The character's movement can be smooth & continuous. You optionally can make it move discretely (1 jump per tap of key), and/or hop, but this is not required.
You do NOT have to dynamically generate the terrain or objects. You do NOT have to detect collisions between the character and the objects.
While working on the assignment, try changing the viewpoint between an overhead view, an isometric view, and a first-person view.
Bring your program to class on Oct 4, and be ready to demonstrate it.