This is a project i worked on at Aalborg University in 2005.
The core of this project is creating a physical environment where the position of physical objects can be tracked using sensor technology and an application where the acquired position data can be visually and auditorily represented in real-time. We have designed a car racing game named eXtreme race which is based on a commercially available car racing game, consisting of two radio controlled toy-cars.
We created a system that through an addition of radio transmitters to the toy-cars, acquires their 2D position on a plane in the physical environment (which is limited by a sensory system of three receiving antenna) and renders the position data as real-time graphics and sound, within a car racing computer game context.
The physical interaction with the radio controllers for the cars, which causes the cars to move within the physical environment, serves as the input for the sensory system, and thus as the basis for rendering the position within a track, and engine sound, of a car within the PC based video game environment. Further in the system this input data is processed by JAVA designed interface of the game. JAVA designed interface represents the graphical interface of the video game environment/system, and Max/MSP program is the auditory interface, and interface to the acquired sensor data. The focus was primarily on designing a system that processes different information composed by a sensor perceptive environment.
The report covers all of the aspects that were involved in creating the game but specifically the following issues:
- Use of technology where real time functional mapping is executed via radio technology and digital computer
- Developing electrical circuits where we have a transmitter and a number of receivers as a sensor – responsive environment.
- Designing sound effects for the game and using the car position for control of sound effects
- Building computer game application and graphical interface
Kristian Helle Jespersen