Система постройки

Добавлен , опубликован
Система постройки откладывалась три месяца, и вот, сделана за один субботний вечер. Лень - страшная сила.
В общем, видео.
Нужно еще несколько твиков, например, чтобы генератор можно было строить только на кристаллах (но это уже когда сами кристаллы сделаю). или чтобы можно было сменить здание, которое ты хочешь построить.

Проблем при создании было не особо много. Разве что, та зеленая фигня, которая обозначает, где будет здание, изначально наползала на другие здания, а не пересекалась с ними. Просто для определения позиции курсора в мире, использовалась функция, которая проверяла столкновение с любым другим объектом по линии. В итоге, столкновение происходило на верху здания. Решилось сменой функции на другую, предназначенную для определенного типа объектов.

Помимо прочего, есть первые зацепки для решения проблемы с курсором на старте. Также, есть метод решения одной проблемы с интерфейсом (но нужно узнать кое-что о Флэше).
Дальше, думаю, доделаю оставшиеся фишки для полноценного геймплея - здание для защиты, дорожки монстров, сами монстры (спавн и все такое), и, наконец, протестю, жизнеспособна ли вообще эта концепция геймплея.
Вот и все. Ждите новых апдейтов, Думаю, они будут раньше, чем за три месяца. Минимум могу поделиться некоторыми планами на будущее.
Если присмотреться к превьюшке, то можно разглядеть, что лазером и башнями написано XGM, пусть и криво.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
29
11 лет назад
0
Ну как-то сетка это канонично. Да и делается очень просто.
0
26
11 лет назад
0
Doc, канонично!=правильно. У меня есть здания, которые станут очень сложными в использовании, если ввести сетку. Например, усилитель. Припустим, есть у нас две башни, от первой ко второй идет луч.
И если я захочу поставить между ними усилитель, то не смогу, потому что нет подходящей для этого клетки.
Загруженные файлы
0
29
11 лет назад
0
Ну да в целом с таким геймплеем наверное не нужно это.
0
26
11 лет назад
0
Помимо прочего, игра уже почти доведена до играбельного вида. Сделана гибкая система спавна, немного дополнена система постройки, сделано здание, которое нужно защищать, а также прототип врагов, которые будут нападать. Только возникла проблема с пасфайндингом, и с возможностью постройки здания на дорожке монстров. Однако уже найдены решения для обеих проблем (почти идентичные), и скоро они будут реализованы.
0
27
11 лет назад
0
Я смотрю, некий геймплей тут уже намечается, а посему назревает вопрос: каков будет дизайн? Будут ли красивые и атмосферные уровни или вся игра будет заключаться в геймплее?
0
26
11 лет назад
Отредактирован lentinant
0
LongbowMan, относительно дизайна - у меня пока только общие представления. Как только геймплей будет выглядеть более-менее по-человечески, я начну изучать различные референсы (фото, арты, уровни других игр) для того, чтобы прикидывать. как конкретно это все оформить.
Вообще, в игре будет пять разных дизайнов локаций. Игрок во время игры будет спускаться глубже под землю, и, соответственно, в игре будет пять "слоев", каждый со своим дизайном. Первый - заброшенные шахты, второй - разработки (недоделанные шахты), дальше - естественные пещеры. Идеи насчет четвертого слоя пока расплывчаты, а дизайн пятого - сюжетная тайна. Плюс, планирую добавить несколько секретных уровней с уникальным дизайном, и, возможно, монстрами (уже есть идея для одного).

Блин, метод решения проблемы с постройкой на дорожке не сработал. Что ж, сами дорожки я оставлю, но метод придется искать другой, более топорный.

Все, готово. Жаль, конечно, что предыдущий метод оказался нерабочим, так как новый метод, во первых, требует куда больше времени при создании уровня, во вторых, при большой общей длине дорожек здорово просаживает ФПС.
Во всяком случае, ждите новость.
0
14
11 лет назад
0
Тут обсуждался вопрос постройки башен на разных высотах, и что не вариант делать луч вертикально вверх. А что, если сделать башню, которая принимает луч на одной высоте и отдаёт на другой (такой вот перископ)?
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.