@Brian, never got into magic but played Hearthstone religiously for years. In general I enjoy TCGs, although I prefer them digitally as I don't like to accumulate stuff. BG3 is also on my list, but I promised myself I'd do one open-world game at a time, which, right now, is Fallout: New Vegas. I am also a fan of Final Fantasy though I find the games further and further down my backlog as new, amazing games keep coming out.
@Brendan I love board games as well but how in the world do you have time to play them during lunch?! My lunch is 34 minutes long, closer to 25 when you factor in how long it takes to walk to and from a communal space to eat. My department coworkers and I do have a separate gchat group to post our Connections scores every day and discuss the puzzle, though :)
@Owen I only played the demo for Cult of the Lamb but I saw it as a black humor roguelike where you play an obvious bad guy. Did not read much more into it than that but your perspective has made me think I ought to take a closer look. Maybe I will pick it up next time it's on sale.
I myself, in addition to FNV, am currently working on Shadow of Mordor, Dark Souls (my 4th playthrough), and Hollow Knight. I'm also an old-school Halo player, and have been enjoying the Halo 2 throwback stuff they've been doing this month in Halo Infinite.
Most of what I play is just taking things off of a very long backlog, however I do have to recommend Zachtronics. They (he?) are a game company that makes games about programming/learning. That description does not come close to doing them justice, though--they are way more engaging than most edutainment games. And they are hard!! I have not finished any of them to 100% completion (without a guide, of course). I try to use them for extra credit, filling in random half days/time before long breaks, etc.
I also have to recommend some games that are not about programming, but deal heavily with various topics tangential to computer science:
- The Talos Principle is a puzzle game that I can't say much more about without spoiling, but is really philosophical and made me think more than probably any other game has.
- Soma is a horror game exploring what exactly consciousness is.
- Detroit: Become Human is a high-budget game about AI/androids gaining consciousness.
- Horizon: Zero Dawn is also hard to talk about without spoiling the story, but I can say the robot dinosaurs are more important than just looking cool.
- Lastly, I have to give a mention to Final Fantasy XII. While not really about computer science, this game does let you "program" your party members to battle for you (basically a big chain of if statements) and was really my first introduction to programming, as we did not have CS classes in my high school.
I've also heard good things about Nier: Automata, but haven't played it myself.
------------------------------
Zach Huffman
Computer Science Teacher
John P Stevens High School
Edison, NJ
------------------------------