Интеграция async/await без аллокаций для Unity, позволяющая ожидать асинхронные операции Unity, корутины и события PlayerLoop.
yasirkula/UnityIngameDebugConsole
Внутриигровая консоль на uGUI для Unity: отображает логи во время выполнения и позволяет запускать зарегистрированные команды в сборках.
- Звёзды
- 2,746
- Форки
- 267
- Открытые issues
- 9
- Последний коммит
- в прошлом месяце
Что это?
Этот плагин для Unity отображает в сборке отладочные сообщения во время выполнения: логи, предупреждения, ошибки и исключения; в редакторе он также показывает assertions. Кроме того, плагин передаёт сообщения Android logcat в консоль. Окно консоли можно изменять в размере или скрывать во время игры, а небольшое перетаскиваемое всплывающее окно показывает, сколько новых логов появилось, пока консоль была скрыта.
Помимо логов, в консоли есть поле для ввода команд. Разработчики регистрируют функции C# как команды с помощью атрибутов или API в стиле AddCommand, а консоль разбирает аргументы распространённых типов Unity, таких как Vector3, Color, GameObject и Components. Для пользовательских типов параметров можно добавить функцию-парсер, а команда help выводит список доступных команд.
Интерфейс построен на uGUI, а список переиспользует записи, чтобы сократить количество вызовов Instantiate. Плагин можно установить из unitypackage, Asset Store, по git URL в Package Manager или через OpenUPM.
Ключевые возможности
- 01Отображает логи, предупреждения, ошибки и исключения во время выполнения в сборках.
- 02Передаёт сообщения Android logcat в консоль.
- 03Запускает зарегистрированные функции C# как команды с типизированными параметрами.
- 04Поддерживает пользовательские типы параметров с помощью функций-парсеров.
- 05Окно можно скрывать и изменять в размере; всплывающее окно показывает количество новых логов.
Сценарии использования
- Отладка проблем игрового процесса на тестовых устройствах без подключённого редактора.
- Запуск читов или тестовых действий с помощью команд, вводимых во время игры.
- Просмотр вывода Android logcat вместе с логами Unity.
Темы
Частые вопросы
- Что такое UnityIngameDebugConsole?
- Внутриигровая консоль на uGUI для Unity: отображает логи во время выполнения и позволяет запускать зарегистрированные команды в сборках. Этот плагин для Unity отображает в сборке отладочные сообщения во время выполнения: логи, предупреждения, ошибки и исключения; в редакторе он также показывает assertions. Кроме того, плагин передаёт сообщения Android logcat в консоль. Окно консоли можно изменять в размере или скрывать во время игры, а небольшое перетаскиваемое всплывающее окно показывает, сколько новых логов появилось, пока консоль была скрыта.
- UnityIngameDebugConsole можно использовать бесплатно? Какая у него лицензия?
- UnityIngameDebugConsole распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- UnityIngameDebugConsole всё ещё поддерживается?
- Обновлялся за последние 6 месяцев. Последний коммит в UnityIngameDebugConsole — 6 сент. 2026 г..
- Для чего можно использовать UnityIngameDebugConsole?
- Отладка проблем игрового процесса на тестовых устройствах без подключённого редактора. Запуск читов или тестовых действий с помощью команд, вводимых во время игры. Просмотр вывода Android logcat вместе с логами Unity.
- Где скачать UnityIngameDebugConsole?
- Исходный код и инструкции по установке — на GitHub: https://github.com/yasirkula/UnityIngameDebugConsole
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Плагин для Unity Editor и игр, который позволяет AI-агентам, например Claude, Cursor и Copilot, управлять Unity через инструменты MCP и генерируемые навыки.
Шаблон для Claude Code, который превращает разработку игры в работу студии с 49 специализированными AI-агентами, 74 slash-командами и хуками координации.
Настольный швейцарский нож для разработчиков: около 30 небольших офлайн-инструментов для кодирования, форматирования, преобразования и проверки данных.
Бесплатная утилита для Windows: мониторинг системных ресурсов, анализ процессов, отладка ПО и поиск вредоносных программ. Преемник Process Hacker.
Бесплатный open-source инструмент для оптимизации Windows: 42 настройки производительности, конфиденциальности и удаления лишних компонентов, а также встроенные утилиты управления системой.