The definitive gameplay enhancement mod for the GZDoom and Zandronum engines. Adds realistic gore, dismemberments, headshots, executions, lightning effects, particles, makes enemies smarter and harder, makes gun louder and beefier, and adds epic new boss battles.

Forum Thread
  Posts  
Bullet and railgun Projectile speed (Games : Doom : Mods : Brutal Doom : Forum : General Talk : Bullet and railgun Projectile speed) Locked
Thread Options
Jul 27 2019 Anchor


Hello, it's occurred to me recently that many weapon projectiles have 'a speed' they travel at, even shotguns to some degree.

Although it's more noticeably that shotguns have a spread and a range.

But- bullets seem to hit a target/surface the instant after you fire a gun- regardless of the distance between you and the target.

Railguns can and should fire much faster than bullets- but in game terms they seem to travel at slightly beyond light speed too.

Since other projectiles have some kind of travel speed code, will it be hard to give bullets and railgun projectiles a travel speed too?

Regards

Sep 7 2019 Anchor

As far as I understand the underlying mechanics and engine limitations, no one will bother because bullets and such are hardcoded as hitscan (most games up to and including Quake 3 had no bullet physics, using simple "cast a straight line and check if hits"). The visible flying tracers BD adds are just decorations to make it look nicer. There is no way to implement bullet physics and, frankly, no need.

Dec 9 2019 Anchor

Okay, thanks for the reply.

I guess I was thinking as a direct comparison to say rockets.

But maybe the in-game engine works differently with slow moving self propelled projectiles

So the closest approximation would be making bullets self propelled rockets with a tiny size, no exhaust,

and maximum or a few % short of maximum speed. I'd do it myself but I'm a total newbie regarding modding

Edited by: Gorefiend

Reply to thread
click to sign in and post

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.