legends2k/2d-fov
Field of View and Line of Sight in 2D
Implements angle and distance-bounded field of view with optimized intersection culling to avoid per-frame performance penalties in multi-agent scenarios. Uses geometric algorithms to compute visible regions around obstacles, with the mathematical approach documented and language-agnostic despite the JavaScript/Canvas reference implementation. Relies on glMatrix for vector math while emphasizing heavily-commented code and design documentation for educational understanding.
No commits in the last 6 months.
Stars
72
Forks
10
Language
HTML
License
BSD-3-Clause
Category
Last pushed
Mar 20, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/legends2k/2d-fov"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
MrRobb/Artificial-Intelligence
Some AI-related projects
SoloGameDevGitHub/AIEngine
An Artificial Intelligence Engine to be used mainly in game development. It contains a bunch of...
JoanStinson/Decisions
C++ SDL AI Decisions: Finite State Machines and starting GOAP.
euan-forrester/ai-wisdom-2-sample
Sample code for my article Intelligent Steering Using PID Controllers in the book AI Game...
cromerc/alai
A game used to test A.I. for my university thesis.