Ответ: [проект] Tower Defense на WebGL
Вложений: 1
Огораживаем зону влияния игрока
|
Ответ: [проект] Tower Defense на WebGL
Вложений: 1
Можно рубить деревья.
Можно ставить башни. Можно не хватать золота и маны. *То чувство, когда ты наконец кодишь геймплей, а не движки, загрузки, обработки, прочие приготовления |
Ответ: [проект] Tower Defense на WebGL
|
Ответ: [проект] Tower Defense на WebGL
|
Ответ: [проект] Tower Defense на WebGL
|
Ответ: [проект] Tower Defense на WebGL
Вложений: 1
Итак, в игре появились враги и проджектайлы.
Представляю вашему вниманию скриншот. Сейчас я объясню, что же на нём происходит. Мы видим башни. Они нарисованы как башни. На них написано число — время до перезарядки. Оно всё время уменьшается до нуля, а при выстреле — сброс. Далее мы видим врагов. Враги — это белые кубики. У них на пузе написана красная цифра — это их здоровье. В них летят тоже белые кубики. Это проджектайлы. Их синяя надпись P - 'Projectile'. Они на данный момент наносят по 40 урона. Нетрудно подсчитать, что враг откидывает коньки от 3 попаданий. За врага даётся золото — сообщение об этом мы видим по центру. Кстати, было непросто поймать на скриншот, чтобы сразу всё в него попало. В планах — путенах А*. А то сейчас враги безмозглы и бегут по прямой. Что-то уже на игру похожее нарисовывается. |
Ответ: [проект] Tower Defense на WebGL
Вложений: 1
Дорабатываю редактор чтоб можно было ставить спавн крипов и точку куда они все идут.
|
Ответ: [проект] Tower Defense на WebGL
Вложений: 1
Делаю путенах. Визуализировал пока кубиками. Он у меня любит обшарить все углы прежде чем попасть куда надо. Ну это не беда, сейчас добавлю оценку расстояния...
|
Ответ: [проект] Tower Defense на WebGL
Волновой поиск пути будет наверно быстрее A*.
http://pmg.org.ru/ai/path.htm |
Ответ: [проект] Tower Defense на WebGL
Вложений: 1
Спасибо, но я как-то давно прочитал статью про А* и хотел реализовать, так что уж доделаю А*.
Да и дело не реалтаймовое, и 15х15 клеток всего, так что вопрос производительности тут ребром не стоит. Теперь путенах в ту же точку ищет так. Уже лучше. |
Ответ: [проект] Tower Defense на WebGL
Вложений: 1
Ну в принципе к цели путь уже находит, так что считай свою задачу выполнил. Однако я его ещё доработаю.
|
Ответ: [проект] Tower Defense на WebGL
Вложений: 1
А теперь ищем путь вот так.
|
Ответ: [проект] Tower Defense на WebGL
Вложений: 1
Ну вот, путенах доделан окончательно. Теперь в игре можно просрать Родину и позорить погоны.
|
Ответ: [проект] Tower Defense на WebGL
Вложений: 1
Другая карта. Всё пучком.
|
Ответ: [проект] Tower Defense на WebGL
Вложений: 1
Да, это они.
Олсо, с опущенной камерой выглядит не так ущербно всё. Экспортнуть анимацию, к сожалению, не вышло, так что риггил и анимировал сам. Аниматор из меня не очень, но ничего, когда пойду работать в Близзард, там меня всему научат :cool: А пока годится в качестве временного контента. |
Часовой пояс GMT +4, время: 01:13. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot