DEV Community

Discussion on: Why programmers should play games as a hobby

Collapse
 
kspeakman profile image
Kasey Speakman

I'm inclined to agree. I have taken more to simulation and automation games lately, which seem even more programming-like. (Satisfactory is my current favorite.) These kinds of games require the player to devise a solution to achieve their goal, much like the experience of programming.

Collapse
 
andrewbaisden profile image
Andrew Baisden

What games are you playing at the moment? I have Starcraft II and Age of empires 2 definitive edition which are giving me my RTS fix as PS4 lacks any real good RTS games. These games to have aspects of simulation as well building bases, working on your economy. Managing resources and monitoring production and facilities while also building troops. Quite similar to working on an app in a way.

The one major simulation game that comes to mind would be sim city.

Collapse
 
kspeakman profile image
Kasey Speakman • Edited

I'm mainly on computer. My current game is Satisfactory, such an great game. Was pretty into Borderlands 2 before that. The character specs are interesting puzzles, and of course lots of shooting and upgrading. Played Jedi Fallen Order recently, amazing game. Subnautica played last year, also highly recommend. Raft is a great building game, still in early access. I have more fun in those last two games playing in peaceful mode. I've been on-and-off with Warframe -- fun but the grind wears me down eventually. I also play a bit of Civ V now and again for familiarity and some lighter-weight puzzle solving. Cities: Skylines is great for a relaxing time growing a city.

Factorio is hard not to mention in category of simulation/automation games. I've played through it a couple of times. I also played a lot of the Zachtronics games which are thinly veiled (SpaceChem, Opus Magnum) or just straight up (TIS-100, Shenzhen IO) programming games. Human Resource Machine / 7 Billion Humans are also programming games. Although I only find the latter two sets of programming games enjoyable to a point. After a certain point, they have you solve challenging problems but do not give you good enough organization tools. So the solutions end up a giant spaghetti mess that you have to work through by trial and error. Early in my career, believing I had to solve problems this way almost drove me out of the industry. But they are good fun otherwise.

Also congratulations on having a PS4. I looked at getting one recently, and prices on consoles in general (especially Switch) have gone through the roof.