26

» lentinant'ов блог / Дробовик

Сделаю маленький бамп. Можно даже сказать, бампик. Наконец-то более-менее разобрался со сглаживанием в Modo, подправил рукоять и ободки на стволе. Механизм, судя по всему, надо перерабатывать полностью.
Загруженные файлы
26

» Unity / Основы Unity3D

Audes, кнопка меню Terrain (а не панелька, кстати) должна появиться, только если вы при создании проекта выбрали Terrain Assets.
26

» Game Dev / Давайте делать игры!

KO3bMA, как я уже раньше кому-то писал, есть некоторые темы, которые мало где высвечиваются. Если у нас вдруг есть кто-то, кто разбирается в этих темах, он может написать соответственный тутор. Вот я, например, натыкался на вопрос об ИИ в UDK.
26

» Game Forge: Refraction / Game Forge: Refraction

Doc, да я понимаю, просто надеялся, что кто-то скажет "не нужно", и я выпилю перемещение камеры вместе с этим досадным багом с курсором на старте.
26

» Game Forge: Refraction / Game Forge: Refraction

Кстати, народ, как думаете, игре жанра ТД вообще надо иметь возможность двигать камеру?
26

» Game Dev / Давайте делать игры!

Какая разница, какой язык, если есть соответствующие графические библиотеки. Тот же OpenGL можно привязать хоть к жабе, хоть к плюсам.
26

» Game Dev / Давайте делать игры!

Ведь какая разница, на Java или на C#. Unity, например, поддерживает оба.
Java != JavaScript, ятп.
26

» Game Dev / Давайте делать игры!

ScorpioT1000, есть еще интересная статья по созданию графов в юнити.
Doc, тебе бы пора успокоиться. Вон уже желчью истекаешь.
26

» Game Forge: Refraction / Game Forge: Refraction

ScorpioT1000, ну так, просто prog так выражается, будто это доставляет какие-то сложности. Я предположил, что он не знает, что в UDK есть такой оператор.
26

» Game Forge: Refraction / Game Forge: Refraction

prog, просто в UDK для векторного произведения есть отдельный оператор cross. Я-то ничего не вычисляю вручную, а сразу получаю результат в виде готового вектора.
Doc, в сплайне UDK функцию никто не дает.
26

» Game Forge: Refraction / Game Forge: Refraction

prog:
lentinant, а что проще - так или перпендикуляр к касательной посчитать?
Исхожу из предположения что сплайн плоский, конечно, если такой можно создать в UDK. Для трехмерного варианта векторное произведение и даст нужный результат (но как по мне - эту задачу всеравно лучше решать в 2D, а высоту брать от сплайна).
Сплайн можно делать любым, просто у меня он исключительно в двухмерном пространстве. Ну а векторное произведение - первая идея, которая мне пришла в голову по поводу определения перпендикуляра.
26

» Game Forge: Refraction / Game Forge: Refraction

prog:
lentinant, а как на счет поступить очень хитрожопо и просто задавать смещение от сплайна по нормали вправо или влево и не менять его в ходе движения?
Т.е. крип при спавне получает свое случайное смещение (в виде одного дробного числа) и все дальнейшие вейпоинты берет отступая от центрального сплайна по нормали на это расстояние.
На самом деле, я так и делаю. Правда, сплайны не предусматривают нормалей, только касательные, приходится брать векторное произведение с вертикальным вектором. Линия - всего лишь визуализация полученного результата.
26

» Game Forge: Refraction / Game Forge: Refraction

А хитрожопый ии я буду пробовать создать уже в какой-то другой игре.
26

» Game Forge: Refraction / Game Forge: Refraction

А текущий алгоритм поиска пути, по сути, и является поочередным получением точки. Просто точка берется на линии сплайна. Однако, если всем врагам задавать одну и ту же точку, они начнут толкаться, блокировать один другого, и т.д., такой уже стандартный поиск пути в UDK. Поэтому я хочу чтобы они шли, можно сказать, ламинарным течением.
26

» Game Forge: Refraction / Game Forge: Refraction

ScorpioT1000, у меня ТД не того типа. Если дать игроку возможность самому выстраивать путь для врагов, то наиболее эффективным методом становится постройка прямого коридора и направление в него мощного луча.
26

» Game Forge: Refraction / Game Forge: Refraction

ScorpioT1000, и как заставить врагов следовать именно по пути? Блокираторы пути они игнорируют, я уже пробовал, а делать геометрию в виде углублений я не хочу - лазеры ведь должны быть на одной высоте с врагом.
26

» Unreal Engine / Сердцебиение

ScorpioT1000, ах, так вот как это работает. Не сразу понял, что требуется в третьем поле в случае метки.
26

» Game Forge: Refraction / Game Forge: Refraction

ScorpioT1000, практически, да. До этого враги шли одной колонной. Для того, чтобы народу шло больше, необходимы вспомогательные пути. На картинке результат теста по вычислению таких вспомогательных траекторий.
26

» Game Forge: Refraction / Game Forge: Refraction

ScorpioT1000:
Преломление луча?
Нет, к механике лучей это не относится. Да и сама механика практически закончена.
Rescuer:
Вейпоинт для крипов?
Близко, однако ответ не полный.
26

» Unreal Engine / Сердцебиение

ScorpioT1000, ну и как в оглавление добавить пункт, который будет выдавать все ресурсы с меткой?