Multithreaded Game Engine Architecture Design and Performance
Author | : James Eelke Bekkema |
Publisher | : |
Total Pages | : 210 |
Release | : 2006 |
Genre | : Application software |
ISBN | : |
Download Multithreaded Game Engine Architecture Design and Performance Book in PDF, ePub and Kindle
"The complexity associated with creating multithreaded game engines poses a significant challenge to developers (Coffee, 2006). Due to the significant development time required for modern game engines, developers are reluctant to develop new game engines that use multithreading. Hence effective multithreading in modern game engines does not currently exist. Although there has been a significant amount of research into concurrent programming and game engine design as separate topics, little existing research addresses the challenge of developing a multithreaded game engine. The purpose of this research is to address multithreading concerns, specifically how multithreading can be used to increase game engine performance on multi-core and multi-processor hardware, and how to develop a reusable multithreaded game engine. This research aims to show that a multithreaded game engine framework model that effectively exploits modern multi-processor hardware can be developed for use in real-time applications. Such a model should have a performance increase over traditional serial game engines, yet still maintain accurate and realistic real-time situations."--Leaf 2.