Back to Portfolio

Buggy Racing

A VR multiplayer racing game with advanced AI developed for Oculus Rift using Unreal Engine.

View Source on GitHub
AI Systems

Moving Along a Curve

For the car AI to navigate the maps effectively, I implemented a system where points are added around the map and a curve is automatically drawn between them, creating a path for the cars to follow.

Pathfinding Curves

To add realism, I integrated Perlin Noise into the car's movement along the path, simulating natural steering variations.

Collision AI

Avoidance System

The AI cars are capable of avoiding both the player and other AI vehicles. When a potential crash is detected, the AI steers left or right based on the closest clear path, maintaining the flow of the race.

UX/UI

In-world VR Perspective

As a VR-first experience, the UI is integrated directly into the car's dashboard rather than being a traditional screen overlay, preserving immersion and preventing simulator sickness.

Back to Portfolio