COSMODRIFT: A puzzle/platformer game where you leap and drift from surface to surface in the void of space.

===============================================================

CONTROLS:

There's two available control schemes, and can be swapped between at any point by pressing G.

1. Local controls:

  • Left/Right - Move
  • Up/Space - Jump

2. Global controls:

  • Left/Right- Move Vertically / Horizontal Jump
  • Up/Down - Move Horizontally / Vertical Jump
  • Space - Jump

Other Controls

  • G - Toggle Global Controls
  • R - Reset at the last checkpoint
  • Q - Resets the game back to it's initial state (Resets position, and collectable progress)

===============================================================

Game Functions:

Checkpoint- When resetting, provides a place to reset to, rather than the start of the game.

Electricity - Serves as a hazard, kills the player.

Switches - Toggles Grey Blocks between their colliding solid and collision-less outline states.

One Way Platforms - Allows passing through one side, but solid in the all other directions.

Portals - Allow instant teleportation from one side to the other.

===============================================================

The font used in the text that appears after touching a collectible is the default Unity Engine font. All other graphics and audio assets are created by me.

ChatGPT and Github Copilot were not used in the creation of this game.

Development log

Comments

Log in with itch.io to leave a comment.

I am proud that I found 2/5 of the thingys, this is a fair effort for me lol. I enjoyed running around trying to find secrets to progress.

Obviously the game is highly polished, and plays well. I like the starting area, and I love the way this game effectively makes you rethink how you might traverse through an area that would be totally normal or straightforward looking in any other platformer.

I do sometimes dislike when I make a rookie mistake that makes me move a long way across the level, with nothing to be able to undo that (even though it might be able to be abused, a button to undo the current "Flying" movement? or at least one to speed it up).