Добавлен , опубликован

Патроны


Раскрыть
Будет существовать несколько типов патронов. Первый тип - снайперские. Их отличает небольшое приподнятие высоты конечной точки выстрела, что позволяет стрелять с низины в противника, стоящего выше Стрелка. Также снайперские патроны смогут пройти через нескольких врагов. Второй тип - целевые. Они летят точно туда, куда нужно. Они не смогут пройти через нескольких противников, зато чаще всего обладают АОЕ-эффектом.

Обычный патрон

Тип патрона: снайперский.
Патронов в связке: 20 ед.

Разрывной патрон

Тип патрона: целевой.
Патронов в связке: 10 ед.

`
ОЖИДАНИЕ РЕКЛАМЫ...
0
29
12 лет назад
0
Как бы по сути снаряд должен быть направлен в точку куда был совершен выстрел, т.е. "приподнятие" должно быть автоматическим, чтобы можно было выстрелить и на холм и в яму.
Vector3f start = sniper.position,
             end = target.position,
             vel = (end - start).normalize() * speed;
bullet.setVelocity(vel);
0
18
12 лет назад
0
Doc, Ваши эти понты.
normalize() чтойто
0
29
12 лет назад
0
Это не понты, а то, как реально надо делать снаряды -_-
Погугли.
0
18
12 лет назад
0
0
29
12 лет назад
0
Стоило попробовать поискать это вместо с другими словами из кода. Хотя бы со словом Vector.
0
8
12 лет назад
0
конченой точки =))*?
в 1 строке исправь ))
0
18
12 лет назад
0
Чтобы оставить комментарий, пожалуйста, войдите на сайт.