Skip to content

A game created in Unity where the player navigates a procedurally generated city while avoiding AI controlled self driving cars.

Notifications You must be signed in to change notification settings

JHughes135/Final-Year-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Final-Year-Project

The goal of my project is to create a game involving a basic self-driving car AI, a human player and a procedurally generated city environment within Unity 3D. The AI was created using C# scripts.

The design of the game is:

  • Procedurally generate a city using perlin noise.

  • For the player to navigate the environment while searching for a goal point and avoiding the rogue self driving car.

  • The rogue self-driving car to patrol the environment, search for the player and pursue if in its line of sight.

I was met with some issues and was limited on time with my project. I’m currently still working on the project in my spare time. Currently the game is playable and most of the features are functional. I am still working to get the Ai to the specifications I originally planned on. The Ai will patrol the city randomly but it will not yet pursue the player when in its line of sight this is the most dificult part of the project and I plan on getting it finished soon. The projects code can be found here https://github.com/JHughes135/Final-Year-Project/tree/master/AI-Robot-FYP--master/ProceduralCity/Assets/Scripts

City

Screenshot (5)

Player View

Screenshot (2)

3D Ai Car Model

Screenshot (6)

About

A game created in Unity where the player navigates a procedurally generated city while avoiding AI controlled self driving cars.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published