Hell Let Loose

Hell Let Loose

View Stats:
7empest Oct 13, 2019 @ 8:14am
are weapons hitscan or projectiles?
title
< >
Showing 1-15 of 31 comments
hardstep2001 Oct 13, 2019 @ 8:33am 
Idk you can often see the tracers in the air so what do you think?
The devs mentioned they use a hitscan system that also accompanies a few factors like bullet drop.
Beans Oct 13, 2019 @ 8:44am 
Hitscan as of now. No bullet lead needed.
Not true, there is lead. It's most obvious as a sniper
Beans Oct 13, 2019 @ 8:46am 
Originally posted by Lt. Col. Soundboard:
Not true, there is lead. It's most obvious as a sniper
Yes, just for sniper it is.
moyako1802 Oct 13, 2019 @ 8:50am 
Originally posted by Beans:
Hitscan as of now. No bullet lead needed.

Damn. I need to remove my RO:OST chip then
Masterhummel Oct 13, 2019 @ 9:01am 
It's hitscan but takes factors like bullet velocity and distance into account. The lead with a carabiner is almost not existant unless very long ranges, for the Thompson or MP40 it feels like it is quite significant.
..tMk!* Oct 13, 2019 @ 9:02am 
Originally posted by moyako1802:
Damn. I need to remove my RO:OST chip then

lol same here :D
7empest Oct 13, 2019 @ 9:05am 
Guys, there is no inbetween.. its either hitscan or not..
Crayons Oct 13, 2019 @ 9:06am 
i just wanna know if this game is good or not
lucmobz Oct 13, 2019 @ 9:08am 
Originally posted by moyako1802:
I need to remove my RO:OST chip then
That chip must be rust by now.
NachoFoot Oct 13, 2019 @ 9:36am 
Its hitscan for everything but snipers which, really, turns every gun into a sniper.
Jonno Oct 13, 2019 @ 10:01am 
Hey there,

Here's how weapon's work in Hell Let Loose:

Ballistics Models:

There are a couple of ways to model ballistics in a game that have varying effects - both on the feel and the actual net code performance of the game.

Hitscan:

Hitscan is often the pejorative reference to what is an unmodified hitscan system. In it's simplest form hitscan instantly fires a line out for the muzzle of your gun and records whether or not it "hit" anything in its path. This is the most basic implementation of the system and also the cheapest when it comes to net-code - as very few calculations are run and the effect is instant. To be adamant, Hell Let Loose does not use an unmodified hitscan system.

To make hitscan more complex, we can apply multiple factors that will influence the travel of the line trace:

bullet drop

muzzle velocity

deviation

Together, these aspects make up the "ballistics model" of a game. All of these can be added (or modified within) to the system to essentially - give realistic drop over time to the round, give realistic travel time to target, deviate according to the random changes in air pressure or weapon handling. Currently, Hell Let Loose has realistic drop over time and selectively applied handling of travel time to target. We do not deviate the round, as we feel that it will lead to players being frustrated that they can't land their shots despite having their sight on the target. We tested deviation and found that the experience felt largely like a bug. The guys behind Insurgency: Sandstorm did a great video on linetrace ballistics models that you can watch here if you're interested.

One of our first things we're going to do after release will be looking into increasing the travel time to target. The calculations we're currently using are too near "actual bullet travel speed" and don't take air pressure into as much account as they should (which slows the bullet down and lead to a more noticeable lead time on tracking a target). We haven't adjusted these yet, as we perceived these to be a large risk to our established net-code performance (anyone remember flying tanks?) - the longer a round stays in the air for while running calculations, the heavier the load we're sending across the network. It was important for the stability of our EA release that we tackle this with a large amount of time to properly QA the effects of it.

I want to assure everyone that we are currently working on increasing the bullet travel time to target so that the effects will be much more noticeable in game. This will mean you'll need to lead targets greater distances. Of course, with a game where 96% of all players are using iron-sights, the effect won't be as dramatically noticeable as it is with the sniper rifles but we feel that it will lead to a better overall weapon experience. The good news is - this is the single difference you’re feeling between HLL and a game like Red Orchestra 2 (or any other game).

I'm also pleased to let you know that material penetration is on the roadmap (quite early on!).

To be clear, use of a modified hitscan/linetrace system is the standard application across every game, as physically spawning 1200 rounds a minute for an MG42 using the projectile method below would immediately make the game incredibly difficult to run both in terms of both graphic performance and network.


Projectile:

Projectile systems spawn a physical world projectile (one of the bazooka or tank rounds you see in game) and calculate the real world physics of the object through the air. This allows us to calculate the angle of attack and bounce of a round off the armor surfaces within the game in a way that we hope you've found satisfying. This system has enormous benefits when applied to large, obvious uses of physics. Bazookas, throwing grenades, tank shells etc are all 3D physical projectiles on which we model physics to create a realistic behaviour. They aren't rapid fired and therefore we can incur the cost of them on the network without issue. It's also why we can make cool things happen like live ricochets. If you shoot a tank at a deflection angle of 45 degrees or so, your shell will bounce off and stay live - meaning it will fly until colliding and exploding with something else.

Due to the intensity of modelling physics in a game engine, serious steps would need to be made at a deep engine level in order to allow any game to use physical projectiles for their small-arms ballistics systems (especially if you want to field more than 10 players), as a high rate of fire will immediately saturate even the beefiest of PCs. It's often also unnecessary to spawn a physical bullet and model physics on it as the majority of players won't notice the difference at the cost of the incredibly heavy performance load.
WhiskyJack™ Oct 13, 2019 @ 10:17am 
The sniper rifle is a projectile. The MG is a mix between projectile and hitscan. All other infantry weapons are straight hitscan. Hopefully this changes.
7empest Oct 13, 2019 @ 10:34am 
I appreciate your comments, Jonno. However, all i need is a simple answer.. is there hitscan with weapons? YES OR NO?

There is NO INBETWEEN!!!!!!! Either the game registers that i hit my target the moment I click on it... or it doesn't.
< >
Showing 1-15 of 31 comments
Per page: 1530 50

Date Posted: Oct 13, 2019 @ 8:14am
Posts: 31