Game Programming

  • Information Systems |

Description

The aim of this course is to introduce students to some of the techniques of modern approaches to game programming such as game engine design, object modeling, game physics, Intelligence in games using AI, game networking, 2D & 3D graphics.

Program

IS -144 CRs

Objectives

  • 1. Experiment with game design techniques.
    2. Write applications using game programming library.
    3. Master 2D graphics programming techniques.
    4. Experiment with advanced topics such as multi-player games, use of artificial techniques, and 3D graphics programming.

Textbook

Sue Blackman, Beginning 3D Game Development with Unity 4: All-in-one, Multi-platform Game Development, Technology in Action Series, Apress

Course Content

content serial Description
1Introduction to Game Programming
2Game Engines (Part_1)
3Game Engines (Part_2)
42D Game Programming (Part_1)
52D Game Programming (Part_2)
6Game Graphics
77th Week Exam
8Game Sounds
9Game AI (Part_1)
10Game AI (Part_2)
11Game Networking
1212th Week Exam
13Projects Reviews
14Projects Reviews
15Revision
16Final Exam

Markets and Career

  • Generation, transmission, distribution and utilization of electrical power for public and private sectors to secure both continuous and emergency demands.
  • Electrical power feeding for civil and military marine and aviation utilities.
  • Electrical works in construction engineering.

Start your application

Start The your journey to your new career.