🇰 🌀 🇱 🇦 🇳 🇦 🇰 🇮 🏆

I’m just a weird, furry, pan guy (cis he/him). I also have a big, blue username.

Currently on Earth for 8 years ensuring steps to unite humanity and usher us into the galactic civilization just so I can see my boyfriend again.

  • 9 Posts
  • 1.54K Comments
Joined 2 years ago
cake
Cake day: July 1st, 2023

help-circle














  • Have you ever actually played the game? Or any online game for that matter? If you have 30 ping and the dude you’re shooting has 150, you’re gonna have to shoot slightly behind what you see. As good as the net code is, there is still a slight difference between what the client sees and what the server sees. The interpolation they use is one of the reasons why you don’t see the other player where they actually are. It tries to guess where they will be to smooth out their motion instead of coming in bursts like an older game such as Quake would be, and it’s never quite perfect because there is literally a delay between what they do and when that information gets to the server, and then back to you. Knowing how much of a delay there is (IE the latency) actually is useful.


  • How it helps in knowing to lead or trail comes from knowing how much time delay to add or remove from the target so it actually counts as a hit. If I am low ping and my target is high ping, I’m gonna want to trail the target as they will be slightly behind where I am actually seeing them. If they have low ping and I have high ping, I need to aim a bit ahead of them because they are further along than what I see (though because it uses projectiles, I’d still have to lead a moving target).

    It really depends on the kind of hit detection used. In totally client side hit detection, like Battlefield, as long as I can see them I can hit them by having my bullets hit what I see. But if the game is server side detection, like Counter-Strike, knowing everyone’s latency is a huge help.






  • According to Abe, one of the most time-consuming and labor-intensive parts of game development is coming up with the “hundreds of thousands of unique ideas” needed to create the in-game environment. For example, if you want to put a TV inside of your game, you can’t just use an existing product as is – you need to think of a fictional TV design from scratch, including the manufacturer’s logo and everything else about the object.

    I can just go into the asset browser and find a whole slew of TVs I can just add to my game and either use them as-is, or tweak the look a bit to fit my aesthetic choice and not need to reinvent the wheel every damn time. It’s such a small thing that’s just filling out the background, that adding details like a fictional logo aren’t necessary at all, unless it’s actually relevant to the plot somehow. What the fuck is Abe smoking with that example?

    It does make sense if you replace the word time with money. Paying all those artists to make all those little details for every little thing is costly. But AI will do it for free.