This is where I've landed too, I imagine based off all the responses that it depends on domain and also the rigor you care about in your implementation. For me, what I do, and the quality required, there's just not much…
This is my eternal battle as a perf engineer. Performance starts with architecture and you can only squeeze so much out a hotpath with poor data layout. The nice part is that data-oriented code almost always easily…
I'm not used to seeing informed takes on the games industry on Hacker news, but then I looked up to see your name. Love your stuff, your website was mind opening when I was in college.
Indeed an urban legend. Sid Meier himself debunked in his memoir, which is a pretty great read.
Hey there, always appreciate a dialog Per the separation, I think this was far more common both in older unity games, and also professional settings. For games shipping on mono on steam, that statistic isn't surprising…
In general when game development comes up here I tend not to engage as professional gamedev is so different than what other people tend to deal with that it's hard to even get on the same page, but seeing as how this…
I'm shocked I had to scroll this far down before I saw accessibility mentioned.
I would also recommend that one. Those two were the foundation for my graphics knowledge when I was learning.
I'm a little surprised no one has recommended the Frank Luna books. They're great introductory books. I used the DX9/DX10 books during my education when writing my game engines. I haven't read the DX12 book, but…
Pedantry aside, let's restate as "present the core thoughts" to the user, which still implies value. I agree that most of google front page results are SEO garbage these days, but that's a separate issue from claiming…
That line of thinking makes no sense. If the "content" had no value, why would google go through the effort of scraping it and presenting it to the user?
No love for Unity here, their licensing debacle was horrendous, but I've seen no indications that DOTS is responsible for CS2 perf issues. Everything I've seen points to other things lacking in the engine (a decent…
At their heart, that's what pixel/fragment shaders are. They're calculations for determining what color a pixel should be. A really basic one returning red for every pixel would make a red screen. The most common use…
Competitive games have a variety of ways for players to express their skills. I'm not going to comment on whether or not it's good design, but it is clearly the intended design and that's the important differentiating…
Speaking as a league player and a game developer, the audio cues are 100% cheating and also explicitly against Riot's ToS as stated here: https://support-leagueoflegends.riotgames.com/hc/en-us/artic... The relevant…
FWIW, I get long-term satisfaction from playing a couple of video games that I've become deeply knowledgeable and skillful in. I have a community of friends in each and the process of improving and having a good match…
Having done work in a variety of contexts from Game Engine development to working in Unity, what you are describing is only true for the most trivial of projects. Larger projects (especially AAA) have so much…
This is where I've landed too, I imagine based off all the responses that it depends on domain and also the rigor you care about in your implementation. For me, what I do, and the quality required, there's just not much…
This is my eternal battle as a perf engineer. Performance starts with architecture and you can only squeeze so much out a hotpath with poor data layout. The nice part is that data-oriented code almost always easily…
I'm not used to seeing informed takes on the games industry on Hacker news, but then I looked up to see your name. Love your stuff, your website was mind opening when I was in college.
Indeed an urban legend. Sid Meier himself debunked in his memoir, which is a pretty great read.
Hey there, always appreciate a dialog Per the separation, I think this was far more common both in older unity games, and also professional settings. For games shipping on mono on steam, that statistic isn't surprising…
In general when game development comes up here I tend not to engage as professional gamedev is so different than what other people tend to deal with that it's hard to even get on the same page, but seeing as how this…
I'm shocked I had to scroll this far down before I saw accessibility mentioned.
I would also recommend that one. Those two were the foundation for my graphics knowledge when I was learning.
I'm a little surprised no one has recommended the Frank Luna books. They're great introductory books. I used the DX9/DX10 books during my education when writing my game engines. I haven't read the DX12 book, but…
Pedantry aside, let's restate as "present the core thoughts" to the user, which still implies value. I agree that most of google front page results are SEO garbage these days, but that's a separate issue from claiming…
That line of thinking makes no sense. If the "content" had no value, why would google go through the effort of scraping it and presenting it to the user?
No love for Unity here, their licensing debacle was horrendous, but I've seen no indications that DOTS is responsible for CS2 perf issues. Everything I've seen points to other things lacking in the engine (a decent…
At their heart, that's what pixel/fragment shaders are. They're calculations for determining what color a pixel should be. A really basic one returning red for every pixel would make a red screen. The most common use…
Competitive games have a variety of ways for players to express their skills. I'm not going to comment on whether or not it's good design, but it is clearly the intended design and that's the important differentiating…
Speaking as a league player and a game developer, the audio cues are 100% cheating and also explicitly against Riot's ToS as stated here: https://support-leagueoflegends.riotgames.com/hc/en-us/artic... The relevant…
FWIW, I get long-term satisfaction from playing a couple of video games that I've become deeply knowledgeable and skillful in. I have a community of friends in each and the process of improving and having a good match…
Having done work in a variety of contexts from Game Engine development to working in Unity, what you are describing is only true for the most trivial of projects. Larger projects (especially AAA) have so much…