3D Game Development

with Unity3D and C#

Project Expectations

After individually completing all activities in the previous topics, use what you have created to begin the final project.

Work individually or create a team of two to three students.  Integrate team members scenes into one project.

Each team member should work to add some functionality to the game.  The following videos may be helpful for specific tasks.

  • Enemy AI (fantasy spider)
    • Path Building
    • Proximity Detection
  • Persistent data (passing info between scenes)
  • Instruction with action area (car with entry zone)
  • Picking up and dropping objects
  • Pushing objects on a set path
  • Spawning

Produce a trailer to promote and showcase your game.  You may find the following video useful for creating your game trailer:

  • Screen capture and video editing

Add the project to an online portfolio.  Include:

  • Screenshot
  • Link to download game
  • Link to watch trailer
  • Reflection of learning
    • What did you know about 3D Game Development before taking the class?
    • What aspects of 3D Game Development do you feel you have mastered?
    • What aspects of 3D Game Development do you plan to explore further, if any?
    • How confident are you that you have a sufficient foundation to continue learning 3D Game Development independently (i.e. without formal instruction)?