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

Добавлен , опубликован
Собственно говоря, работы над проектом не было проделано практически никакой. Кроме нескольких апгрейдов интерфейса. О которых, собственно, и новость. Небольшое видео.

Итого:
  • Постройка вынесена в отдельную скрываемую панельку.
  • Приказы башням теперь можно отдавать с небольшой панельки, которая появляется сразу над ними (как по мне, намного удобней, чем тянуться курсором в какой-то угол экрана).
  • Появились нотификаторы - элементы интерфейса, обозначающие, с какой стороны, в каком количестве и какие враги спавнятся. Последнее должно быть в виде картинки, но поскольку картинок у меня пока нет, там буква (которая, кстати, не совсем правильно отображается - это еще не доработано).
  • Приделана система смены волн - после окончания волны идет отсчет к началу следующей, и, соответственно, начинается следующая волна.
  • Пути для монстров несколько упрощены - теперь для маршрута монстров используются те же акторы, что и для формирования непосредственно дорожки.
Вообще, была еще запланирована миникарта, но в меру сложности реализации я сомневаюсь, что она вообще когда-нибудь тут появится.
Вот так. Впереди у меня 10 дней до государственного экзамена (да, вчера я закрыл свою последнюю сессию в качестве бакалавра), так что, может быть, еще что-то наваяю, все равно делать нечего.
`
ОЖИДАНИЕ РЕКЛАМЫ...
2
26
11 лет назад
2
Вы знаете, зачем этот комментарий.
0
15
11 лет назад
0
Когда волны будут сильнее лазеры будут дамажить так же?
0
26
11 лет назад
0
Ethernet, лазеры будут дамажить одинаково всю игру. Разве что будет дорогостоящий апгрейд, поднимающий изначальную мощность где-то на 0.2 (на старте она 1.0). Вообще, дальше игроку будет нужно куда больше думать над тем, как расставить лазеры.
0
20
11 лет назад
0
мне кажется если сделать кнопки немного закруглённые по углам, будет лучше. А так в целом отлично
1
26
11 лет назад
1
Karp1989, была бы графика, были бы соответственные кнопки. Кнопки приказа башням вообще будут круглыми.
И да, кому так не понравился первый комментарий?
2
26
11 лет назад
Отредактирован lentinant
2
Вспомним Масс Эффект
Загруженные файлы
0
14
11 лет назад
0
Хм, а может сделать угасание энергии луча по мере удаления его от источника?
0
26
11 лет назад
0
ZregerZ, а зачем?
0
14
11 лет назад
0
lentinant, своим вопросом ты меня поставил в тупик и отправил осмыслять глобальные вопросы вселенной и проблемы бытия.
PS: why not?
0
26
11 лет назад
0
ZregerZ,
  • С учетом того, что каждый луч будет суммарно иметь очень большую длину, к своему концу он будет иметь толщину меньше пикселя. В моих интересах, чтобы игрок смог увидеть луч, которым будет манипулировать.
  • Если попробовать решить проблему выше, сделав угасание маленьким, оно не будет заметным, и на глаз игрок не определит, насколько уменьшилась мощность.
  • Это еще сильнее усложнит игру, с учетом того, что уже в текущих обстоятельствах играть не так уж и просто.
  • Не хочу ковыряться в компонентах источника частиц, чтобы определить, что надо менять для уменьшения размера только одного конца луча.
И да, лазеры довольно слабо рассеиваются. С учетом того, что расстояния у меня для лазера крохотные (есть лазеры, с помощью которых измеряли расстояние до Луны), и того, что лазеры тут такой мощности, что могут разрушать органические ткани, не думаю, что рассеивание будет особо заметно.
0
14
11 лет назад
0
Ну если вдаваться в подробности то мощность лазера не есть суть показателя длины, а скорей может быть и наоборот
Я просто предлагаю идеи...
PS: рабочих совсем не будет или "как руки дойдут?"
1
26
11 лет назад
1
ZregerZ, рабочие выпилены, так как 1) они еще больше усложняют игру 2) было крайне непонятно, как организовать их постройку и их смерть, и при этом не делать так, чтобы на карте их накапливалось не слишком много 3) проблемы с кодом 4) идея постройки и добычи ресурсов в случае с рабочими чрезвычайно сильно отклоняется от современных тенденций в ТД.

Ну что ж, товарищи, мне удалось впервые повесить комп своей игрой)) При чем, повесить полностью - вырубать пришлось кнопкой включения. Правда, я абсолютно не понимаю, чем это было вызвано - файл логов нормально не записался.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.