Игрок может руками фермера возводить блочные строения для различных нужд: хранение зерна, хлев, курятник и т.д. Необходимо изобразить процесс возведения этих строений.
Технические требования и ограничения:
- Регулярная сетка. Независимо от выбранной стилистики и камеры, стены и пол строений будут располагаться поверх сетки.
- Неразрывность пространства. Окружающий мир и интерьер здания — одно пространство. При переходе не происходит загрузок или изменения масштабов.
- Произвольные формы. Предполагается что строения можно сделать любых форм, игрок будет строить из “кирпичиков”, а не готовых комнат.
- Здания одноуровневые. Перемещаться вверх и вниз нельзя.
Задача 1: Изобразить интерьер.
- Стены. Фантастический сеттинг позволяет использовать сложные композитные и не реалистичные материалы для возведения стен. Детальность и стыки стен нужно проработать в зависимости от стилистики.
- Пол. На полу можно постелить доски или бетон.
Референсы:
Going Medieval

Rimworld

Задача 2: Изобразить экстерьер.
Строительство - не ключевая механика игры, поэтому она не будет так же детально проработана. Так что крыша у строений будет появляться скорей всего автоматически (процедурно) без участия игрока. Нужно придумать один паттерн для крыши, который бы подходил для произвольных форм зданий.