• 2 Posts
  • 5 Comments
Joined 1 year ago
cake
Cake day: April 29th, 2023

help-circle


  • Oh man Astroneer is so good — but I don’t think it’s up OP’s alley. There’s no quests to speak of, or even goals really, besides the 1. tutorial stuff, and 2. overall “reach the end” — besides that, it’s up to you to be self-directed.

    Context: my breath-of-the-wild loving partners didn’t much get into Astroneer, unless I specifically set them goals and they didn’t have to figure anything out for themselves. :P (Well, one of them, at least …)

    I think the “map marker check mark” dopamine game is a whole different thing from ‘true’ open-world … well, that’d unnecessarily exclusionary. Neither one is truer than the other. But they’re definitely extremely different.

    Anyway, OP, my suggestion in that vibe would definitely be the Fallout or Assassin’s Creed serieses. Or Horizon: Zero Dawn! Great sidequest-driven, exploration-heavy, gigaaaaaantic games, all of them!




  • Just some feedback from someone who sounds like they may be similar to you in some ways — if you’re talking about SRS / Anki type notes … that’s definitely overkill, for programming.

    (And from your description, it sounds like “overkill” is, indeed, killing you.)

    You genuinely shouldn’t worry about memorizing programming topics! As a field, we all tend to search up anything we need to know, in real-time, as we run into it; everything from syntax for a programming language we haven’t used in a while, to data-structures we’ve forgotten the details of, even to terminology that’s a bit different than our particular sub-field is using daily.

    Mostly, if not almost entirely, the effective way to master “programming” (which, again, is mostly a synthesis of ‘stuff that’s at the front of my brain from working on this current project for a while,’ and ‘everything i can extract from Google on short notice’) … is to just do. And do a lot. Start projects. Get obsessed. Get bored, move on, do another!

    tl;dr stop taking notes and just hang your head against code! I swear, it’s genuinely far more effective.

    (If it helps you to believe me, some credentials: dev for, idk, more than 15 years; entirely self-taught; have built everything from programming-languages and compilers to mobile apps to massively-distributed systems running across 500,000 CPU cores; I’ve learned, taught, forgot, and then learned again, more languages and frameworks than I can count.

    You can do this!)