JoanStinson/SteeringBehaviors
C++ SDL AI Steering Behaviors: Seek, Flee, Arrive, Pursue, Evade, Wander, Path Following, Collision Avoidance and Combining them.
This project helps game developers implement realistic movement for non-player characters (NPCs) or other autonomous agents within a game environment. It takes basic navigational inputs like a target destination or obstacle locations and produces the movement logic for behaviors such as seeking, fleeing, or following a path. Game AI programmers or designers creating virtual worlds would use this to bring dynamic, believable actions to their characters.
No commits in the last 6 months.
Use this if you are a game developer needing pre-built, fundamental AI movement patterns for your game's characters or objects.
Not ideal if you need advanced decision-making AI, complex strategic behaviors, or are not working in a game development context.
Stars
43
Forks
6
Language
C++
License
MIT
Category
Last pushed
Sep 16, 2022
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/agents/JoanStinson/SteeringBehaviors"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
libgdx/gdx-ai
Artificial Intelligence framework for games based on libGDX or not. Features: Steering...
inoryy/csb-ai-starter
Starter Bot for Codingame's Coders Strike Back AI Challenge (Simulation Engine + Random Search)
SoloGameDevGitHub/AIEngine
An Artificial Intelligence Engine to be used mainly in game development. It contains a bunch of...
brachiel/SilverCoin
A space trading simulator
AitenAndGo/AI_GAMES
some of my programs