ryzerrr's picture
Upload folder using huggingface_hub
40c0886 verified
|
Raw
History Blame Contribute Delete
1.7 kB

Unity Agent Knowledge Base

This directory contains markdown knowledge entries the agent consults when generating Unity projects. Each file is a short, focused reference on one area of Unity development.

Entries

File Topic
unity_fundamentals.md MonoBehaviour lifecycle, GameObjects, components, coroutines
unity_physics.md Rigidbody, colliders, raycasting, physics vs frame step
unity_rendering.md Materials, shaders, lighting, post-processing, LOD, fog
unity_navigation.md NavMesh, NavMeshAgent, AI state machines, obstacles
unity_input_system.md Legacy Input Manager, mouse-look, the new Input System
unity_ui.md Canvas, HUD, health bars, TextMeshPro, layout
unity_audio.md AudioSource, 3D audio, AudioMixer, AudioManager pattern
open_world_design.md Procedural generation, LOD, streaming, day/night, save

How the agent uses these

The orchestrator can embed the contents of these files as context for the LLM. The system prompt instructs the LLM to "consult the knowledge entries for [topic] when generating code that touches [topic]."

For example, when generating a third-person controller the LLM should pull unity_fundamentals.md (for the lifecycle) and unity_input_system.md (for the mouse-look recipe).

Adding entries

Create a new .md file in this directory and update the table above. The file name (without .md) becomes the entry's slug.