3D GAME APPLICATIONS

  1. Course Description
    In this advanced Unity course the students will learn how to develop a 3rdperson controller. The student will learn how to build an advanced character controller system along with camera collision and obstruction detection guided by lectures on the software they are creating. At the end of the semester the students will have a fully working, animated character running through their level in Unity.
  2. Course Objectives
    This is a project-based class. The students need to work in groups starting the beginning of the course and decided a target platform/device for the 3D game that they need to develop throughout the class. Some possible target applications: - Virtual reality - Augmented reality - Mobile phone - Driving Wheel - etc. The class will be delivered through discussion group method instead of lecture-based method. Through this class, the students are expected to be able to lead and work in a team to develop a 3D game or applications using the provided modules and resources.
  3. Teachnig Method
    Maximum absent is 4 times. Attending and presenting at mid and final presentation is a must, fail to do so, will be automatically failed.
  4. Textbook
  5. Assessment
  6. Requiments
    Understanding of Unity3D software (3D Game Basic)
  7. Practical application of the course
    The course itself is a practical course, the students will learn by developing the games while trying to accommodate the request from a client (which in this case is the instructor).
  8. Reference