Platformer creator informations
About game
Platformer creator is a strolling platformer game, where the player's goal is to get to the exit of the level. On the way to the east, the player must overcome all obstacles. In this game you can easily create your own level with different types of obstacles in a few minutes! The levels you create are stored in local storage, so you don't have to worry about losing them. You can share your levels with others and play players' levels.
get started
- open platformer creator and click on the New game button
- Name your platformer and click on the Create game button
- and building can begin, the game offers 47 different blocks that you can discover and build your own platformer from them
- scroll the mouse to change block
- press SPACE or click on the Play button to test part of your platformer
- press ESC to pause the game and click on Test level button to test your level
- if you have completed your platformer, press ESC and click on the New level button to create new level
- load your platformer by click on the Load game button and chose the platformer you want to play or edit
- there is also example platformer, that has 8 levels, this platformer is created by me, i recommend play it, you will find here how work the different blocks
Code
- open platformer creator and click on the Play game button to play a platformer by using code
- them paste the code (CTRL+V) and click on the Play button
- play the other players platformers and have fun!
- you can share your platformer with other players
- chose your track or level, them click on the Get code button
- press CTRL+C to copy the code and share it with your friends
player
- player have only 1 hp
- if player die, he spawn on checkpoint position or on start position
- player have 5 animations: front, walk, jump, crouch, die
- normal moving speed: 8 blocks/s (400px/s)
- moving speed in water: 6 blocks/s (300px/s)
- moving speed on snow: 4 blocks/s (200px/s)
- moving speed on ice: 10 blocks/s (500px/s)
- jump 3 blocks height
- can't jump on snow
- if touches trampoline, he jump 6 blocks height
attractions
- the game is programmed in javascript with libraries p5.js and p5.play
- game script has more than 4400 lines of code
- I started programing this game on 10th November 2020
- from version pre-alpha 1.2 to pre-alpha 1.5bw game had minecraft textures
- The game was supposed to have the same color as the sky, but because ice and water was bad to see, game has a darker shade of the sky
version list
pre-alpha
- 1.0 - strolling platformer engine
- 1.1 - walls
- 1.2 - new textures, eraser
- 1.3 - 2 modes - play and creator
- 1.4 - lava
- 1.5 - check points
alpha
- 1.0 - new textures, falling block, trampoline
- 1.1 - ladder, ice, water
- 1.2 - grass, dirt, snow, stone, snow tundra, tundra
- 1.3 - sign right, sign left, sign exit, bush, plant, rock
- 1.4 - menu, pause, test level, start, exit
beta
- 1.0 - settings, save levels and tracks, test game, name tracks, select level, select track
- 1.1 - hazart update - spikes, half wall, wall spikes, saws, half saws, moving saws, moving half saws, stoppers, types, fire bars, rotating saws, pulling spikes, stomps, half stoppers, slimes, level code and track code
- 1.1.1 - bug fix - player animations, pause, stomps in water, level select, example track, tracks order - from newest to oldest by played or edited
future
it's just an estimate
- 1.2 - winter update
- 1.3 - biomes & decorations update
- 1.4 - enemies update
Blocks info
metal
- wall - block which the player doesn't pass
- added in version: pre-alpha 1.1
- id: 1
eraser
- deletes the block you click on
- added in version: pre-alpha 1.2
- id: 2
lava
- danger - kill the player when he touches its
- added in version: pre-alpha 1.4
- id: 3
check point
- ---
- you can place it in water
- you can rotate it
- added in version: pre-alpha 1.5
- id: 4
falling block
- when the player touches it, the block goes down
- wall - block which the player doesn't pass
- added in version: alpha 1.0
- id: 5
trampoline
- when the player touches it, it flies up to a height of 6 blocks
- added in version: alpha 1.0
- id: 6
ladder
- player can go up and down
- added in version: alpha 1.1
- id: 7
ice
- the block is slippery and the player is faster on it
- wall - block which the player doesn't pass
- added in version: alpha 1.1
- id: 8
water
- if the player doesn't go up, he goes slowly down
- player can go up
- added in version: alpha 1.1
- id: 9
grass
- wall - block which the player doesn't pass
- added in version: alpha 1.2
- id: 10
dirt
- wall - block which the player doesn't pass
- added in version: alpha 1.2
- id: 11
snow
- wall - block which the player doesn't pass
- the player on this block can't jump and goes slowly
- added in version: alpha 1.2
- id: 12
stone
- wall - block which the player doesn't pass
- added in version: alpha 1.2
- id: 13
snow tundra
- wall - block which the player doesn't pass
- the player on this block can't jump and goes slowly
- added in version: alpha 1.2
- id: 14
tundra
- wall - block which the player doesn't pass
- added in version: alpha 1.2
- id: 15
sign exit
- decoration - the player can go through this block
- you can place it in water
- added in version: alpha 1.3
- id: 16
sign right
- decoration - the player can go through this block
- you can place it in water
- you can rotate it
- added in version: alpha 1.3
- id: 17
sign left
- decoration - the player can go through this block
- you can place it in water
- you can rotate it
- added in version: alpha 1.3
- id: 18
bush
- decoration - the player can go through this block
- added in version: alpha 1.3
- id: 19
plant
- decoration - the player can go through this block
- added in version: alpha 1.3
- id: 20
rock
- decoration - the player can go through this block
- added in version: alpha 1.3
- id: 21
start
- at the beginning of the level, the player spawn at this block
- if player didn't touches a checkpoint and die, he spawn at start
- you can place it in water
- block can be only one
- added in version: alpha 1.4
- id: 22
exit
- if the player touches this block, he completes a level
- if you are testing a level, you will switch to creative mode
- if you are in play mode, nothing will happen
- block can be only one
- added in version: alpha 1.4
- id: 23
spikes
- danger - kill the player when he touches its
- you can place it in water
- you can rotate it
- added in version: beta 1.1
- id: 24
two spikes
- danger - kill the player when he touches its
- you can place it in water
- you can rotate it
- added in version: beta 1.1
- id: 25
right spike
- danger - kill the player when he touches its
- you can place it in water
- you can rotate it
- added in version: beta 1.1
- id: 26
left spike
- danger - kill the player when he touches its
- you can place it in water
- you can rotate it
- added in version: beta 1.1
- id: 27
half metal
- wall - block which the player doesn't pass
- you can place it in water
- you can rotate it
- added in version: beta 1.1
- id: 28
metal + spike
- half of it is (metal) wall - block which the player doesn't pass
- half of it is (spikes) danger - kill the player when he touches its
- you can place it in water
- you can rotate it
- added in version: beta 1.1
- id: 29 & 30
half saw
- danger - kill the player when he touches its
- you can place it in water
- you can rotate it
- added in version: beta 1.1
- id: 31
saw
- danger - kill the player when he touches its
- you can place it in water
- added in version: beta 1.1
- id: 32
stopper
- bounces moving blocks
- player can see it only in creator mode
- you can place it in water
- added in version: beta 1.1
- id: 33
moving half saw
- moving block
- danger - kill the player when he touches its
- if it hits a wall or a stopper, it bounces off and goes to the opposite side
- you can place it in water
- you can rotate it
- added in version: beta 1.1
- id: 34
moving saw
- moving block
- danger - kill the player when he touches its
- if it hits a wall or a stopper, it bounces off and goes to the opposite side
- you can place it in water
- you can rotate it
- added in version: beta 1.1
- id: 35
dark tape & light tape
- decoration - the player can go through this block
- suitable as a decoration for a moving saw
- you can place it in water
- you can rotate it
- added in version: beta 1.1
- id: 36 & 37
fire bar
- center of it is wall - block which the player doesn't pass
- fire balls is danger - kill the player when he touches its
- you can rotate it
- you can change its length by pressing L
- added in version: beta 1.1
- id: 38 & 39
rotating saw
- center of it is wall - block which the player doesn't pass
- saw is danger - kill the player when he touches its
- you can rotate it
- you can change its length by pressing L
- added in version: beta 1.1
- id: 40 & 41
pulling spikes
- box with arrow is wall - block which the player doesn't pass
- spikes is danger - kill the player when he touches its
- the thorns still pulling in and out
- you can rotate it
- added in version: beta 1.1
- id: 42
stomp
- metal is wall - block which the player doesn't pass
- spikes is danger - kill the player when he touches its
- the stomp goes in that direction until it hits a wall or spopper, then slowly returns and waits for a while then the cycle repeats
- you can rotate it
- added in version: beta 1.1
- id: 43
half stopper
- bounces moving blocks
- player can see it only in creator mode
- you can place it in water
- you can rotate it
- added in version: beta 1.1
- id: 44
lava top
- danger - kill the player when he touches its
- added in version: beta 1.1
- id: 45
water top
- if the player doesn't go up, he goes slowly down
- player can go up
- added in version: beta 1.1
- id: 46
slime
- danger - kill the player when he touches its
- you can kill it by stepping on it
- if it hasn't wall under it, it falls down
- if it hits a wall or a stopper, it bounces off and goes to the opposite side
- added in version: beta 1.1
- id: 47