A downloadable game for Windows

-------- Installing the Game -----------

Double click the .exe file.

-------------- Important -----------------

If, for some reason, levels won't open for you, please be sure that the folder Platfy was created on AppData\Locals\. On most of the cases it will work just fine, but some Windows 10 users have reported that Platfy's folder was being created at Users\[YOUR_USER]\.

-------- Updating the Game ----------

Before installing any newer version of the game, please uninstall the older versions. And don't worry, your levels aren't going to be deleted.

----- Sharing or installing levels --

Levels are saved on \AppData\Local\Platfy\Levels as .txt files. You can drag levels in and out that folder with no problems.

The game comes with 5 levels made by me. level5, level6, level7, level8 and level9 (From version B15 onwards, level5 and level6 have been removed, since they're not newbie-friendly (nor is level7 actually...)). Those levels showcase all of the game's blocks mechanics, so it's recommended to play them, especially level8 and level9.

----------- Game Modes -----------------

There are two kind of levels on Platfy; Platforming Levels (Singleplayer) and Football Levels (Multiplayer). Football levels have "_football" at the end of their names.

------------- Gameplay -------------------

You see that white square on the screen? That's you. I know, I'm lazy. Anyways, you can walk left, right and jump. When jumping, you may hold the jump button to "stick" to anything solid above you.

Your objective: get to the Exit sign. Simple enough, right?

------- Game Instructions -------------

  • Player Movemet
    • Keyboard 1:
      • A - Left
      • D - Right
      • W or SPACEBAR - Jump
      • TAB - Displays death count
    • Keyboard 2:
      • Left Arrow - Left
      • Right Arrow - Right
      • Up Arrow - Jump
    • Gamepad:
      • Left Stick - Directional movement
      • Face 1 (A on Xbox, X on Playstation) - Jump
  • Level Editing
    • TAB - Opens/Closes Editor Menu
    • Mouse Left Button - Places block
    • Mouse Right button - Opens help menu
    • Mouse middle button - Clones block/Initiate eraser
    • F1 - Loads level
    • F2 - Saves level
  • Misc
    • R - Sends you back to the menu at any point
    • Esc - Closes the game

--------- Blocks Mechanics -------------

This list is in order with the level editor

  • o_player
    • It's the player. You don't need to place it on Football levels
    • Bounceable
    • Affected by gravity
  • Solid
    • Solid ground. Creative, right?
  • o_fallplatf
    • Falling platforms.
    • Adjacent falling platforms will merge, behaving as a big one
  • o_invblock
    • This block is invisible and not solid until the player jumps into it from below
  • o_spring
    • Bounces to the direction it is facing any bounceable blocks/entities
    • Will try to attach itself to the nearest block. Always prioritizes blocks below or above over sideways
    • If it cannot attach itself or the block it was attached to is destroyed, it will be affected by gravity
    • Bounceable
    • Solid
  • o_spike
    • Will try to attach itself to the nearest block. Always prioritizes blocks below or above over sideways
    • If it cannot attach itself or the block it was attached to is destroyed, it will be affected by gravity
    • Bounceable
    • Kills the player
  • o_spikepassblock
    • Solid
    • Ignores spikes
  • o_spikekillblock
    • Solid
    • Destroys every spike that falls into it
  • o_glassblock
    • Solid
    • Shrinks until it disappears when the player touches it from above/below
  • o_glassblock_magic
    • Solid
    • Shrinks until it disappears when the player touches it from below
      • Reappears after a while
  • o_checkpoint
    • You guessed it
  • o_flag
    • Ends the level when touched by the player
  • o_coin
    • Collectible
    • Turns into an o_iceactivator while a P Switch is active
  • o_key
    • Collectible
    • Destroys every blue coin (o_coin) when touched by the player
  • o_redcoin
    • Collectible
    • Every o_redlock will be destroyed if there are no red coins (o_redcoin) left
  • o_redkey
    • Collectible
    • Destroys every red coin (o_redcoin) when touched by the player
  • o_redlock
    • Solid
    • Shrinks until it disappears if there are no red coins (o_redcoin) left
  • o_pswitch
    • Solid
    • Activates P time
    • Affected by gravity
    • Bounceable
  • o_iceactivator
    • Solid
    • If a player touches it from above, the player will get an ice powerup
      • The ice powerup allows the player to perform a double jump
      • At the end of the double jump, a regular block of ice will appear under the player
        • The block of ice will not last long
      • The player spins when it does its second jump :)
    • Unlimited uses
  • o_worm
    • Enemy
    • Walks sideways
    • Always starts going to the right
    • Changes its direction when it hits a solid block
    • Not affected by gravity
    • Will kill the player if it touches the player
      • Will instead be killed by the player if the player hits it from above
        • Will boost the player upwards if that happens
  • o_ball
    • Can be kicked by the player
    • Will collect any collectibles it hits
    • Will be destroyed if it touches a o_net
      • Then it will give +1 score to the other player
    • Respawns on football levels
    • Affected by gravity
    • Bounceable
  • o_net
    • Destroys the ball on touch
      • Gives the enemy player +1 score if that happens
    • Will have the same color as the player on the team it is on
  • o_pipe
    • Will ask you which block it should "spit" while on the level editor
    • Spits 1 instance of that block
      • If that instance gets destroyed, it will spit another one
    • Will try to attach itself to the nearest block. Always prioritizes blocks below or above over sideways
      • If it cannot attach itself, it is going to face upwards
    • Won't spit if there's a solid block blocking its way
  • o_stickywall
    • Solid
    • If a player hits it from the sides while pushing the corresponding directional button it will slow down its fall and give it another jump
      • This block makes wall-jumping possible
        • It's possible to wall-jump on the same wall while also getting higher like Super Meat Boy, but it's a lot slower, harder and inefficient (But possible).

--------- Aditional Notes -----------------

  • Check the box at the menu that says "Chromatic Correction" to invert Blue and Green color values.
  • Saving a level with a ball on it automatically turns it on a football level. In order to avoid this, you can use a pipe to spit the ball during the game.
  • You can change the player's color at the control selecting menu by clicking on the desired player and mixing the RGB (Green and Blue will be inverted if "Chromatic Correction" is not checked, due to the Shader).
  • Note that on platformer levels, only the 1st player settings get carried on.
  • Every time you beat a level, a print of the screen displaying how many lives you've lost during that session and the final moment of it is saved at \AppData\Local\Platfy\Screens
  • The game is still in early development and might have a lot of bugs.
  • You're allowed to share downloads to your levels below.
  • The game doesn't have music just yet. I'm not a musician myself.

------------- Changelog -----------------

  • B16:
    • Blocks:
      • Added o_stickywall, a block that makes wall-jumping possible
  • B15.1:
    • Loading levels:
      • Fixed a bug where, instead of opening the level you desire, the game would display an error message: "[level] is out of the level directory. Please drag the level to this path: [path]"
  • B15:
    • Level Editor:
      • Added Save/Load digital buttons
    • Loading levels:
      • Added a level-picking tool that does not require typing in the level's name
  • B14: First public version


Download

Download
Platfy B16.exe (11 MB)
Download
Platfy B15.1.exe (11 MB)