Multi-core Game Engines

The overall goal of the course is for students to gain an understanding of Multi-core Game Engine by working on a series of labs and projects. The topics of the course are:

  • Initial Game Engine Introductions (Orx, Dark Places; Irrlicht, Ogre 3D)
  • Tools and Vtune Analyzer (Destroy the Castle lab)
  • Game Engine Architecture Presentations ( HAAF Game Engine, IOQUAKE 3, Dark Places)
  • Destroy the Castle- Data Decomposition
  • OpenMP and Posix Threads
  • Threading Methodology - Thread Checker Lab, Smoke lab
  • Game Engine Presentation and Demonstration
There are downloads available under the Creative Commons License license. Descargar
Para obtener más información sobre las optimizaciones del compilador, consulte el aviso sobre la optimización.