3D Transformations-Quaternions-3D modeling and rendering-ray tracing-shader models-lighting-color-Texturing-camera and projections-Culling and Clipping-character Animation-physics-based simulation-scene graphs
Game engine Architecture-Engine support systems-resourcess and file systems-Game loop and real-time simulation-human Interface devices-collision and rigid body dynamics-game profiling
Application Layer-Game logic-game views-managing memory- controlling the main loop-loading and caching game data-user Interface management-game event Management
2D and 3D game Development using flash-DirectX-Java- Python-game engines-DX studio-unity.
Developing 2D and 3D interactive games using directX-Isometric and Tile Based Games-Puzzle Games-Single player games-multi player games.
Reference Book:
1. Jason Gregory, ―Game Engine Architecture‖, CRC Press / A K Peters, 2009 2. David H. Eberly, ―3D Game Engine Design, Second Edition: A Practical Approach to Real- Time Computer Graphics‖ 2nd Editions, Morgan Kaufmann, 2006
Text Book:
Mike Mc Shaffrfy And David Graham, ―Game Coding Complete‖, Fourth Edition, Cengage Learning, PTR, 2012