Move Code Lines is a game where you fix programs and make them print needed output. But the only way you can achieve that is to change the order of lines in those programs, and set custom input.
The game challenges players to rearrange lines of code to make programs print the desired output. It features over 130 progressively difficult puzzles that require working with arrays, conditions, loops, and functions.
Players can easily drag and drop lines of code to experiment with different solutions. Clear visual indicators show which lines can move together, allowing for quick iteration.
The early puzzles teach the core mechanics by starting simple, then steadily introduce more complex programming concepts. Many reviewers appreciate this gradual difficulty curve, as it provides an engaging challenge without becoming overly frustrating.
Players must carefully analyze the provided code, understand the underlying logic, and methodically rearrange the lines to achieve the desired output. This process of debugging and troubleshooting is a valuable skill that translates well to real-world programming.
While the game primarily uses a language similar to Python and C++, reviewers note that the specific syntax is not a major focus. Some expressed a desire for more customization options, such as the ability to rename variables and add comments, which could further enhance the educational value.