Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)GT
Posts
0
Comments
170
Joined
2 yr. ago

  • Oil and automotive companies literally tore most of public transport out in US way back when.
    They would invest into the local tram companies, buy them out, then close and tear out the lines.

  • Reason is "Game state is hard".

    If you want to save, you gotta be able to take the current state of everything and serialize it, then read what you've serialized and put it back. If you only do checkpoints, you can make assumptions about game state and serialize less.

    Generally, it is much easier to develop AI and such when you never have to pull it's state out and then restore it, because if that is done improperly you get bugs like the bandits in STALKER forgetting they were chasing you after a quicksave-quickload because their state machine is reset.

    With checkpoints, you can usually say "right, enemies before here? Dead or dealt with. Enemies after here? they're in their default state. Player is at this position in space. Just write down the stats and ignore the rest."

    And autosaves just make it one less menu to fiddle with.

  • I mean, an ebike + light rail is enough to explore a city and it's surroundings, but I can think of a few places I've visited in my life that would be basically inaccessible without a car.

    ...or a very, very long roundtrip on train, I suppose. For like two of them.

    Still, shouldn't need a car in an urban area.

  • Hey, doesn't mean you can't aspire to be a systems architect :D

    You know, make enough decisions that weren't perfect in the long term and you'll learn something! ...totally not speaking from experience, no.

  • But you can make games that much more interesting if your algorithms are on point.

    Otherwise it's all "well I don't know why it generated map that's insane". Or "well AI has this weird bug but I don't understand where it's coming from".

  • I could imagine there being a cause for FreeCAD if it ever gets accepted as the "we don't want to pay for AutoCAD" solution in some less developed nation education system.

    On a more optimistic note, it does seem to be improving with time. Maybe one day it'll have the Blender transformation happen to it.

  • Well, one question is how it'd be paid for. You can't really have a federated payment provider, can you?

    So would you have to pay for each separate server somehow, gathering them up like streaming service subscriptions?