Skip to content

Deliverables relating to the Group Assigned Practical Task (Game AI Exemplars) University Unit

License

Notifications You must be signed in to change notification settings

mbar0075/Game-AI-Exemplars--GAPT-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Game AI Exemplars (GAPT)

Author

Matthias Bartolo 0436103L

Preview:

Description of Task:

The task involved the creation of small exemplars that were used to introduce Game AI concepts. These exemplars included demonstrations of simple movement in games, PathFinding, finite state machines, fuzzy logic, procedural content generation, and other related concepts. Each exemplar provided students with a practical opportunity to explore and understand these underlying concepts within the context of game development. The exemplars served as micro-level examples that allowed other students to gain hands-on experience and learn from real-world scenarios. The Unity gaming engine was selected as the preferred platform for developing these exemplars, leveraging its capabilities to showcase immersive and interactive experiences.

Demos:

Game 1: Tic-Tac-Toe

1.Tic-Tac-Toe.mp4

Game 2: Space Invaders Movement

2.Space.Invaders.mp4

Game 3: Waypoint Navigation

3.Waypoint.Navigation.mp4

Game 4: Vector Field Pathfinding

4.Vector.Field.Pathfinding.mp4

Game 5: Vector Movements

5.Vector.Movements.2.mp4

Game 6: Flocking

6.Flocking.1.mp4

Game 7: Procedural Dungeon Generation

7.Procedural.Dungeon.Generation.1.mp4

Game 8: Cellular Automata Maze

8.Cellular.Automata.Maze.mp4

Game 9: A-Star Pathfinding

9.A-Star.mp4

Game 10: Genetic Algorithms

10.Genetic.Algorithms.mp4

Game 11: Finite State Machines

11.Finite.State.Machines.1.mp4

Game 12: Fuzzy Logic

12.Fuzzy.Logic.mp4

Deliverables:

The repository includes the Group Assigned Practical Task produced in 2023