Important features
If you choose not to use the sample solution as a basis for your project, you must
be sure to implement the important features of the sample code:
- You must be able to fly around the town to look at things.
- You must have "shortcuts" to go directly to places where particularly
interesting things are.
- You must have several vehicles moving around. (this doesn't necessarily mean cars
- one student had a space-town with ships flying around, another in a Harry Potter
inspired project had brooms flying around castles)
- You must be able to control the time of day. The time of day should affect the lighting
and the actions that occur.
- The program must be able to maintain a decent frame rate.
Writing things from scratch is a lot more work. We will give you some credit for
doing it, but you will still need to do the technical challenges.