Sgt. Conker We are "absolutely fine"

17Feb/100

Concurrent Programming in the Design of a 3D Game Engine

The GameCareerGuide.com site published an article by Jarret Tierney about Concurrent Programming in the Design of a 3D Game Engine (not specifically about concurrency in the XNA FX/.NET world but still a Good Readâ„¢).

We have taken an in depth look at what concurrency means and both its benefits and issues. While concurrency may still not be frequently used in general purpose software, the use of multi-threaded programming in the gaming industry has sky-rocketed because of multi-core processors and game consoles like the Playstation 3. Designing a concurrent game engine is a complicated task that challenges programmers to think about how programs run in a different way.

27Nov/094

Article : Multi-threading your XNA

by Catalin Zima

Contents:

1. Introduction

2. A Look at Multithreading Primitives

3. Multithreading Update/Draw

4. Example: Balls

5. Conclusions

6. Downloads

7. References