Game Development

 

Course title   

Game Development

Course Codes          

SD6504

Level  

6

Status            

Elective

Credits

15

Prerequisite 

IT5503 Programming I

IT5501 Mathematics for IT

Course offered in

Refer to Programme Course Selection Sheet

Duration

1 trimester

 

 

           

Aim

Provide learners with a foundation of effective game design and development using tools, algorithms, and game programming techniques.

 

 

Learning Outcomes

On successful completion of this course, the learner will be able to:

  1. Explain basic game architecture and different phases in game development
  2. Describe 2D and 3D graphics, game animation and fundamental concepts of game programming 
  3. Use an industry standard game development engine to build interactive computer games 
  4. Evaluate and apply game physics, multi-valued logic, and Artificial Intelligence (AI) solutions for game development
  5. Optimize, test and deploy developed games into variety of platforms (Desktop, Mobile, Web)

 

Indicative content:

Introduction: Design vs Development, architecture, phases of development, Level Design, 2D & 3D graphics, animation, Game physics, Collision and Trigger detection, Artificial Intelligence solutions: Path finding, Finite state machines, Fuzzy logic , User interface and GUI, Optimization, Testing, Publishing

 

 

 

 

Got a question or feedback?
Call us on 0800 944 847
or send us a message