How to Get the Most Out of a Multi-Core CPU with Your Game Engine
THE GORY DETAILS
Let’s continue from where we left off last time. Let’s figure out the why of the equation,
P = C * V^2 * (a * f)
3D geometric models are common in computer games. This article describes a collection of mesh simplification algorithms and describes how to simplify your own meshes.
This white paper describes a novel algorithm for sound propagation and rendering in virtual environments and media applications using geometric propagation techniques for fast computation of propagation paths.
This article presents techniques to optimize applications to save power during active use. These techniques include multi-threading, batching of I/0 accesses, and reducing memory bandwidth. Some of the techniques are applicable for general program usage.
Introduction A Brief History of Quicksort
We demonstrate how to create a Sierpinski Carpet in OpenCL* 2.0
Introduction What is the Generic Address Space?
The gaming industry has seen great strides in game complexity recently. Game developers are challenged to create increasingly compelling games. This series explores important Artificial Intelligence (AI) concepts and how to optimize them for multi-core.
Designing AI for Games. Intelligent agents need to identify points of interest in the game world. This article shows how to identify and optimize points of interest and provides ways of organizing them for multi-threading.