Danil Iarosh 4a079dd46b
Some checks failed
Gitea Actions Demo / Explore-Gitea-Actions (push) Has been cancelled
refactor: Refactor work with COM to ComSystemManager
- Добавлен ComSystemManager как новый публичный компонент COM-системы для поэтапной замены ComWrapper
- Реализовано получение роли контроллера только после успешного handshake в ComDeviceClient
- Добавлено публичное поле ControllerRole в ComDeviceClient
- Добавлен запрос роли по команде 97 и разбор ответа формата ROLE : <value> (с пробелами)
- В ComMultiManager добавлена логика выбора DefaultDeviceId по роли main_controller
- Добавлен доступ к роли устройства через GetDeviceRole(deviceId) в менеджере и фасаде
- В ComWrapper добавлены настройки роли: roleRequestCommand, roleResponsePrefix, roleRequestTimeoutMs, mainControllerRole
- Дефолтная команда запроса роли изменена на 97
- Выполнена кодовая миграция зависимостей с ComWrapper на ComSystemManager в GameManager, GlobalsManager, PaymentManager, BalanceManager, InactivityManager, COMInput, LightController, PrizeSystem
- В GlobalsManager исправлена инициализация ссылки после AddComponent<ComSystemManager>(), чтобы исключить NullReference
2026-02-20 14:57:20 +03:00
2025-10-13 19:14:38 +03:00
2025-09-08 08:02:07 +03:00

Данро (Danro)

Короткое описание

Это 2D-платформер в духе классических Mario-игр: уровни с прыжками, платформами и врагами, простая управляемая механика и визуальная стилизация под ретро/пиксельарт. Проект содержит игровые сцены, контроллеры персонажей, UI-элементы и инструменты для разработки уровней.

Ключевые особенности

  • Платформерная физика и управление персонажем (бег, прыжок, атака/взаимодействие).
  • Несколько уровней с различными препятствиями и врагами.
  • Система сообщений и модальных окон для диалогов и уведомлений.
  • Визуальные и звуковые эффекты, простая система уровней и прогрессии.

Как играть

  • Движение: стрелки или A/D.
  • Прыжок: пробел или клавиша Jump настроенная в проекте.
  • Взаимодействие: E или кнопка, указанная в игре.

Где искать билды

  • Локально: проверьте папку Builds/ в корне проекта (если она есть). Там могут находиться готовые сборки по платформам (Windows, macOS, WebGL и т.д.).
  • В репозитории: сборки и релизы также могут быть выгружены в раздел "Releases" на платформе хостинга (GitHub, Gitea).
  • Если вы не находите готовые билды, свяжитесь с автором проекта или смотрите ветки/артефакты CI, где могли быть опубликованы сборки.

Примечание

Этот README содержит только общие сведения о проекте и рекомендации, где искать сборки. Для технической документации, инструкции по сборке или разработке смотрите соответствующие файлы в репозитории или обратитесь за дополнительной информацией.

Description
Проект Данро - однопользовательский платформер для автоматов нашего производства
Readme 247 MiB
Languages
C# 100%