""" Unity Agent - A Python package that generates complete Unity game projects. The agent uses a collection of code-generation tools to emit compilable C# scripts, Unity scene (.unity) files, project configuration (.meta, ProjectSettings, Packages/manifest.json) and an open-world example game. Quick start ----------- >>> from unity_agent.config import Settings >>> from unity_agent.transport.unity_transport import UnityTransport >>> from unity_agent.tools.unity_tools import GenerateCompleteGameTool >>> settings = Settings(output_dir="my_game") >>> transport = UnityTransport(settings) >>> GenerateCompleteGameTool(settings, transport).run(game_name="OpenWorldCity") """ from unity_agent.config import Settings from unity_agent.transport.unity_transport import UnityTransport from unity_agent.tools.base import ToolBase, ToolRegistry from unity_agent.orchestrator.prompts import SYSTEM_PROMPT, build_user_prompt __all__ = [ "Settings", "UnityTransport", "ToolBase", "ToolRegistry", "SYSTEM_PROMPT", "build_user_prompt", ] __version__ = "0.1.0"