|
AI For Games A* |
|
Project Type
My Roles
Source CodeMade For
|
|
Implementing the A* pathfinding algorithm was one of two major projects in UF's AI for Games course, a class centered around explaining the fundamentals of non-player agents in games and the various algorithms and systems that they're made of (decision trees, state machines, search algorithms, rational agents, vocabulary and terminology, etc.). I highly optimized my implementation, and prevented memory leaks.
As per the request of the professor to all students in this course, I have only uploaded the files which contain my own work for this specific project. I enjoyed and am proud of all my solution implementations for projects in the course, but making all of my solutions public may provide other students an avenue for cheating, so I've isolated my A* algorithm for display away from some of the supplemental files that make it functional.
If any AI for Games students have somehow found this page - I believe in you! It's a great course, and looking at my code will do yours a disservice.
Programming Accomplishments
|
Other Accomplishments
|
|
Link up on my LinkedIn profile |
Scratch an itch on my Itch.io page |
Send me an email at awk481@gmail.com |
© 2024 Andrew Kohler