COMP1400 – Programming for Designers

Class announcements for Programming for Designers

COMP1400 – Programming for Designers random header image

Ass 1 – flight simulator

Posted by on August 3rd, 2010 · Assignments

Your task for assignment 1 will be to design and program a simple flight simulator in Unity. It must contain the following:

  1. A plane under the control of the player, as per the controls below.
  2. At least two other moving objects in the scene. How they move is up to you.
  3. A static landscape to fly over.

Controls

The plane should move forwards at a constant speed. The player should be able to control the plane’s direction using the arrow keys:

  • Left/Right: roll the plane
  • Up/Down: pitch the plane

If you are unfamiliar with roll and pitch, see the Wikipedia article for far more detail than you’ll ever need.

Deliverables

There are two components you will need to submit:

  1. A storyboard of your design, showing how the plane and other objects move. This is due in your Week 4 lab (or week 5 for Monday tut).
  2. A complete Unity project implementing your scene. This is due at the end of Week 5 (midnight Sunday).

Marking

Your marks will be based on your design and your code, not on the scene itself. So don’t overdo the time much time you spend making it pretty. Marks will be assigned as follows:

  • Storyboard: 25%
  • Code style: 25%
  • Correctness: 50%

This assignment is worth 10% of your final mark.

Submission

Submission instructions will follow.

No Comments so far ↓

There are no comments yet...Kick things off by filling out the form below.

You must log in to post a comment.