Hello!

I work as a AAA game programmer. I previously worked on the Battlefield series.

Before I worked in the AAA space, I worked at Disneyland as a Jungle Cruise skipper!

As a hobby, I have an N-Scale (1:160) model train layout.

  • 4 Posts
  • 67 Comments
Joined 2 years ago
cake
Cake day: June 2nd, 2023

help-circle
rss







  • This is the core issue with all procgen games, IMO.

    You are promised “infinite exploration”, but in truth there are countable variants of the procgen algorithm. Once you see all those variants, you’ve effectively seen everything. Sure, you’ll see small variations, or new ways to combine the existing variants… but when you see all the “tricks” the veil falls.







  • Counter-counterpoint: I’ve been using it since 2019. I think you’re exaggerating.

    • It aggressively tries to center itself, always. If you’re in a lane and it merges with a second lane, the car will swerve sharply to the right as it attempts to go back to the middle of the lane.

    • It doesn’t allow space for cars to merge until the cars are already merging. It doesn’t work with traffic; it does its own thing and is discourteous to other drivers. It doesn’t read turn signals; it only reacts to drivers getting over.

    • If a motorcycle is lane-splitting, it doesn’t move out of the way for the motorcycle. In fact, it assumes anything between lanes isn’t an issue. If something is partially blocking a lane but the system doesn’t recognize it as fully “your lane”, the default is to ignore it. The number of times I’ve had to disengage to dodge a wide load or a camper straddling two lanes is crazy.

    • With the removal of radar, phantom braking has become far, far worse. Any kind of weather condition causes issues. Even if you drive at sunset, the sun can dazzle the cameras and they don’t detect things that they should be able to - or worse, they detect problems which aren’t there.

    • It doesn’t understand road hazards. It will happily hit a pothole at 70 MPH. It will ignore road flares and traffic cones. When the lanes aren’t clearly marked (because the paint has worn away or because of construction), it can have dramatic behavior.

    • It waits so long to brake, and when it brakes it brakes hard. It accelerates just as suddenly, leading to a very jerky ride that makes my passengers carsick.

    The only time I trust FSD is when it’s stop-and-go traffic. Beyond that I have to pay so much attention to the thing that I might as well just drive myself. The “worst thing it can do” isn’t just detour; it’s “smash into the thing that it thought wasn’t an issue”.


  • Yet another reason why I prefer Kbin.

    The developers of Lemmy have been questionable for some time. See their post announcing Lemmy: https://www.reddit.com/r/communism/comments/cqgztr/fuck_the_white_supremacist_reddit_admins_want_me/

    https://web.archive.org/web/20230626055233/https://old.reddit.com/r/communism/comments/cqgztr/fuck_the_white_supremacist_reddit_admins_want_me/

    Hey all, longtime Marxist-leninist, recorder of left audiobooks, and megathread shitposter here.

    Posting this in light of a recent one week Reddit ban I earned for shitting on US police, as I’m sure many of us have gotten in recent weeks.

    So I’ve spent the past few months working on a self hostable, federated, Reddit alternative called Lemmy, and it’s pretty much ready to go. Unlike here we’d have ultimate control over all content, and would never have to self censor.

    Obviously as communists, we agitate where the people are, so we should never abandon Reddit entirely, but it’s been clear to all of us from day one, that communities like this stand on unsteady ground, and could be banned or quarantined at any moment by the white supremacist Reddit admins. This would be both a backup and a potentially better alternative. Moderation abilities are there, as well as a slur filter.

    Raddle isn’t an option obviously since it’s run by this arch anti tankie scum, ziq.

    I wanted to ask ppl here if they’d like me to host an instance, and mod all the current mods here.

    The instance that post mentions at the end became Lemmygrad. Lemmy.ml and Lemmygrad are the same people. This was their first post announcing Lemmy as a real thing you could go use. (It’s also why a good chunk of the Threadiverse is absolutely infested with tankies.)

    I never agitated for a fork because generally the Lemmy devs do an okay job at keeping their politics separate from their software. But the more I look at their attitudes and (frankly) the hazing they do towards contributors, the more I’m thinking that it may be better to push for an outright fork of Lemmy, give it a better name, a saner dev team, and excise the original devs entirely. Even if we ignore their politics (which is hard to do, but can be done), they’ve simply not been the best stewards of the project - it’s succeeded in spite of them, not because of them.

    That said, I think Lemmy as a piece of software is generally okay. Kbin has more long-term promise, I feel, but Kbin has its own issues and is much rougher around the edges. A lot of the issues Kbin has have already been sorted out by Lemmy, so I think it might be best to make a Lemmy fork and bring in features from Kbin into it (alongside performance fixes and whatnot that the Lemmy devs refuse to action on).







  • To be fair, you don’t get to be an expert at something by just reading about it. You become an expert by immersing yourself in it and knowing all the nuanced details of what you specialize in.

    For example, I’m a AAA gamedev programmer. My specialty is the Unreal Engine. I know tons of little quirks about the engine that many of my coworkers don’t - but that’s because I’ve been using the engine for over a decade at this point.

    I don’t devote every waking moment to learning about Unreal - I used to spend a lot of free time researching it before I got hired, but now I leave gaming stuff at work to avoid burnout.

    You don’t need to like hyperfixate on something to become good at it. You just need to work on it for long enough - and if it’s literally your job, you’ll spend 40+ hours/week engrossed in it, for years.