Well, I've enjoyed these games as for fun, but they did provide an intellectual challenge: TIS-100 https://store.steampowered.com/app/370360/TIS100/ SHENZEN I/O https://store.steampowered.com/app/504210/SHENZHEN_IO/ Hacknet https://store.steampowered.com/app/365450/Hacknet/ Uplink https://store.steampowered.com/app/1510/Uplink/ As for becoming a better programmer, it's all about practice. CodeWars might be what you'r…
Ask HN: Which programming games helped you become a better programmer?
81–90 of 90 posts
Re: Ask HN: Which programming games helped you become a better programmer?
#82Factorio. Factorio doesn’t exactly have code. However, it’s very much a game about systems, and how to efficiently build and manage them. In fact, Shopify expensed the game for their employees [1] 1: https://twitter.com/tobi/status/1294330081452666882
Re: Ask HN: Which programming games helped you become a better programmer?
#83Maybe not an exact answer to the question being asked, but when flexbox was first introduced a few years back, I remember being quite overwhelmed by it, but the game that helped me "grok" it was Flexbox Froggy: https://flexboxfroggy.com/ Even now, when I am working with frontend designs, I sometimes am mentally picturing my elements as frogs that need to be placed in the right place :D
Re: Ask HN: Which programming games helped you become a better programmer?
#84Just by trying to automate something like character creation rolls, you'll learn a lot.
Re: Ask HN: Which programming games helped you become a better programmer?
#85Re: Ask HN: Which programming games helped you become a better programmer?
#86The syntax is very C++/Java-ish.
Re: Ask HN: Which programming games helped you become a better programmer?
#87Playing Battlesnake has helped me become a better programmer. I've used it to gain experience in multiple new (to me) programming languages as a freeform way to practice without deadlines, I've learned new algorithms and how they apply to game solving, and I am beginning to understand how many game-solving algorithms can be applied to more practical applications since "games" in the game-theoretic sense can just as e…
I learnt more from participating in a Battlesnake league then I did in the previous 3 years.
Re: Ask HN: Which programming games helped you become a better programmer?
#88The very best suggestions, such as Core War and the Zachtronics games, are already in this thread. One fun little gem that hasn't been mentioned: https://www.unixgame.io/unix50
Re: Ask HN: Which programming games helped you become a better programmer?
#89Learn some boolean logic ;)
Re: Ask HN: Which programming games helped you become a better programmer?
#90Earlier quoted context omitted.
How does the game helps to get into computer security?
The goal of the game is hacking into a facility.
> Wow, this was so much fun! I work as a DevOps engineer, studied computer science, and have 20 years of work experience. This game creates several virtual machines when starting, with real operating system on them, real web servers, databases, web applications, and shows you multiple ways of hacking around networks, linux, web, php, passwords, authentication, privilege escalation, SQL injection, and MySQL in general. Everything I did in this game came up during my career in work in some form, and I had to protect systems against attacks like this too.
...there were a few things I learned, for example `sudo -l`, I'm going to use that all the time from now on.