Move Code Lines
X
Forgot password? Recovery Link
New to site? Create an Account
Already have an account? Login
Back to Login
0
5.00
Edit
Move Code Lines is a puzzle 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.
- Find your way through a maze of code in more than 130 puzzles
- Work with arrays, conditions, loops and functions
- Change speed, or even pause execution, and watch programs working line by line
- The most difficult levels require writing your own utility programs outside the game that will help you solve puzzles
Steam User 0
Never thought I would enjoy a game like this, but I just played for 2.5 hours straight and having a blast.
Steam User 0
I enjoy that this is helping me learn a bit about coding. However, I do wish that it included some tutorials. I'm kinda just winging it. It would be good as a supplement for someone who is learning code through a course. I'm almost a complete beginner, so there's a lot I'm not entirely sure of. It is a bit like a fun puzzle though.
Steam User 0
Very good coding exercises for who is learning Python.
Steam User 0
so soooo underrated. a truly nice game for code learning
Steam User 0
Great for practicing!
Steam User 0
fun game
Steam User 0
THIS IS NOT PYTHON
THIS IS NOT JS / JAVASCRIPT
THIS IS A BESPOKE LANGUAGE
(it would be nice if the author specified this in the description)
Took me slightly over 8 hours to solve chapters 1-12 (maybe i'll come back to this review and update it when i solve chapter 13)
The idea is charmingly simple: you move code lines --- and also provide input, so the title isn't really totally honest maybe.
It's a puzzle that starts out extremely simple and the first few chapters can be used to learn programming, though the later ones are more of a puzzle, and you might even want to write some helper code somewhere else to nail down the exact inputs. Some levels can be done with a bit of guessing and trial and error, though you still have to get the basic idea
There are a couple peculiarities:
- The language used is something the author has made from scratch, with heavy inspiration from JS, Python, and possibly a couple others like Go or Java
- The language always uses pass-by-reference, which is a bit unusual and can throw someone off. It would be nice if passing by reference would be more explicit, even though it would make a couple easy levels slightly easier
- There is no introspection of variables during execution --- kind of a shame really, since if you try using it to teach or learn, it would be really helpful to have some visual feedback when variables change.
- There is no way to save your solutions, barring taking a screenshot and saving it somewhere else. Really frustrating when you get to the later chapters.
- No way to reset your progress. I guess the idea is to just buy another copy on another account, which is more of an inconvenience, since the price is certainly not an issue
All in all, this is a nice programming puzzle, not too simple, not too challenging. Getting all achievements seems to be possible within like 20 hours, although i haven't done so myself yet