To be fair, SpaceChem is really a puzzle game wherein the
challenge is a to create what is essentially a program to produce some chemical
compound. For example, one of the earlier levels lets you spawn in either H2
or O2, but to complete the level you must come up with a means of combining
the two elements into a H2O2 molecule, which is
complicated by the rules of chemistry where the Hs can only attach to one
molecule at a time, and the Os only two, so you need to break the bond holding
the H2 together, as well as weaken the bond holding the O2
together so you have room to attach those Hs. So yes, having some knowledge of
chemistry helps, but by no means do you have to know that the reason you can
only have two bonds on an oxygen is because it has 6 electrons in it's outer
shell, and thus has room for two more. That deeper level of information is
provided in a much more convenient form via an included periodic table with a
simple 2 next to the oxygen, which is more than enough information to play this
game.
My solution to break about the H2 from the top left, weaken the O2 from the bottom left, and recombine the two into the final product, where it is shipped off on the top right. |
If you're not convinced that the chemistry portion of the
game isn't important yet, I can't blame you. That's because I haven't covered
the mechanics of how you go about altering those molecules, and that's where
the puzzle portion of the game comes it.
There are rules that govern what you can do in your
workspace, which is inside a reactor. You get two little tools, called waldos,
to move things around, and you determine exactly what they will do, creating a
path and adding instructions like picking up a molecule, dropping it, calling
in more or sending a completed one out. The trick is that you need to
coordinate your actions so that the whole thing doesn't blow up in your face,
which can happen when you hit the walls, or two molecules collide because you
thought you picked something up but didn't, or you try and send the wrong
molecule to the output, and so on. Furthermore, you're limited to one
instruction per waldo per square, but you can route them over the same spot
multiple times through clever pathing or by the use of some of the advanced
instructions that add more logic to the game, such as going left the first time
a waldo passes over it, but right the next time. By the time you unlock
everything, and come to have a good grasp of the tools at your disposal, you'll
be surprised what you can make.
This one just repeats a loop until a sensor at the bottom is triggered. The result is far more impressive than the puzzle that produces it. |
Production missions also require you to properly lay out your reactors, giving them an extra layer of difficulty. Space is always at a premium in this game. |
There is in fact a story to
SpaceChem, which is revealed in parts as you progress through the various
missions. It starts with you departing to work at for one of the large
chemistry corporations, which harvest materials from foreign worlds and stars.
Things get interesting when equipment starts behaving strangely, something
possesses your boss, and then you ultimately find the facility you're working
at comes under attack by a bizarre presence. Though you only gain brief bits of
story throughout the campaign, a few pages per world, it does make for an
interesting distraction from the otherwise all consuming puzzle portion of the
game, and is genuinely enjoyable.
The story also helps justify the boss fights in the game. Yes, boss fights in a puzzle game. |
A particularly bad solution, as noted compared to others. But the thing is, it works. |
So, the final breakdown:
Score: 10/10
Suggested Price: $5+
What, you don't find discussions on the valencies of elements enthralling? Actually, I'm more worried that I even remember what a valency is.
ReplyDeleteIt may be more helpful to think of the game like programming. You're developing routine to solve a particular problem. Sometimes you need to enter a do-while loop, like the second picture. Other times you'll have different molecules come in on the left side, and so you need to sort them out, which you can do with a senor reactor in a way that would be akin to a switch statement. Though I don't know what would be more discouraging to people: chemistry or computer science.
For your friend: the game comes with a demo! I actually enjoyed the game so much I picked up the 63 Corvi DLC, but have yet to get around to it.
I don't know, show a random person a very basic program in assembly versus polyethylene (C2H4), and see what they say. Though I still vote the tax code as the subject that could lead the largest portion of people's brains to melt.
ReplyDeleteExcellent, my plan for world domination continues as scheduled. In other news, when I logged on this morning about 95% of the views from the last week were from Canada.
I could hold a contest where I give out a couple of free games, but I'm a little too thrifty to do that just yet.
*sigh* This will require more thought than I originally anticipated, and I don't like thinking. I do have a selection of games in my Steam inventory and elsewhere that I could potentially give away, but you bring up many good points about what I should do to motivate people to contribute and stay.
ReplyDeleteOne thought would be an art contest, so I could finally replace the "So, the final breakdown:" that I end each review with, which I started as a placeholder anyways, but my artistic skills are too poor to do anything about it. Though a contest should be more related to the content I generate.
A slower time would be March/April/May, about half way between the holiday sales, one of which should be starting soon, and the summer sale. So at least I have some time before then, and I do agree that's a good idea. Also, I can use that as an excuse to procrastinate.