Monster Logic
One of the best programming games I’ve played. Lots of levels and a variety of interesting ways to solve each one.. Competitive leaderboards, the top score in some of these puzzle are already pretty crazy. You are going to have to be super creative in order to match them. There are three categories for the leaderboards and your best score in each category for the puzzle is automatically saved. (Zachtrnoics take note please)
I have played almost every programming game on steam and this is probably my second favorite. With my favorite being EXAPUNKS
– Real player with 86.9 hrs in game
Read More: Best Programming Hacking Games.
First off, I was a beta tester and received the game for free.
It might be scary for those who are not particularly into programming to look at the store page and see stuff like “Based on esoteric programming languages Befunge and Trefunge”. It could make you think this game is “too niche” and not for you.
Now, I don’t know whether you’ll actually like it or not, but let me tell you this: I had never even heard of Befunge or Trefunge before playing this, and I’m not a programming enthusiast or anything. I just looked at it as a fun puzzle game with cute monsters and animations and tried to solve the levels as best I could using good old logic.
– Real player with 54.5 hrs in game
The Penguin IQ Test
A roundabout 5-6 hour indie puzzle game at the moment. You need to figure out where to place your arrows to change the path of the penguin.
There are ~ 65 levels right now with some being explanatory when a new mechanic is introduced.
Maybe there should be in a few levels a limit of arrows to make it more difficult. I personally would prefer some kind of incentive to optimize your solutions - right now it doesn’t matter how fast/good your solution is as long as it solves the puzzle.
Now with added workshop items there is more content and you could create your own levels or play for example my created levels ;)
– Real player with 40.0 hrs in game
Read More: Best Programming Adventure Games.
This is a brilliant and fun game. I have not quite finished it yet as of the time of this review but I’m pretty close so I’d say this game should take about 3 hours to complete in its current state. That gives £3.10/hour, which is reasonably good value. The best part is, however, that the game is not finished. I can definitively see the story stretching on much further than it does right now, which will be good. The art style is very simple and pixelated but I personally like this. The puzzles are mostly fun using some interesting game mechanics. However, a few of the forest levels seem a little odd and after a while the mechanics get a little boring. Therefore, I feel that introducing some new arrow types, perhaps playing with the speed or having a temporary arrow that can be used twice, would be nice. I’d also like to see some further use of the bridge.
– Real player with 11.0 hrs in game
Glyphs Apprentice
I’ve only just started to play with this game but can already see it will be addicting!!
– Real player with 170.7 hrs in game
Love the gameplay, hate the visuals.
If you like SpaceChem, you’ll like this too.
But the visuals… They took arguably the ugliest color known to man; screaming light cyan, and made every - EVERY - element this color. And wtf is up with the border of cyan doilies.
– Real player with 22.6 hrs in game
Software Engineering Course / Informatyka - zrozum i zaprogramuj komputer
Software Engineering Course
The program was created on the basis of an engineering study program. No prior knowledge of any IT issues is required - we start with simple tasks and step by step learn the basics of computer programming.
-
Lesson 1: Basic Logic - You learn the basic logical operations.
-
Lesson 2: Gates And & Or - You build a machine controlled by electronic gates.
-
Lesson 3: Exercises with Gates - You learn about more complex integrated circuits.
-
Lesson 4: Binary Numbers
-
Lesson 5: Single-bit Processor - You write the first programs - lighting the lights in the machine.
-
Lesson 6: Programming Microprocessor - Assembler - This is the first difficult, complex lesson: you write assembler programs in machine language. You’ll see how the processor executes the commands, how the data is kept in memory, you will learn the basic instructions of the processor.
-
Lesson 7: C Programming Language - You write simple programs and see how high-level programs are translated into the language of the processor instructions.
-
Lesson 8: Objective Programming Basics - You program a robot that has to traverse the board with traps.
-
Lesson 9: Computer Graphics Basics - You learn how images are stored, write pixel drawing programs, simple charts, test colors, and compress the image.
-
Lesson 10: Hardware - Just a basic information.
-
Lesson 11: Linux Operating System - You learn the basic shell commands, combine them into simple scripts.
Cyborg Earthworm
Cyborg Earthworm is a “Snake” automation game. The worm follows the rules of the famous Snake game, and you can program it. Develop a strategy and let the worm follow it without your involvement.
-
Solve and optimize 20+ areas, each of which contains a virtually unlimited number of procedurally generated levels.
-
Watch the worm dominate the levels automatically without having to pilot it.
-
Reach the maximum possible length, filling all free space.
-
Use a variety of tools like paint spray for leaving marks in the soil and internal worm memory for tracking things.
Discord Rich Me! (Custom Rich Presence)
Works great! Easy to use and so far it has basically no bugs. The only thing that needs to be done is add the all the templates.
EDIT:
Now that i have over 1000 hours in Discord Rich Me, I can confidently recommend this program to any user who wants just an extra little touch to there Discord profile. One of the great things about Discord Rich Me is that you just start it, minimise it to your tray, and forget about it. I have Discord Rich Me running 24/7 on a spare Windows 7 Laptop i have thats over 16 years old and there is 0 performance change. The community in the Discord server is friendly and can provide help if you need it. 10/10 program, 100% worth the money.
– Real player with 1948.7 hrs in game
Please understand that Discord Rich Me! is currently in BETA. It’s still missing a ton of features, but they have a lot of things planned according to their discord.
Review
As a very prominent and long time Discord user, Discord Rich Me! provides, as of April 19 2021 (19/04/21) a very straightforward interface, with some helpful (though subtle) guides on what every single textbox function does.
At the very least it provides very basic rich presence functionality, but very much so simplifies all of the painful steps it takes to make a rich presence. I do understand that this is still in beta though, and I will re-review once more features have been added over time.
– Real player with 502.7 hrs in game
Drag Engineer
In this game, you will play an engineer and write programs for different machines in different places.
You will learn how to write judgments, loop structures, and use them in the right place.
There are 18 levels in the game. Each level will assign you a programming task. Your job is to complete the task.
Robo Instructus
I’m a noob/amateur at programming. I have had quite an experience with Python programming especially after following guides/tutorials and reading some books. The programming language syntax in this game is easy to pick up, and it reminds me a lot about Python because Python is also a language with easy to pick up/remember syntax.
This is a pretty fun programming based puzzle game so far, with some unique mechanics about the game such as whenever the robot is instructed to go forward, it will move towards the tile but veering towards its right side. Which makes sense because TRIANGLES.
– Real player with 90.0 hrs in game
This is a hard game, on par with TIS-100, Human Resources Machine 2, and Shenzhen I/O. However, it is hard in a different way from those other games: it poses difficult problems that demand clever algorithms rather than limiting the number of instructions that you can use (TIS-100 and Shenzhen I/O) or having to deal with parallel processing (all three). So you may like this game even if you found the other three frustrating. On the other hand, if you found those games to be at the right level of difficulty, you may find this game too easy. As always, your mileage may vary.
– Real player with 54.4 hrs in game
Sam & MaRU
The premise:
It’s a Zach-Like programming puzzle game where you write code to move robots around a 2D grid and perform tasks. If that sounds like your thing (and it certainly sounded like mine!), you’ll probably like this one. The most well-known and obvious game to compare it to is 7 Billion Humans, but to me it feels much more heavily influenced (in both gameplay and story, and art style for that matter) by Marvellous, Inc..
It is different enough from both of those to qualify as its own thing, though.
– Real player with 7.4 hrs in game
A charming little game where you program your worker-bot to complete mundane tasks - uncover a sinister plot - and get in over your head engaging in corporate espionage!
The levels lacked any leaderboards - so there’s less of an incentive to optimise everything like you often get in this genre - so not a huge amount of replay value; but I was a big fan of the easter eggs, with extra scraps of story hidden off the main track.
It’s also good at teaching you the mechanics; introducing them slowly - so by the end combining them into a complex program becomes second nature… I mean very good at that; someone has obviously put a lot of thought into doing that.
– Real player with 6.2 hrs in game
Code World
Greatly recommended if you are learning Python and already know the basic stuff. You inspect code and look for dependencies to figure out the puzzle - just like in real life. Music is relaxing and I like the concept a lot.
If you don’t know any programming language it is pretty hard, though.
Unfortunately, the game doesn’t support the German keyboard layout, so entering special characters like [] () = or : is a bit cumbersome.
– Real player with 29.8 hrs in game
This game does not touch upon object-oriented programming, nor does it implement try/except blocks. And that’s perfectly acceptable, since I can only imagine the hassle of trying to add those. But once I found out that things like:
-
string slicing
-
concatenation via multiplication (str * int)
-
the ‘break’ keyword
-
elif
are not supported, my eyebrow finally raised. Then there are the things that are partially implemented (ie. maimed) - tuples and dynamic typing. The Python in here is extremely barebones and so is the interpreter. It provides zero feedback on what went wrong, only that it did. And if you’re not careful and don’t use the Ctrl+C clipboard to store the latest version of your script, a syntax error will wipe all of your progress (by automatically restarting the level).
– Real player with 26.8 hrs in game