I was redesigning a projectile system for one of my games and got a little curious about using loops to calculate projectiles.
The older (and other versions) of my projectile system used the stepped or renderstepped events in Roblox’s RunService to calculate projectiles. I was wondering if using a coroutine or standard loop could be better or worse and why that would be.