Book Details

Game Programming

Game Programming

Published by uLektz

Course Code:ULZHS0171

Author:ulektz

University: General for All University

Regulation:2013

Categories:Computer Science

Format : ico_bookePUB3 (DRM Protected)

Type :eBook

FREE

Buy Now

Description :Game Programming of ULZHS0171 covers the latest syllabus prescribed by General for All University for regulation 2013. Author: ulektz, Published by uLektz Learning Solutions Private Limited.

Note : No printed book. Only ebook. Access eBook using uLektz apps for Android, iOS and Windows Desktop PC.

Topics
UNIT I 3D GRAPHICS FOR GAME PROGRAMMING

1.1 3D Transformations

1.2 Quaternions

1.3 3D Modeling, 3D Modeling and Rendering, Ray Tracing

1.4 Shader Models, Lighting

1.5 Color, Texturing

1.6 Camera and Projections, Culling and Clipping, Character Animation, Physics-based Simulation, Scene Graphs

UNIT II GAME ENGINE DESIGN

2.1 Game engine architecture

2.2 Engine support systems, Resources and File systems

2.3 Game loop and real-time simulation, Human Interface devices, Collision and rigid body dynamics, Game profiling.

UNIT III GAME PROGRAMMING

3.1 Application layer

3.2 Game logic

3.3 Game views

3.4 Managing memory, Controlling the main loop, Loading and Caching game data

3.5 User Interface management, Game event management

UNIT IV GAMING PLATFORMS AND FRAMEWORKS

4.1 2D and 3D Game development using Flash, DirectX, Java, Python

4.2 Game engines - DX Studio, DX Studio, Unity

UNIT V GAME DEVELOPMENT

5.1 Developing 2D and 3D interactive games using DirectX or Python – Isometric and Tile Based Games, Puzzle games, Single Player games, Multi Player games.

loading