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
- 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
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/