Pedestrian Simulation

DA/PR Echtzeitgraphik

 Michael Wimmer

Content:

Description

Every year many pedestrians, especially children, are killed crossing a street as they either do not see an oncoming car, or fail to correctly estimate its time to impact. There is thus a critical need to provide a realistic training simulator to examine which factors influence subjects' judgement of the speed of oncoming traffic.

Task

The task of this work is to implement a small computer game that simulates a pedestrian in an urban environment. One part of the game should involve crossing a street. An important part of the application is to achieve realistic sound of incoming cars.

Tools

There is already a small example car riding game in Ogre3D from which the work can start. This includes a small city model, a traffic simulation plugin, and physics interaction. Work will be carried out in C++ using the Ogre3D open source game engine. In order to run the game as a training simulator, there is a library to address large screens which has to be integrated into Ogre3D. For sound, there is a sophisticatd sound library that can handle massive amounts of sound sources.

Requirements

C++, OpenGL/DirectX, some interest in sound, interest in perception, previous Ogre3D experience is helpful