Slippery Slope
Saved games stay in this browser only.
About the game
Slippery Slope takes place on a frozen pond. Once you push off in a direction, you keep sliding until you hit a wall, the edge of the pond or a patch of solid ground. The goal is a small ring somewhere on the ice, and each level is a question of finding the sequence of pushes that ends exactly on it.
The ten levels add one idea at a time. First come walls, then holes in the ice that drop you in and restart the level, diagonal mirrors that turn you as you pass over them, patches of ground where you can stop, and finally flip tiles that turn you one way and then switch to the opposite angle once you have crossed them. The game counts your moves, and the closing screen shows the total for the whole run.
Playing it here
Slippery Slope is a CHIP-8 program. CHIP-8 is a simple virtual machine from 1977, created for hobby computers like the COSMAC VIP, and people still write new games for it. This one targets plain CHIP-8 and was made for Octojam 5, a yearly CHIP-8 game jam. It runs here in the Octo emulator, with the speed and colours chosen for it in the archive.
Click Play. The title screen is itself a tiny level: slide right into the ring to begin. F2 saves the state of the emulator at any moment and F4 brings it back. A gamepad works too: the D-pad pushes off and the A button restarts the level.
Controls
| Key | Action |
|---|---|
| W A S D or arrow keys | push off in that direction |
| E or Space | restart the current level |
| W A S D or E (between levels) | go on to the next level |
| F2 / F4 | save / load the state |
A few things worth knowing
Restarting is free. E puts the move counter back to where it was when the level began, so there is no cost to trying an idea and starting over.
Think backwards. Look at the squares from which a single slide would end on the ring, then work out how to reach one of those. It is often quicker than experimenting forwards.
Flip tiles remember. Every time you cross one it changes direction, so the same path can lead somewhere different on the second pass. Count how many times you have gone over each one.
Credits and licence
Slippery Slope was created by John Earnest, who also wrote Octo, the CHIP-8 development tool and emulator used to run it here (MIT licence). He placed the game in the public domain under CC0 1.0 through the Chip8 Community Archive. The licence text is linked from this page.