American Society of Civil Engineers

Developing a Serious Game for Construction Planning and Scheduling Education

by Saeed Karshenas, Ph.D., P.E., (Professor, Department of Civil and Environmental Engineering, Marquette University, Milwaukee, WI 53233. E-mail: and David Haber, Ph.D., (Construction Consultant, Milwaukee, WI 53217.)
Section: Construction Education, pp. 2042-2051, (doi:

     Access full text
     Purchase Subscription
     Permissions for Reuse  

Document type: Conference Proceeding Paper
Part of: Construction Research Congress 2012: Construction Challenges in a Flat World
Abstract: Serious games are computer games designed for education and training purposes. A large number of investigators have studied the effectiveness of serious games. The results of the studies show that only games that incorporate sound educational principles and have appropriate user interfaces are effective tools for learning. A serious game for construction planning and scheduling education must provide an authentic environment for gameplay. To achieve this requirement, the game environment must be created from CAD drawings of a real project. The game engine must have components for providing timely scaffolding and support to the user. Storing the vast amount of data for a real project requires data structures optimized for fast rendering at the same time easily accessing and manipulating building elements and element data. This paper discusses a game engine developed for creating construction planning and scheduling educational games. The game engine is designed from scratch for performance and flexibility. It includes a component for directly importing data from a Revit model for building the game environment, interfaces Microsoft Project for scheduling, includes a feedback module, and a scoring system for measuring user performance.

ASCE Subject Headings:
Construction management
Engineering education