Advances in 3D visualization and physics-based simulation technology make it possible for game developers to create compelling, visually immersive gaming environments that were only dreamed of years ago.
From school lunchrooms to the White House press room, video games are an integral part of our popular culture, and the industry behind them touches all aspects of our lives, gamer and non-gamer alike.
Get Real-World Insight from Experienced Professionals in the OpenGL CommunityWith OpenGL, OpenGL ES, and WebGL, real-time rendering is becoming available everywhere, from AAA games to mobile phones to web pages.
GPU Pro3, the third volume in the GPU Pro book series, offers practical tips and techniques for creating real-time graphics that are useful to beginners and seasoned game and graphics programmers alike.
Operating System Design: The Xinu Approach, Linksys Version provides a comprehensive introduction to Operating System Design, using Xinu, a small, elegant operating system that serves as an example and a pattern for system design.
Shadow Algorithms Data Miner provides a high-level understanding of the complete set of shadow concepts and algorithms, addressing their usefulness from a larger graphics system perspective.
The author takes readers on an in-depth walkthrough of the Torque Game Engine---one of the most popular, powerful, and easy to use game engines available today.
Multiplayer Gaming and Engine Coding for the Torque Game Engine shows game programmers how to get the most out of the Torque Game Engine (TGE), which is an inexpensive professional game engine available from GarageGames.
With the increase in computing speed and due to the high quality of the optical effects it achieves, ray tracing is becoming a popular choice for interactive and animated rendering.
Based on course notes of SIGGRAPH course teaching techniques for real-time rendering of volumetric data and effects; covers both applications in scientific visualization and real-time rendering.
This book brings the insights of game professionals, DCC creators, hardware vendors, and current researchers together into a collection that focuses on the most underrepresented and critical part of game production: tools development.
Important elements of games, movies, and other computer-generated content, shadows are crucial for enhancing realism and providing important visual cues.
Written for game programmers and developers, this book covers GPU techniques and supporting applications that are commonly used in games and similar real-time 3D applications.
Supported with code examples and the authors' real-world experience, this book offers the first guide to engine design and rendering algorithms for virtual globe applications like Google Earth and NASA World Wind.
Implementing physical simulations for real-time games is a complex task that requires a solid understanding of a wide range of concepts from the fields of mathematics, physics, and software engineering.
Designed for advanced undergraduate and beginning graduate courses, 3D Graphics for Game Programming presents must-know information for success in interactive graphics.
Culture Specific Items in Chinese to English Video Game Translation aims to investigate the Chinese to English translation of culture-specific items (CSIs) in the localisation of a wuxia role-playing game (RPG).
In Pro Unity Game Development with C#, Alan Thorn, author of Learn Unity for 2D Game Development and experienced game developer, takes you through the complete C# workflow for developing a cross-platform first person shooter in Unity.
Game Development Tool Essentials provides must-have tips and tricks from industry professionals for strengthening and streamlining your game tools pipeline.
Beginning Android 3D Game Development is a unique, examples-driven book for today's Android and game app developers who want to learn how to build 3D game apps that run on the latest Android 5.
Building JavaScript Games teaches game programming through a series of engaging, arcade-style games that quickly expand your JavaScript and HTML5 skills.