Persistence

Persistence

This game is from ldjam.com, which is currently unavailable.
You can try viewing the original page on Web Archive (may not load correctly).
overall: 3.72
fun: 3.39
innovation: 3.91
theme: 4.07
graphics: 3.89
audio: 3.89
mood: 3.88
Persistence is a puzzle game. Unlike others, however, you are stuck jumping between rooms. In each room, you have only 10 seconds to accomplish what is needed. Don't worry, though, if you make a mistake the room will come back around. Anything that was done in that room, however, will be undone. Triggers set in other rooms will stay. The difficulty is in figuring out how each room interacts. Sometimes, you will need to visit a room more than once. Unfortunately, once you finish one set of rooms, you will be presented with another.

How to play


At the top of the screen, you will be presented with the triggers that must be activated to complete the level set. You push the movable block within the room onto the colored buttons to activate the trigger and/or to open doors. Those doors may be located in a different room, though. See a green door in your current room, but no button? Then the button is in a different room, so wait for time to expire so the room will change.

Some blocks are linked together and moving one will sometimes move another. If two blocks are linked horizontally, they will move together if one is moved vertically and vice versa.

Controls


WASD - Move

Arrow Keys - Move

ZQSD - Move

Screenshots



Credits


James - Coding

Anthony - Coding

Cameron - Graphics, models, animations

Oliver - Music

Important Note


Due to the inclusion of the editor and how we created the levels this time, a WebGL build was not possible. We usually try to include one when possible, but this game, unfortunately, will not work as written. Additionally, we are guessing as to whether the Assets folder is appropriately placed for a Mac OSX or Linux build, so they may not work either. Win64 does work as intended, and is the preferred way to play.

Editor


Try your hand at creating levels. The editor is available from the main menu. In order to create level sets, first create and export your levels. Please give them unique names to avoid overwriting the existing levels. Then, when you have a set of levels, switch to the level set editor. Type a name for the level set and click "Create". Then, select the correct levels. They will be used in the order that they are added to the list. Finally, select the triggers that must be active to win the level set. Click Export. Level sets are used in alphabetical order, so if you want yours first, try prefixing an _ to its name. If you want it last, use z instead.

Post-jam release


Since the end of the jam, we took some time to polish some of the levels and make their order and aesthetic more cohesive. You can find links to the updated version below the original.
Found a bug?
Tell us on Discord