From my time on Retro Lave, I have played several games where projectiles (lasers, bullets, etc.) simply disappear a short period of time after being fired. They normally have a range, so a certain weapon might have a range of 1km. This would mean it is perfectly possible to hit anything within 1km from you, but after that, poof, it's magically gone. Often this is visual, and you'll see a stream of laser beams refusing to go past a certain point.
I find this really immersion breaking. Scientifically, we know light, such as lasers, can go on for light years, in fact infinitely, assuming nothing obstructs it. There is also no/negligible friction in space, so bullets are still going to be effective even hours after they've been fired.
My question is, do you think Elite: Dangerous should have a lifespan for weapons? If it does, how should it be made seamless and immersive, and if it doesn't, how can the game track each and every projectile that misses its target, heading into deep space?
I find this really immersion breaking. Scientifically, we know light, such as lasers, can go on for light years, in fact infinitely, assuming nothing obstructs it. There is also no/negligible friction in space, so bullets are still going to be effective even hours after they've been fired.
My question is, do you think Elite: Dangerous should have a lifespan for weapons? If it does, how should it be made seamless and immersive, and if it doesn't, how can the game track each and every projectile that misses its target, heading into deep space?