X

Menu

COMPLETE GAME PROGRAMMING

Learn to create PC and Mobile games.

DirectX_circle
openGL_circle
unity_circle
mobile_circle

Course Duration : 1 Year

About Course

Objective of this course is to prepare a student with all the skill sets requires to develop a current generation games using a Unity3D game engine and to create own game engine using Micorsoft DirectX11 and OpenGL framework.

Students will also learn how to create games for multi-platforms like mobiles and tablets.

A game engine is the core software component of a computer or video game with real-time graphics. It is a sotware architecture design which binds all the required components of game like graphics, input, sound, scripting into one package.

COURSE CONTENT

  • The introduction to game development
  • Unity Game Engine
  • Windows programming
  • 2D and 3D Math
  • Direct3D9, DirectX11
  • Materials, light and textures
  • Shaders (HLSL)
  • Camera
  • DirectInput
  • 2D Overlays for menus and hud
  • Scripting
  • Scene Management
  • Particles
  • Game Engine Design
  • Game Engine Implementation
  • Physics integration (PHYSX Engine)
  • Introduction to OpenGL

REGISTER