Zhuagenborn/Chase-AI
🎮 An artificial intelligence game to demonstrate the A* pathfinding. The enemy will try to get close to the agent and make it stuck between walls.(用于演示A*寻路算法的人工智能游戏,敌人会追踪宝藏并尝试将其困在围墙之间。)
Implements multiple interchangeable AI strategies (random movement, A* pathfinding, wall-density heuristics, and pursuit/evasion tactics) that can be assigned to both agent and enemy roles independently. Built with Pygame for real-time visualization, the engine uses an abstract Role-Strategy pattern allowing each character to dynamically select behaviors based on game state, with configurable terrain costs and collision detection through a unified Map occupancy system.
No commits in the last 6 months.
Stars
30
Forks
3
Language
Python
License
MIT
Last pushed
Aug 22, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/agents/Zhuagenborn/Chase-AI"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
StevenLyt/mapf-visualizer
A Multi-Agent Path Finding visualization website.
thundergolfer/the-general-problem-solver
The General Problem Solver, AI's 'first' algorithm, written in multiple programming languages.
nicofretti/MAPF
A solution of Multi-Agent Path Finding problem
mahdirezaie336/GimmeButter
A servant robot trying to serve as fast as possible using A* algorithm.
nitkannen/Multi-Agent-Path-Planning-MAPD-
A novel offline Multi-Agent Path Planning approach using MLA* and IDA* with Floyd Warshall based...