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
    Students will master advanced game development techniques beyond programming and Unreal Editor used in commercial game development. Students will be able to create a fully functioning 3D game step by step, implementing key features like physics, AI, animations, and more. Students will learn how to deploy their games to physical devices, such as mobile platforms, Android TV, PlayStation, and more, ensuring compatibility across platforms.
  3. Teachnig Method
    Attendance 10% Assignments: 30% Midterm (Mini Team Project) : 30% Final (Team Project) : 30% Max seats: 50 students. first come, first serve based
  4. Textbook
  5. Assessment
  6. Requiments
    Your computer should meet the hardware and software requirements of the Unreal engine 5 installer and runtime. Enough disk space for large assets.
  7. Practical application of the course
    Students will be able to utilize their Unity 3D skills to develop commercial games
  8. Reference