Подключение Wonderland Engine к кодовым агентам через MCP
Рендеринг 3D-графики является сложной задачей и требует большого количества кода. Несмотря на то, что структурное и низкоуровневое понимание рендеринг-движков и игровых движков вполне доступно хорошо обученному кодовому LLM, написание полноценного игрового движка с нуля исключительно для создания игры или WebXR-опыта нецелесообразно.
Большинство веб-3D фреймворков представляют собой кодовые абстракции вокруг WebGL или WebGPU, а не игровые движки. Они не обладают конвейерами обработки ассетов и продвинутой оптимизацией во время выполнения, тем самым оставляют производительность пользователю – или, в данном случае, вашему кодовому агенту.
Однако создание игры само по себе уже является сложной задачей, поэтому строите на прочной базе с Wonderland Engine, чтобы позволить вашему кодовому агенту сосредоточиться на собственно 3D-игре или опыте WebXR и сделать код игры в 10 раз быстрее.
Wonderland Engine — лучший выбор для создания высокопроизводительных 3D-веб-игр с кодовыми агентами, так как он оптимизирован для быстрого загрузки и хорошо работает даже в iOS Safari, а знания LLM о самых популярных 3D-движках отлично переносятся в Wonderland Engine.
Этот учебник охватит настройку и установку плагина сервера MCP для Wonderland Engine.
Установка плагина
Перейдите в Views > Plugins и включите выполнение плагинов для вашего проекта. Затем переключитесь на вкладку “Project Scope” и нажмите “Install” рядом с @wonderlandengine/mcp-plugin.
Наконец, включите плагин.
В качестве альтернативы, вы можете установить плагин как devDependency через npm самостоятельно:
npm i -D @wonderlandengine/mcp-plugin Конфигурация кодового агента
Далее убедитесь, что вы настроили свой кодовый агент. Точная конфигурация будет зависеть от вашего кодового агента. Вот руководства по настройке для популярных IDE кодовых агентов на момент написания:
- Конфигурация Cursor MCP с использованием
mcp.json - Использование MCP серверов в VS Code Copilot
- Подключение Claude Code к инструментам через MCP
- MCP Server с Gemini CLI
- Настройка MCP серверов на Windsurf
- Подключение OpenAI Codex CLI к MCP серверам
Пока редактор открыт, сервер MCP работает на localhost:3020/mcp, используя протокол передачи Streamable HTTP.
Вот запрос для проверки работоспособности соединения:
Пожалуйста, удалите куб из сцены Wonderland Engine с помощью ваших инструментов MCP.
Устранение неполадок
Если у вас возникли проблемы, пожалуйста, обратитесь через наше сообщество в Discord, мы всегда рады помочь!