Изменение лучей

В игру добавлена новая система, позволяющая менять свойства луча.
Новость
5 2 432

Обновление интерфейса

Так как показывать мне, по сути, нечего, будем смотреть на обновленный (относительно) интерфейс.
Новость
12 3 858
26
ZregerZ, рабочие выпилены, так как 1) они еще больше усложняют игру 2) было крайне непонятно, как организовать их постройку и их смерть, и при этом не делать так, чтобы на карте их накапливалось не слишком много 3) проблемы с кодом 4) идея постройки и добычи ресурсов в случае с рабочими чрезвычайно сильно отклоняется от современных тенденций в ТД.

Ну что ж, товарищи, мне удалось впервые повесить комп своей игрой)) При чем, повесить полностью - вырубать пришлось кнопкой включения. Правда, я абсолютно не понимаю, чем это было вызвано - файл логов нормально не записался.
14
Ну если вдаваться в подробности то мощность лазера не есть суть показателя длины, а скорей может быть и наоборот
Я просто предлагаю идеи...
PS: рабочих совсем не будет или "как руки дойдут?"
26
ZregerZ,
  • С учетом того, что каждый луч будет суммарно иметь очень большую длину, к своему концу он будет иметь толщину меньше пикселя. В моих интересах, чтобы игрок смог увидеть луч, которым будет манипулировать.
  • Если попробовать решить проблему выше, сделав угасание маленьким, оно не будет заметным, и на глаз игрок не определит, насколько уменьшилась мощность.
  • Это еще сильнее усложнит игру, с учетом того, что уже в текущих обстоятельствах играть не так уж и просто.
  • Не хочу ковыряться в компонентах источника частиц, чтобы определить, что надо менять для уменьшения размера только одного конца луча.
И да, лазеры довольно слабо рассеиваются. С учетом того, что расстояния у меня для лазера крохотные (есть лазеры, с помощью которых измеряли расстояние до Луны), и того, что лазеры тут такой мощности, что могут разрушать органические ткани, не думаю, что рассеивание будет особо заметно.
14
lentinant, своим вопросом ты меня поставил в тупик и отправил осмыслять глобальные вопросы вселенной и проблемы бытия.
PS: why not?