Sisyphus is a Sokoban clone. The object is to move stones around a maze until they are all where they should be. The challenge is to not make a wrong move and make your task impossible. If you organize your task appropriately, you can accomplish it. But if you slip up, it will become impossible to push every stone where it goes. The name comes from the myth of Sisyphus, a king in Greek mythology who was condemned in Tartarus to roll a stone up a hill again and again. Each time he got it to the top of the hill, it would roll down, and he would have to walk back down and push it up again. In this game, Sisyphus has moved on to push stones around Sokoban style mazes. When he finishes one maze, he has another to do. Sokoban was invented in 1982 by Hiroyuki Imabayashi, the president of THINKING RABBIT Inc. JAPAN. Sisyphus comes with 25 original mazes, a solution for each maze, a variety of background images, a level editor ZRF (sisyphus-edit.zrf), a wall-pattern generating ZRF (sisyphus-auto.zrf), and a program (sokovert.exe) for converting between file formats. This will turn the ZSG files from the level editor into ZRF code for playing the level, and it will turn ZSG files from sisyphus-auto.zrf into ZSG files that can be fed into the level editor. It will also convert between other Sokoban maze formats, including the Bulldozer format and the popular XSokoban format. So you can use the level editor to create mazes for other Sokoban programs or use sokovert to adapt mazes in other formats for Sisyphus. Most of my mazes were created with the Bulldozer level editor, and the later ones were created with the Sisyphus level editor. The very latest were based on patterns of walls randomly generated by sisyphus-auto.zrf. All mazes were converted to ZRF format with the aid of sokovert. The maze shown below was hand-designed with the level editor. |