LibGameAI is .NET Standard 2.1 library of AI algorithms for video games with a focus on education.
The library is organized into several components, installable from NuGet or downloadable directly into your project.
- Decision trees
- Finite state machines
- N-grams
- Naive Bayes classifier
- Path finding algorithms
- PCG
- PRNG
- QRNG
- Util
This is very much a work in progress, and should be considered to be at an alpha stage of development.
This library is currently used in the educational Game AI Prototypes.
If you use or mention this software in your work, please cite the following reference:
- Fachada, N., Barreiros, F.F., Lopes, P., & Fonseca, M. (2023). Active Learning Prototypes for Teaching Game AI. In 2023 IEEE Conference on Games (CoG). IEEE. https://doi.org/10.1109/CoG57401.2023.10333229