Here are all the mechanics that are in the game(Please write to me if I forgot something):
Gravity transferGravity is unified and transmitted from level to level Interaction with other levelsIf you change the gravity on the level, then in all OPEN levels the character will be able to move if he does not rest against the wall or hang on the stairsSaving the player's positionIf you exit a level by pressing the space bar (whenever possible), the character will retain its position (for example, when exiting after completing a level). Gravity will continue to act on the character, and it will be possible to move itLevel blockIf the level is not connected to any completed level, then the character does not move (arrows, gravity, level reset do nothing). In this case, you can exit the level, but the character will not reset the positionMultigravityIf the characters at different levels SIMULTANEOUSLY change gravity, then a new gravity is obtained, which is the sum of the activated gravity directions. For example, if the characters simultaneously change gravity to "UP" and "RIGHT", then the character will try to move diagonally to the right up