flutter3d_sim_mcp 0.7.0
flutter3d_sim_mcp: ^0.7.0 copied to clipboard
A level an agent can play blind, of whatever game a host hands it — ai-00 — and why a frame of it is wrong: a debug view of normals and depth, the HDR value of one pixel, the passes the frame graph ra [...]
flutter3d_sim_mcp #
An MCP server, part of flutter3d: a shooter
level an agent can play blind — ai-00 in doc/tooling-plan.md. Open a
level, step it forward with input, read positions and health back in
words, capture a headless frame with no GPU, and hand over the run it
made as a .f3drun any other tool in this repository can open.
Genre-aware on purpose, unlike flutter3d_editor_mcp/
flutter3d_model_mcp: it knows what a monster and a weapon are, because
the question it answers — "what does the room look like from here, and
is the player still alive" — has no genre-agnostic version.
Speaks MCP over a socket rather than literal stdio: flutter test itself
rewrites everything a test writes to stdout with its own prefix, which a
protocol tied to an exact line format does not survive.