| Emoji | meaning |
|---|---|
| 🟦 | Latest "Stable" version |
| 🟥 | Latest Dev version, these versions are hosted on the dev site. |
-
Character animations!
-
Edge and shadow textures!
-
Character jump power is now relative to the mass of the grabbed sprite, instead of the speed.
-
(@meisels) Fixed an oversight where buttons that opened a url would open twice.
-
Re-enabled online levelpacks.
-
5bHTML is on MIT License.
-
You can now export and import your levelpack library.
-
"Invalid" Levelpacks. If 5bHTML thinks a levelpack is invalid or corrupted, it will warn you about it, and you wont be able to upload the levelpack to the 5beam database.
-
You can now zoom and move around in the level editor.
-
The editor will now show you what entities are what.
-
The editor will tell you when a levelpack has been saved.
-
The
Runtab has been renamed toTest.
-
The game will congratulate you upon beating an online levelpack.
-
The game restarts are more 5b-like.
Note: This version had online levels disabled due to issues with servers. This is no longer the case in v4.1 Alpha.
-
Level Editor! Create, Test, Share and Play your own custom levels!
-
Menu redesign!
-
Character speed is now 8% faster.
-
The level structure is now on version 7
-
Changed bundler from Webpack to Snowpack
-
Phaser updated from
3.50.0to3.55.2 -
Typescript updated from
4.1.3to4.3.2
-
Transitions.
-
The character now moves accordingly to the mass of the sprite grabbed. This also affects throwing power.
-
Book now jumps slightly higher, and stops slightly faster.
-
UI Improvements.
-
Added favicon (the picture on the website tab).
-
Revamped how blocks are made in levels. Most blocks should have their respected properties now.
-
Revamped how levels are made. Levels are now made in Tiled.
-
Added a dev mode for better debug info. This is enabled if you build using
build-devinstead ofbuild-prod, or if you usewatch. -
Webpack updated from
4.44.2to5.11.0 -
Typescript updated from
4.0.3to4.1.3 -
Eslint updated from
7.11.0to7.15.0 -
Phaser updated from
3.24.1to3.50.0
-
Fixed 5beam Explore intergration. Github was blocking the fetch requests because it was fetching a http url, which is unsecure. This has now been fixed as 5beam now uses https.
-
Also added a 5beam-explore tutorial button.
-
The bug with the ghost finish blocks has been fixed.
-
The levelname text has been given its correct depth (It used to be behind the sprites).
- 5beam Explore intergration. Browse and play custom-made levels! You can upload your levels here.
Warning: 5bHTML levels are very different to regular 5b levels, but it is easy to port one to another. Here is the structure for the latest version. There may be a way to port them via a program in the future.
-
Sprites are now in the game! They are pretty unstable though, specifically the physics.
-
Terrain textures! Decoration will be done soon.
-
Supports levels up to level 6.
-
Changed
WATCH BFDIA 5abutton toWATCH BFDIA 5A. -
The Level Select screen now has a background similar to 5b.
-
levels.tsfile (no longer a json file) updated to version 5 standards. See this. -
Switched from 2d images to tilesets for the terrain.
-
Typescript updated from
3.9.5to4.0.3 -
Eslint updated from
7.6.0to7.11.0 -
Webpack updated from
4.44.1to4.44.2
Hotfix update, fixes some major issues
-
Friction has been modified to be more accurate to 5b. (1.15 to 1.30).
-
Switched to PNG instead of SVG, since it was causing major issues with firefox.
-
Removed the
?from the normal missing texture. -
Made explore more... interesting...
-
Disabled checking levels for a bit, since it was causing strange issues with finishing levels.
-
gameScene has been split up into more files to make things more easier to develop with.
-
Webpack updated from
4.43.0to4.44.1.
- First public version.