Інструкція : https://github.com/denshust/PlatformerBeta/blob/main/info.txt

In order to generate your own level, you need:

1. Create an empty file with a .txt extension

2. Use the symbols below to design its structure

3. Save the file

4. Click "Select file" on the game site, and select the newly created file

Functional symbols:

Player:

'@' - player - the main character of the game. The player can move left and right, make jumps, 4 blocks high. He has 100 units of health.

Platforms:

'x' - wall - the "most static" object, is an obstacle through which it is impossible to pass.

'-' - platform - an object that allows you to easily pass through the bottom, and if you press the "down" key, allows you to pass through the top.

'=' - spring - an object that acts like a wall, but when stepping on it, begins to throw the player a short distance up. If you make a jump on the spring, it will throw the player a long distance up.

'.' - mud - an object that acts similarly to the wall, but when stepping on it, reduces the speed of movement and the height of the player's jump.

'~' - ice - an object that acts like a wall, but when you move the player on it, its speed increases, and there is a "sliding" effect

Items:

'$' - coin - an object that is selected during contact and increases the number of points of the player. When picking up all the coins, it is considered that the player has won.

'+' - first aid kit - an object that is selected during contact and increases the player's health by 100 units.

Danger:

'!' - lava - an object that can be passed (but not worth it), and in contact with the player harms him, slows down, and reduces the height of the jumps.

'<' - enemy - a dynamic object that moves to the left from the beginning of the level, and with each contact with anything but the player, changes the direction of its movement. In contact with the player, harms him, 3 times greater than the bench. When the player attacks from above, it is destroyed.

What would happen if you fall of the map ?... :D

StatusPrototype
PlatformsHTML5
Rating
Rated 3.0 out of 5 stars
(1 total ratings)
AuthorDenys Shust
GenrePlatformer
Tagsjumping, Level Editor, Minimalist, Pixel Art, Retro

Comments

Log in with itch.io to leave a comment.

(+1)

Looks great, had lots of fun creating a level and trying to beat it! would be nice to edit it in game, but it is amazing what you can creat with a text editor and your game :) Could not get past the first section of mud in the demo level but I am going to keep trying, the music is great but it is a bit repetetive when you here it in your ear for 20min. having the camera follow the player would allow for bigger maps but on the other hand the style of seeing everything whey you go in gives a great feeling of satasfaction. Graphics could use some more work but all in all a fun little prototype that I might come back to and experement with, making maps takes a while but is very rewording.

As always, thank you ! ^-^
The game is fully made on JavaScript. But I am a complete novice in this language. It was one of my first game projects as well. I can make better games now, but I don't really want to make platformer games, or upgrade existing one...