О огнестреле

jopi

Попрошайка
1,421
30
260
@ShiLove пуля через Entity - кал, лучше используй трассировку пути и по ней уже наноси урон и звуки, так как минимум будет лучше(меньше нагрузки, больше скорость и профит)
 

awl

40
7
@ShiLove пуля через Entity - кал, лучше используй трассировку пути и по ней уже наноси урон и звуки, так как минимум будет лучше(меньше нагрузки, больше скорость и профит)
Это же исключает полностью какую-либо баллистику и стрельба станет аркадно-картонной?
 
7,099
324
1,510
Что мешает рейтрейсить по кривой?
 

jopi

Попрошайка
1,421
30
260
@ShiLove скорость полета пули 5.56 НАТО(начальная) около 950 м/сек,
ты действительно будешь делать им скорость? -_-
(это можно сказать 950 блоков в секунду, а стрелять дальше 1000 блоков вряд-ли кто-то будет)
 

tox1cozZ

aka Agravaine
8,455
598
2,892
Ага, ты стрельнул и попал, челик сдвинулся на 20 метров пока пуля должна лететь и каким-то образом попадаешь
Не, бред.
Если нужны реалистичные пули с баллистикой - только энтити.
 

jopi

Попрошайка
1,421
30
260
@Agravaine :j ты мыслишь неверно, таймер с целью можно сделать через класс в котором просто будут переменные, его впихнуть в ArrayList,
в сервер тик хандлере проверять все значения и если там значение изначально заданное System.currentTimeMillis() + 100L будет уже равно просто System.currentTimeMillis() то игрок атакуется а таймер убирается из аррай листа, сложновато но за то производительнее чем вариант с существами(как минимум потому-что можно сделать прострелы более легким способом)
 
7,099
324
1,510

jopi

Попрошайка
1,421
30
260
@Agravaine :j ну да, легче же использовать Entity которые делают куда больше нагрузки, и делают кучу гемора в плане реалистичности стрельбы(Прострелы и так далее)
 

tox1cozZ

aka Agravaine
8,455
598
2,892
Какая разница в прострелах у энтити и рейтрейса? Ты у энтити тоже делаешь рейтрейс между текущим положение и положение в следующем тике, чтобы детектить столкновения из-за большой скорости.
 
  • Like
Реакции: awl
Сверху