Терминальный агент для программирования со встроенными инструментами LSP, отладчика, браузера и субагентов; поддерживает более 60 провайдеров моделей.
WhiteTowerAI/ohmygame
Десктопная студия с открытым исходным кодом, где AI-агент помогает одному разработчику создавать, тестировать и публиковать игры, используя собственный ключ.
Open source альтернатива:Unity
- Звёзды
- 949
- Форки
- 114
- Открытые issues
- 20
- Последний коммит
- 12 часов назад
Что это?
OhMyGame — десктопное приложение для создания игр с помощью AI-агента. На одном холсте можно разместить рядом дизайн-документы, концепт-арты, видео и 3D-модели: например, набросок персонажа можно развить в другие иллюстрации, видео или ригованную 3D-модель и напрямую добавить в игру. Агент составляет черновик дизайн-документа, пишет код, запускает предпросмотр в реальном времени, играет в игру, чтобы находить проблемы, и может опубликовать готовую сборку по ссылке, доступной в браузере.
Агент построен на Pi и работает с более чем 40 провайдерами моделей, включая Anthropic, OpenAI, DeepSeek и Qwen. Пользователи могут указать собственные ключи или войти в существующую подписку; ключи хранятся в локальном демоне. Проекты сохраняются в виде обычных файлов: веб-игры — это стандартные веб-проекты, дизайн-документы — файлы Markdown, а интерактивные истории — графы узлов на диске.
Сейчас проект рассчитан на веб-игры на Three.js, React Three Fiber или Phaser, интерактивные истории, а также игры на разных движках. Проект находится в бета-версии; доступны сборки для macOS (Apple silicon) и Windows (x64), а для сборки из исходников используется Bun.
Ключевые возможности
- 01Агент составляет черновики дизайн-документов, пишет код игры и запускает предпросмотр в реальном времени.
- 02Агент играет в игру, в том числе в игры с холстом и WebGL в реальном времени, и пробует исправления.
- 03Общий холст для дизайн-документов, изображений, видео и 3D-моделей со ссылками между узлами.
- 04Публикация по ссылке, доступной в браузере, одним нажатием.
- 05Поддержка более 40 провайдеров моделей: можно использовать собственные ключи или существующие подписки.
- 06Проекты хранятся как обычные файлы, например Markdown, JSON и папки веб-проектов.
Сценарии использования
- Соло-разработчик создаёт прототип браузерной игры по текстовому описанию.
- Создание интерактивной визуальной новеллы или истории с графом экранов.
- Создание концепт-артов, спрайтов и 3D-ассетов для инди-игры в одном рабочем пространстве.
- Публикация небольшой веб-игры, чтобы поделиться ею с тестировщиками.
Быстрый старт
- 1
Клонируйте репозиторий из ветки release
git clone --branch main https://github.com/WhiteTowerAI/ohmygame.git - 2
Перейдите в папку проекта
cd ohmygame - 3
Установите зависимости с помощью Bun
bun install --frozen-lockfile - 4
Запустите веб-рендерер и локальный демон
bun run dev
Что важно знать
- Проект пока находится в бета-версии, поэтому возможны недоработки.
- Для создания изображений, видео или 3D-моделей потребуется отдельный поставщик медиауслуг и API-ключ.
- Сборки для Windows пока не подписаны цифровой подписью и могут вызвать предупреждение SmartScreen.
- Для публикации потребуется учетная запись OhMyGame.
Темы
Частые вопросы
- Что такое ohmygame?
- Десктопная студия с открытым исходным кодом, где AI-агент помогает одному разработчику создавать, тестировать и публиковать игры, используя собственный ключ. OhMyGame — десктопное приложение для создания игр с помощью AI-агента. На одном холсте можно разместить рядом дизайн-документы, концепт-арты, видео и 3D-модели: например, набросок персонажа можно развить в другие иллюстрации, видео или ригованную 3D-модель и напрямую добавить в игру. Агент составляет черновик дизайн-документа, пишет код, запускает предпросмотр в реальном времени, играет в игру, чтобы находить проблемы, и может опубликовать готовую сборку по ссылке, доступной в браузере.
- ohmygame можно использовать бесплатно? Какая у него лицензия?
- ohmygame распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- ohmygame всё ещё поддерживается?
- Активно поддерживается. Последний коммит в ohmygame — 19 окт. 2026 г..
- Для чего можно использовать ohmygame?
- Соло-разработчик создаёт прототип браузерной игры по текстовому описанию. Создание интерактивной визуальной новеллы или истории с графом экранов. Создание концепт-артов, спрайтов и 3D-ассетов для инди-игры в одном рабочем пространстве. Публикация небольшой веб-игры, чтобы поделиться ею с тестировщиками.
- Как установить ohmygame?
- Клонируйте репозиторий из ветки release: git clone --branch main https://github.com/WhiteTowerAI/ohmygame.git Перейдите в папку проекта: cd ohmygame Установите зависимости с помощью Bun: bun install --frozen-lockfile Запустите веб-рендерер и локальный демон: bun run dev
- Где скачать ohmygame?
- Исходный код и инструкции по установке — на GitHub: https://github.com/WhiteTowerAI/ohmygame
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Плагин и MCP-сервер для Unity Editor и игр, позволяющий AI-агентам управлять проектами Unity и запускать LLM внутри игр.
Расширение для VS Code, объединяющее Claude Code, Codex и другие агенты в одном чате для обмена мнениями, передачи задач и обсуждения решений.
Локальная AI-среда для офисной работы: превращает один запрос в редактируемые файлы PPTX, DOCX, XLSX и HTML, используя ваши ключи моделей.
Open source AI-агент для программирования, работающий в терминале; также доступны desktop-приложение и два встроенных агента для разработки и планирования изменений.
Навык для coding assistant: AI-агент сразу переходит к следующему действию, нумерует шаги и обходится без воды и вступлений.