BlueMap

BlueMap

85.1k Downloads

Rework of the webapp

TBlueF opened this issue ยท 2 comments

commented

The web-app needs to be reworked from scratch.
It is grown to be really unorganized and needs to be rebuild with better extensibility in mind.

commented

With this rework I am trying to separate library-functions from the standard BlueMap-frontend that will be integrated in the main-project...

So the "BlueMap Web" JS-library will include:

  • The plain map-renderer and tile-loaders that are responsible for loading maps and map-tiles and displaying them on a html-canvas with WebGL
  • The controls that control the map-renderer camera based on user-input
  • Loading and managing map-markers
  • Loading and updating live player-markers (not quite sure how this will integrate in the library yet)
  • Events and tooltips (e.g. clicking on a block)

The main-project will then make use of this library and add the UI:

  • UI-Elements for coordinates, compass, back-to-spawn, night-mode, maps, contolls-switch and menu
  • The menu itself
  • Some form of list with all online-players

Finalization:

  • Finalizing everything, testing, bugfixes, "fine cut"
commented

Implemented in 1.4.0