![]() I find that tower defense games have somewhat an element of programming with planning your tactics to accomplish the goal. Trainyard - more of a puzzle/simulation game but definitely has planning and problem solving aspects. In addition to Zachtronics games and Factorio mentioned in comments, here are a few others, most of which are only slightly related to programming.Ĭargo Bot - procedural programming a cargo crane, iPad only tho And I never want to leave feedback on forums ever again. I've been meaning to leave feedback with some ideas about that, but they suggest doing so through their forums. ![]() I feel like it really needs an early game automated construction mechanism. Then I found this, and my brain exploded.įactorio is amazing, but I now find it hard to play through from the beginning, because there is so much to get through to arrive at automated construction with drones. 2) Modern languages/compilers/cpus are freaking amazing feats of engineering. 1) Pushing through that feeling of "this is impossible", which was a frequent experience. I did play through TIS-100, and it was a bit too far for me as well. For me it basically highlighted why effectful procedural programming makes reuse impossible. I played Spacechem, but I was disappointed by the lack of any real reusability. The developers also release a weekly blog describing what they're working on, which often features lots of C++ and game design discussions.į/blog/ Like comment: Like comment: 4 likes An example of early access done very right. I'd try the demo first but it's £21 very well spent, with more content and value for money in early access than most fully released games. Then if you want to lose all your free time to a game that benefits from programmatic thinking you can try Factorio. You also have Human Resource Machine, which is somewhere between the 2 types. Zachtronics have more programming oriented games as well! Some are abstracted logical thinking games where it will teach programmatic thinking, others are more literal low level coding games. I am referring to those that are more subtle and teach you the techniques while not ultimately being a coding exercise disguised as a game. What are some of the games that you found invaluable in learning to program? I am not specifically talking about the obvious ones like CodeCombat, which are great games in their own right, where the primary objective is to teach programming. It's amazing because when I started playing this game 6 or 7 years ago I never thought of it as, basically, a training module for building complex applications. The premise of the game has nothing to do with programming but, fundamentally, it is requires the same skills and techniques to be successful. Bugs in your dependent modules that were tested individually can break when incorporated into larger systems if not thoroughly tested.Multiple processes run in parallel and need to be managed concurrently.Creating small, modular components that can be used in conjunction to create more complex systems.I had never realized it before but this game does an excellent job of simulating programming. I've been replaying a game recently on Steam called Spacechem.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |