Skip to content

A simple game and a bot to play it! Uses PCG and Vector Field pathfinding.

Notifications You must be signed in to change notification settings

cmoyates/Game-and-Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Game and Bot

This is a small game made with Unity that demonstrates several of the techniques I learned in the final semester of my Computer Science degree (and a bot that plays it).

This includes:

  • Procedural Content Generation
  • Vector Field Pathfinding
  • Steering Behavior
  • Simple AI Exploration Strategies

See it in action here: https://cmoyates.github.io/Game-and-Bot-Build/

For a video showcase of the game click here: Insert Link Here

Todos

  • Add controller support
  • Come up with a better name
  • Come up with an art style
  • Redesign the game besed on the finalized art style
  • Add online leaderboard with dreamlo
  • Add a settings menu
  • Finish settings menu
  • Optimize game as much as possible

Credits

Aside from the things mentioned below, everything was done by me.

Music: "Dredd" by Karl Casey @ White Bat Audio https://www.youtube.com/watch?v=jj2gHcSahKQ

Dungeon Generation Algorithm: u/phidinh6, developer of TinyKeep https://www.gamasutra.com/blogs/AAdonaac/20150903/252889/Procedural_Dungeon_Generation_Algorithm.php

Delaunay Triangulation Implementation: Delaunator-Sharp by nol1fe on GitHub https://github.com/nol1fe/delaunator-sharp

Rule Tile and Dungeon Tile Sprites: https://github.com/Unity-Technologies/2d-extras

Sound Effects: Generated at https://jfxr.frozenfractal.com/

About

A simple game and a bot to play it! Uses PCG and Vector Field pathfinding.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published