Делаем систему для космических боев | Обсуждение игры

12
А с нуля создать собственную систему про битвы космических кораблей и сразу потестировать её здесь можно? Не пользуясь имеющимся "Системным Ядром"?
Автор: Комиссар [offline] , 09.09.2022 09:23 1

Ну можно здесь, а что бы не у себя-то? Повесим перекрестную рекламу, будем тестерами друг с другом делиться ;)
Автор: bookwarrior [offline] (DungeonMaster), 09.09.2022 10:06 2

Вопрос такой.
Космос жидкий или пустой? (имею в виду систему предельной скорости)
Автор: Neruman [offline] , 09.09.2022 14:02 3

Космос жидкий или пустой?

Чё началось то...

Я просто хотел вот эту игру в настолку конвертировать
ссылка

И т.к. тут есть глобальный геймплей (исследования) и локальный геймплей (бои), то хотелось максимально простую боёвку (Но не дурацкий бросок д20+сила флота с каждой стороны, Христа ради! Там должен быть какой-то геймплей), чтобы можно было много боёв отыграть.

Что касается скорости, то я планировал такой вариант: если ты двигался одном ходу, то ты автоматически бесплатно подвигаешься в следующем ходу на тот же вектор (т.е. к примеру если ты в начале первого хода был в точке А, потом прошёл 3 клетки вправо, 1 влево и 5 вверх, то твоя конечная точка будет на 2 клетки вправо и 5 вверх, и в новом ходу ты продвинешься на 2 вправо и 5 вверх), после чего у тебя останется твой мув, который тебе полагается)

Но я не уверен, что стоит делать бесконечно нарастающую скорость, т.к. это сломает баланс и все маптулзы. Возможно, стоит вектор брать только от того пути, который пройден за реальный мув, а бонусные мувы не учитывать. Тогда у тебя будет определённая инерция, но больше, чем в 2 раза ты не разгонишься.
Автор: Mordodrukow [offline] , 09.09.2022 14:41 4

Как несложно понять из системного ядра – космос пустой а скорость света равна бесконечности.

Есть вектор текущей скорости, к нему можно добавить что за фазу дала тяга двигателей – и получить новый вектор скорости (который будет текущей скоростью на начало следующей фазы).

При выбранной геометрической модели есть принцип относительности, то есть два корабля, имеющих огромную скорость относительно координатной сетки, но вменяемую относительно друг друга могут прекрасно сражаться (если к скоростям обоих прибавить один и тот же вектор – ничего существенного не поменяется. Ну да, будут причудливые координаты у гексов...)

И да, корабль с большим ускорением может попытаться убежать от корабля с меньшим. Как и должно быть по логике, а чё?
Автор: bookwarrior [offline] (DungeonMaster), 09.09.2022 19:58 5

Я думаю: может, для случаев, когда с одной (или с двух) стороны остался один корабль, сделать усложнённую схему, а если флот на флот - то упрощённую?
Автор: Mordodrukow [offline] , 09.09.2022 20:04 6

Дык все равно кто хочет сбежать, тот сбежит. Или что-то другое имеется в виду?
Автор: bookwarrior [offline] (DungeonMaster), 09.09.2022 20:06 7

Я не про убегание. Там, всякие манёвры, чтобы закружить мазершип или боевую станцию...
Автор: Mordodrukow [offline] , 09.09.2022 20:12 8

Может быть я не прав, но мне казалось, что в выбранной системе как раз еще не будет занудно обсчитать перемещение флотов из 3-4 кораблей с каждой стороны. Ну а позволять игрокам делать флоты из десятков кораблей с независимым движением – уже всяко ручками не резолвится, узкое место не в обсчете перемещения, а то что человек просто запутается "двадцать третий или двадцать четвертый поворот влево заявлял".
Автор: bookwarrior [offline] (DungeonMaster), 09.09.2022 20:25 9

Не знаю, без тестов непонятно.
Автор: Mordodrukow [offline] , 09.09.2022 20:59 10

Откроешь дополнительную вкладку для "хочу делать систему", если ещё актуально?
Но это будет ведро кубов в лучших традициях парадоксов
Автор: Капрал Варибобу [offline] , 26.09.2022 21:51 11

Ну открыл. Видимо, нужна хотя бы заявка, ДМ не подразумевает возможности дать постить не принятым в игру (хотя стоило бы).
Автор: bookwarrior [offline] (DungeonMaster), 26.09.2022 22:55 12

bookwarrior, подал заявку
Система максимально стремящаяся к реализму, это вообще кому-нибудь нужно?
Автор: Капрал Варибобу [offline] , 27.09.2022 19:56 13

Можно представлять себе, что все достоинства системы (реалистичность, интересность геймплея, возможно еще какие-то можно придумать) покупаются за универсальную валюту системы – сложность. Вопрос не в том, есть ли спрос на реалистичные системы, а в том, какую сложность игроки готовы простить (насколько) реалистичной системе. Как всегда, компромисс цена/качество.
Автор: bookwarrior [offline] (DungeonMaster), 27.09.2022 20:04 14

BTW, как только морально созреешь что-то написать – свистни, запущу игру.
Автор: bookwarrior [offline] (DungeonMaster), 27.09.2022 20:05 15

bookwarrior , дискорд свой можешь скинуть, там будет продуктивнее обсуждать, а на форум уже готовое скидывать.
Автор: Капрал Варибобу [offline] , 27.09.2022 20:12 16

Вообще-то я терпеть не могу дискорд как средство общения...
Автор: bookwarrior [offline] (DungeonMaster), 27.09.2022 20:28 17

Хотелось бы, чтобы реализм внутри системы был равномерным. То есть не стоит, например, делать супер-реалистичным один закон физики и игнорировать другой. Однобоких "реалистичных" систем довольно много, но все они не подходят для полноценной симуляции, потому что не учитывают кучу всего, что в действительности должно влиять на те аспекты, которые в этих системах рассчитываются подробно (тот же KSP с бесконечным воздухом и без бракованных деталей).
Автор: Villanelle [offline] , 28.09.2022 10:41 18

Ну тогда самое время и место высказать набор пожеланий ("хочу систему, учитывающую: ..."). Не факт что кто-то возьмется делать, но хоть шанс будет.
Автор: bookwarrior [offline] (DungeonMaster), 28.09.2022 11:56 19

Нужно видеть систему в действии, чтобы понять, чего в ней не хватает.
И тексту в "системном ядре" нужна вычитка.
Автор: Villanelle [offline] , 28.09.2022 14:11 | Отредактировано 28.09.2022 в 14:23 20

12