rust-roguelike-procgen-ai
Design and review Rust roguelike procedural maps, map-builder traits, generator harnesses, field-of-view, spatial memory, Dijkstra/pathfinding, and …
它会碰到什么
这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。
技能内容
Rust Roguelike Procgen AI
Use this skill to add procedural map variety and tactical AI without losing
testability. Keep generators behind a common interface, validate generated
maps, and make AI depend on what entities can perceive.
Core Workflow
- Define a map builder output type with map, starts, exits, and spawn points.
- Put each generator behind a shared trait or equivalent interface.
- Validate reachability and spawn legality before using a generated map.
- Add a small output harness or snapshot path for generator inspection.
- Implement FOV and pathfinding through map traits or adapter functions.
- Gate monster knowledge through visibility or memory rules.
Read Next
Read references/procgen-ai-patterns.md for generator interfaces, FOV,
pathfinding, map memory, AI checks, and test harness patterns.
Source Notes
Guidance is transformed and paraphrased from Hands-On Rust Chapters 9, 10,
11, and 12 and from the official companion source repository. Current crate
context was checked against bracket-lib docs, including its pathfinding and
geometry support.
想直接用这个技能?
本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。
它属于哪个仓库
plugins/LVTD-LLC/skills/skills/rust-roguelike-procgen-ai/SKILL.md