reckfellENGINE

Архитектура первой игровой системы

Соберите небольшую систему здоровья и проверьте её границы до роста проекта.

На этой странице

Задача: два противника с независимым здоровьем

Начните с полного примера: пять файлов, один запускаемый уровень и строка First=75; Second=100. Это проверяет, что общий ресурс настроек не превратился в общее текущее здоровье.

ОбязанностьГде находится в примере
Правила изменения здоровьяHealthModel
Начальные параметрыActorSettings
Связь с иерархией и сигналамиDamageReceiver
Команда внешней целиHitController
Сборка и проверяемый запускArchitectureExample

Проверить перед расширением

  1. Попадание в первый объект не меняет второй.
  2. Отказанная команда не меняет данные и не отправляет уведомление об успехе.
  3. Удалённая или ожидающая удаления цель не получает новые команды.
  4. Изменение общих настроек не сбрасывает состояние случайно; сброс вызывается явно.
  5. Новый экземпляр префаба получает начальное состояние, а сохранение прогресса делается отдельно.

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

Типы и экземпляры · Команды и отказы

Документация Reckfell EngineНаверх ↑
БЫСТРЫЙ ПЕРЕХОДНачало работыEntity и иерархияC# & .NET 10Сцены и префабы
Руководства и полный API Reckfell K
reckfellENGINE
RECKFELL ACCOUNT

Вход в аккаунт

Войдите в аккаунт Reckfell.

Один аккаунт для всей платформы Reckfell.