Fyrox — это готовый к продакшену 2D/3D игровой движок, полностью написанный на Rust. С полноценным визуальным редактором, более чем 35 специализированными крейтами и лицензией MIT — это нативная Rust-альтернатива Godot и Unity.
Безопасность памяти, высокая производительность, без сборщика мусора
Полнофункциональный редактор сцен, сравнимый с Godot или Unreal
Бинауральное 3D пространственное аудио с эффектами реверберации
Деревья поведения и конечные автоматы из коробки
Блендинг-автоматы, root motion, спрайт-листы
Графика, физика, UI, инвентарь, диалоги, автотайлинг, i18n
Windows, macOS, Linux, WebAssembly, Android
Полностью открытый исходный код, без роялти, без ограничений
Создание 10 типов узлов — меши, источники света, камеры, системы частиц, ландшафты, спрайты и другие. Пакетное создание нескольких узлов за одну отменяемую операцию.
Запрос твёрдых тел, коллайдеров, источников света, камер и аудиоисточников. Рейкастинг в физическом мире. Статистика сцены и состояние редактора одним взглядом.
Установка любого свойства узла через Reflect-пути — имя, видимость, параметры физики, интенсивность света и многое другое. Переименование, включение/отключение, дублирование узлов и список скриптов.
Каждая операция ИИ проходит через паттерн Command редактора. Ctrl+Z работает для всего — никаких сюрпризов, никакой потери данных. Просмотр стека истории команд.
Запускайте игру прямо из Claude. Сборка, плейтест и остановка — итерируйте, не прикасаясь к мыши.
Включает обширные справочные материалы: API движка, руководство по MCP-инструментам и типовые паттерны (FPS-контроллер, система здоровья, спаунеры, физика).
Создание, трансформация или удаление нескольких узлов за один вызов. Эффективная сборка сцен — без накладных расходов на каждый узел.
Запрос полного дерева узлов, поиск по имени, инспекция свойств, переподчинение узлов, установка трансформаций, получение дочерних узлов — полное управление иерархией.
Полный контроль над редактором в 7 категориях через Model Context Protocol.
fyrox_get_scene_hierarchy Полное дерево узловfyrox_get_node_properties Подробная информация об узлеfyrox_search_nodes Поиск узлов по имениfyrox_list_scenes Список открытых сценfyrox_create_node Создание 10 типов узловfyrox_delete_node Удаление узла и поддереваfyrox_set_node_transform Позиция/вращение/масштабfyrox_link_node Переподчинение узловfyrox_set_node_property Установка любого свойства через Reflect-путьfyrox_rename_node Переименование узлаfyrox_set_node_enabled Включение/отключение видимостиfyrox_duplicate_node Дублирование узлаfyrox_get_children Список дочерних узловfyrox_get_scripts Список прикреплённых скриптовfyrox_get_scene_statistics Количество узлов по типамfyrox_get_rigidbody Свойства физического телаfyrox_get_collider Форма и материал коллайдераfyrox_raycast Рейкастинг в физическом миреfyrox_get_light Тип света, интенсивность, тениfyrox_get_camera Проекция, отсечение, экспозицияfyrox_get_sound Громкость, зацикливание, статусfyrox_get_scene_settings Настройки окружающего освещенияfyrox_get_editor_mode Состояние: Редактирование / Сборка / Играfyrox_get_command_history Стек отмены/повтораfyrox_get_editor_settings Обзор настроек редактораfyrox_get_selection Текущее выделениеfyrox_set_selection Установить выделениеfyrox_focus_node Фокус камеры на узелfyrox_save_scene Сохранить текущую сценуfyrox_save_scene_as Сохранить в новый путьfyrox_load_scene Загрузить файл сценыfyrox_new_scene Создать новую сценуfyrox_undo / fyrox_redo Отмена/повтор операцийfyrox_build_and_run Сборка и плейтестfyrox_stop_game Остановить запущенную игруfyrox_ping Проверка соединенияfyrox_batch_create_nodes Создание нескольких узлов за разfyrox_batch_set_transforms Трансформация нескольких узлов за разfyrox_batch_delete_nodes Удаление нескольких узлов за разfyrox_list_methods Список всех методов мостаДобавьте fyrox-mcp-bridge в Cargo.toml вашего редактора и зарегистрируйте его:
editor.add_editor_plugin(McpBridgePlugin::new(Default::default()));
cd fyrox-mcp-server && npm install && npm run build
claude mcp add fyrox -- node /path/to/fyrox-mcp-server/dist/index.js
Современный игровой движок на Rust без компромиссов в функциональности.
| Возможность | Fyrox | Другие Rust-движки |
|---|---|---|
| Визуальный редактор | Полный редактор сцен (FyroxEd) | Ограниченный или отсутствует |
| 3D-аудио | HRTF бинауральное аудио | Базовое воспроизведение |
| Анимация | ABSM + root motion + слои | Базовый твининг |
| Системы ИИ | Деревья поведения + конечные автоматы | Ручная реализация |
| Игровые системы | Инвентарь, диалоги, автотайлинг, i18n | Пишите сами |
| ИИ MCP-интеграция | Fyrox MCP Pro (41 инструмент) | Нет |
| Лицензия | MIT | Различные |
Fyrox — это готовый к продакшену 2D/3D игровой движок, написанный на Rust. Он включает визуальный редактор сцен, более 35 крейтов для графики, аудио, анимации, ИИ, физики, UI и многого другого. Можно сказать, что это «Godot, но на Rust» — с такими возможностями, как HRTF пространственное аудио, блендинг-автоматы анимаций, деревья поведения и встроенная система инвентаря.
Базовые знания Rust полезны, но Fyrox MCP Pro позволяет ИИ взять на себя большую часть шаблонного кода. Claude может генерировать Rust-скрипты, настраивать сцены и объяснять паттерны — делая Fyrox доступным, даже если вы новичок в Rust.
Мост — это Rust EditorPlugin, который запускает WebSocket-сервер (порт 17563 по умолчанию) внутри редактора Fyrox. MCP-сервер подключается по WebSocket и транслирует вызовы инструментов Claude в команды редактора через JSON-RPC 2.0. Основной поток редактора обрабатывает запросы с частотой 60 FPS.
Да, на 100%. Все операции создания и удаления узлов, изменения трансформаций и операции с иерархией проходят через паттерн Command редактора. Ctrl+Z работает для каждого изменения, инициированного ИИ. Вы можете просматривать стек истории команд.
Да. MCP-сервер использует стандартный транспорт stdio, поэтому он работает с любым MCP-совместимым клиентом — Claude Code, Claude Desktop, Cursor, VS Code + Cline и другими.
10 типов: Base (пивот), Mesh, Light (точечный/прожекторный/направленный), Camera, Sprite, Particle System, Terrain, Sound, Rigid Body, Collider, Animation Player и другие.
41 инструмент. Полная отмена/повтор. Единственная MCP-интеграция для Fyrox. $5 единоразово.
Получить Fyrox MCP Pro