Вопросы с тегом «tower-defense»

31
Как игра может обрабатывать всех персонажей одновременно?

Этот вопрос просто для того, чтобы узнать, как игра может обрабатывать столько персонажей одновременно. Я новичок в играх, поэтому прошу прощения заранее. пример Я создаю игру защиты башни, в которой есть 15 слотов для башен, в которых строятся башни, и каждая башня выбрасывает снаряд с...

27
Как сохранить состояние игры?

Какую процедуру выполняют игровые программисты для сохранения и возобновления игрового состояния? как файлы / сопоставления. Я хочу сохранить его для игры Tower Defense и использую игровой движок...

16
Алгоритм динамического прохождения для игры Tower Defense

Я делаю Tower Defense, и мне нужен хороший алгоритм для этого пути. Я думал о Дейкстре, но мне нужен тот, который может быть динамичным; он должен иметь возможность обновлять себя, когда один край удален или добавлен без полного пересчета. Я пишу код на C #, если это...

15
Как я могу реализовать функцию «ускоренной перемотки вперед» в моей игре?

Как я могу реализовать функцию ускоренной перемотки для моей игры Tower Defense, как в http://fieldrunners.com/ и других играх TD? Я использую Unity 3D. Будет ли что-то для управления меньшим количеством кадров в секунду или какая-то ручная установка быстрого движения врагов и скорости стрельбы из...

14
2D Tower Defense - Пуля врагу

Я пытаюсь найти хорошее решение для пули, чтобы поразить врага. В игре 2D Tower Defense, башня должна стрелять пулями и поражать врага гарантированно. Я попробовал это решение - http://blog.wolfire.com/2009/07/linear-algebra-for-game-developers-part-1/ Упомянутая ссылка вычитает происхождение пули,...

10
Найдите кратчайший путь через препятствия, когда все нормальные пути заблокированы

Я делаю Tower Defense, и у меня есть базовая работа по поиску пути, но у меня есть проблема. Я хочу сделать путь блокируемым, и когда блок случится, бегуны нападут на блокирующие башни. Так что мне нужен способ найти кратчайший путь, который, что более важно, имеет наименьшее количество башен на...

9
Низкая производительность при реализации A * в игре Tower Defense

Я делаю игру Tower Defense во Flash без предопределенного пути. Хотя моя сетка 40х40 (маленькая?), A * испытывает трудности при пересчете каждый раз. Поэтому я сделал свою собственную модификацию, чтобы облегчить пересчет, и количество затронутых ячеек упало примерно до 900 (при модификации около...

9
Как работает gluLookAt?

Из моего понимания, gluLookAt( eye_x, eye_y, eye_z, center_x, center_y, center_z, up_x, up_y, up_z ); эквивалентно: glRotatef(B, 0.0, 0.0, 1.0); glRotatef(A, wx, wy, wz); glTranslatef(-eye_x, -eye_y, -eye_z); Но когда я распечатываю ModelViewматрицу, вызов glTranslatef()не работает должным образом....

8
Какова логика «загрузки» сцен в играх?

Я делаю свою первую игру, это игра типа Tower Defense, использующая игровой движок Unity и использующая Fieldrunners в качестве эталона. Я хотел бы узнать больше о функциональности "загрузки" сцен в играх. До сих пор я инстанцирую / создаю объекты во время выполнения, и у меня не возникает задержек...

7
Как заставить объекты двигаться по дорожке?

Я пытаюсь получить что-то вроде изображения ниже. Как видите, есть шоссе, а внутри него будут двигаться некоторые объекты (миллисекунды). Я думаю, что уличное поведение похоже на трубопровод. Когда шоссе загружает объект, оно появляется в начале и будет двигаться по шоссе до тех пор, пока не...