Better levels and multiplayer!
With the recent addition of multiplayer, a different way of storing levels was needed. Thus, every level is now stored in its folder beside the executable. Containing information like the layout of the level, and prop data.
The layout is in the png format, so editing a level layout is fairly easy. Though the prop data is in a different file format, which would have to be parsed by a JSON utility. Which means that the only way to create a level is by editing the text file directly for props like saws and doors. This applies to me as the developer as well, which should hopefully force me to finally create an in-game level editor of some kind. Which is a nice feature to have in this game. The only downside, is that all of the previous levels would have to be re implemented from scratch.
There are some other benefits to this new level system, not only are the levels going to have 16x16 tiles instead of 32x32, but they will be editable, and synced across the network when joining someone else's game. So there will be twice more detail when editing a level.
For multiplayer, my progress on it has been going fairly well. Paints and players are synced flawlessly for the most part, and even the player on the world map gets synced. The only thing left is to implement a nicer menu for connecting to another player, because currently it just connects to 127.0.0.1 by default.
Oh and the settings menu now actually works, and it will finally let you bind different keys.
After all this, in the future I plan to add medals and times to each level, as well as different "islands" and maybe even achievements, but that's for the far future.
Paintime
2D platformer with a level editor.
Status | In development |
Author | Phill |
Genre | Puzzle |
Tags | 2D, Level Editor, Multiplayer, Pixel Art, Puzzle-Platformer |
Languages | English |
More posts
- QOL and fixesMar 25, 2020
- A demo!Feb 22, 2019
- Version 2019jy08-13.57Feb 12, 2019
- More levelsFeb 08, 2019
- Version 2019fb22-22.02Jan 23, 2019
- Medal times and a scoreboardJan 20, 2019
- Procedural lightingDec 27, 2018
- Version 2018dc25-12.18Dec 25, 2018
- Camera toolDec 25, 2018
Leave a comment
Log in with itch.io to leave a comment.