Sie sind auf Seite 1von 2

Unity3D

 Technologies    
ITTC-­‐  
Game  Development  Track  
 
Course  Description  
 
• Introduction  to  Unity  Technologies  is  concerned  primarily  with  
development  of  a  game  using  a  commercial  game  engine.  
• The  student  will  use  a  commercial  game  engine  (Unity3D  for  Windows)  to  
produce  a  game  during  this  class.  
 
Prerequisites  
 
• None  
 
Course  Objectives  
 
• Upon  the  completion  of  the  course,  the  student  will  be  expected  to  
produce  a  simple  first-­‐person    shooter,  a  third-­‐person  platformer,  or  a  2D  
platformer  using  the  Unity3D  engine.  
 
Course  Duration  
 
• Lecture:    36  Hours  (6  days)  
• Workshop:  30  Hours  (5  days)  
 
Course  Requirements:  
 
• Game  Project  
 
Course  Topics:  
§  Introduction  to  the  Unity3D  Editor  
§ Introduction  to  Games  
§ Learning  the  Unity3D  Interface  
§ LAB:  The  Unity3D  Interface  
 
§  Unity3D  Game  Objects  
§ Unity3D  Asset  Workflow  
§ Creating  Unity3D  Scenes  
§ Unity3D  Terrain  Editor  
§ Publishing  Unity3D  Builds  
 
§ Introduction  to  Unity3D  Scripting  
§ Introduction  to  Unity3D  Scripting  using  JavaScript  
§ Introduction  to  JavaScript  
§ JavaScript  Variables  
§ JavaScript  Functions  
§ JavaScript  Looping  
§ JavaScript  Guidelines  
§ JavaScript  String  Object  
§ JavaScript  Array  Object  
§ JavaScript  Date  Object  
§ JavaScript  Math  Object  
§ JavaScript  Unity3D  Specifics  
• Unity3D  C#  Scripting    
§ Introduction  to  C#.NET  
§ Understanding  C#  Language  Fundamentals  
§ Creating  Objects  in  C#  
§ Implementing  Object-­‐Oriented  Programming  Techniques  in  C#  
§ Programming  with  C#  
§ Advanced  Unity3D  Scripting  
§ Using  both  C#  and  JavaScript  in  a  Unity3D  Program  
§ LAB:  Advanced  Unity3D  Scripting  
 
§ Introduction  to  Unity3D  GUI  
§ GUI  Interface  Basics  
§ GUI  Control  Types  
§ Customizing  GUI  Types  
§ GUI  Layout  Modes  
 
§ Introduction  to  Unity3D  Gameplay  Elements  
§ Input  
§ Transforms  
§ Physics,  Part  1  
§ Physics,  Part  II  
§ Animation  
§ Character  Animation  
§ Sound  
 
§ Practicum  (Options  change  per  class  –  FPS,  Racing,  or  3D  Platformer)  
§ LAB  –  Creating  an  FPS  Game,  Part  I  
§ LAB  –  Creating  an  FPS  Game,  Part  II    
§ LAB  –  Creating  an  FPS  Game,  Part  III  
 
References:  
• Unity3D  website  

Das könnte Ihnen auch gefallen