wiiDrive Project
by Ruurd Moelker and Steven Bouma
The goal of this project was to achieve a fun and innovative way of playing a car simulating game. The main idea is based on the concept of driving a real-world car. The car controls are simulated using several wii devices, and the user finds himself driving in a 3D world that features both nice 3D graphics as well as realistic physics.
Input
- The pedals (clutch – brake and gas) are simulated using a wii Balanceboard. The balanceboard was didived in three regions, pressing the balance board simulates a pedal toggle. This is pressure sensitive.
- The gear shift-lever is simulated using a wiiMote. The user can shift gears (1..5 and reverse) as if holding a real gear-lever.
- The steer is simulated by a second wiiMote as well
Visuals
The user can drive a nice ferrari F430 model in an environment that features hills and block-shaped object. The project utilizes a phycsics engine to ensure a dynamic environment and dynamic car-physics.
Implementation
The project is implemented in C# using:
Features summary
- Input using two wiiMotes and one wii BalanceBoard
- Visual feedback to the user:
- Rotating steer
- Rotating wheels
- Indicator overlays for speedometer, RPMmeter, gearbox and pedals
- Multiple perspectives:
- Car interior – user positioned in the driver's seat
- Car exterior – a chasing camera similar to many well known racing games
- Realistic vehicle physics
- Realistic car model
- Dynamic environment