All posts

Project archive

Делаю часть R&D пакета. Пока корабельные модули. Идея в следующем. Игрок, при наличии…

Делаю часть R&D пакета. Пока корабельные модули. Идея в следующем. Игрок, при наличии соответствующей постройки и специалистов, а также главного конструктора в лице нанятого агента может проектировать модуль корабля, как и весь корабль самостоятельно.

Для каждого модуля и корабля есть отдельная своя линия разработки. Конструкторское бюро. И агент является главным конструктором модуля. На нем держится проект.

Игрок при самом первом подходе задает множество желаемых параметров, которые для каждого типа модуля разные и КБ выдает результат через некоторое время и потраченные ресурсы. Звучит просто, да? Но что под капотом? Во первых игрок может запросить как например камбуз для обслуживания экипажа на 12 человек, так и на 120 или на 1200. Система сама тихо считает размеры, количество оборудования, рабочих мест, материалов для помещений, переборок. Даже количество проводки и выдает предварительный ориентировочный результат чтобы устранить несовместимые требования. Например не может камбуз с одним поваром обслужить 1200 человек.

Далее выдается список - сколько и каких материалов и оборудки понадобится, какого качества, каковы будут примерные характеристики по энергии, тепловыделению, потреблению воды и т.д.

После окончательного согласования происходит строительство прототипа и изготовление проектной документации для дальнейшего производства. Качество проекта и характеристики модуля будут зависить от множества факторов - уровень и талант агента, уровень инженеров, уровень самого КБ.

Готовый проект можно отправлять на завод или на верфь, где по нему может быть построен модуль отдельно, для продажи или сразу построен в составе строящегося или реновируемого корабля.

А можно дальше улучшать проект. Пытаться это делать. Например попросить сократить энергопотребление или трудочасы для постройки, или поменять материалы, или уменьшить вес. Там будет много параметров. И что за счет чего улучшится и ухудшится - некая лотерея с влиянием опять же главного конструктора, его команды и прочего.

Но что еще интересно, что под капотом каждого проекта есть уже посчитанный идеальный модуль, ровно на границе возможного. Таким образом перескочить за предел физических возможностей не получится. И тут есть еще одна деталь. По мере развития технологий, кое где могут возникать существенные подвижки в возможностях и это может сдвигать идеальный предел.

Таким образом мы получаем бесконечное разнообразие модулей и кораблей, их постепенную эволюцию, затачивание под конкретные цели и по сути почти бесконечное стремление к совершенству, которое при этом при больших усилиях достижимо. И не нужно выбивать из моба ультраредкий блупринт, который окучивает шайка народа, не пускающих туда никого.

Project Facebook profile