Editor History
History of Editor versions
N/A | Before Editor | Before an editor was even used, maps were made by converting .midi files into the .json formats for how the game worked. Managed by Vlad. |
---|---|---|
V0.1 | April 2018 - Internal editor | Internal 2D editor designed and operated by Jan, used to design the original OST 1 maps and used by beatmappers for the other launches for the next year. |
V1.0 | May 2019 - Public Launch of Editor | The 2D Editor launched to the public alongside coming out of early access in May 2019. A tutorial video was made by a community member for the official youtube channel. Level Editor Tutorial | Beat Saber Explained |
V1.1 | June 2019 - Internal 360 support | 360 support was implemented in editor by Jan and to this day has still only officially been used by Josh. A video announcing 360 mode was published at this point. Believer - Imagine Dragons - 360 mode - (actually in time hah) |
V1.2 | December 2019 - Public 360 release | The 2D editor released with 360 mode to the public. |
V1.3 | November 2020 - Alongside BTS characters | The 2D editor got updated with something called the way point system, exclusively used for the BTS music pack for the tiny tan characters to fly through the maps. Although it’s technically possible to access it’s features publicly, the setup required to make it operational has never been detailed. |
V2A | May - 2022 Public Alpha | The new 3D editor (the one this entire guide is about) is releasing in an Alpha state this May. The 360 mode and waypoint features detailed above are not within the 3D editor. |
V2B | TBA - Public Beta | |
V2 | TBA - Full Release |
History of Lighting Systems
V1 | May 2018 - August 2020 | Environments were made up of several lights, lasers and rings, controllable with individual lanes. The most common setup was 3 Light Lanes, 2 Laser Lanes, 2 ring lanes and 2 speed lanes. The 2 speed lanes would control the 2 Laser lanes respectively. The 9 lanes controlled the ID’s 1-9.This system allowed 4 event types (The deprecated ones listed under Terminology). Event On, Event off, Fade out and Flash.Because we re-used ID’s in every environment, this is how backwards and forwards compatibility between environments worked. So for example if we designed a new environment and put 5 lanes down and gave them ID’s 1, 2, 3, 4 and 5, and then loaded up a song that was designed for a different environment, well because it also used these ID’s, the lights would also work. In later environments we used more than 9 ID’s, and this is were incomplete compatibility comes into play. If we had an environment that had an event lane that was assigned 15 for example, and you placed events in this lane for this song, and then loaded this song in an environment that did not contain a light/lane that has ID 15, then those events would do nothing in that environment.This system was our standard for our almost 3 years. |
---|---|---|
V1.1 | August 2020 - Alongside Linkin Park Music Pack | We introduced Boost with our Linkin Park update. This required a new lane type and so the On/Off Lane was created in the Events system and implemented into the editor. This is also the first time we used ‘Mode’, which could re-use the ring lane type. The mode in this environment changed the laser movement between ‘Dispersed’ and ‘Alligned’. |
V1.2 | November 2020 - Alongside BTS Music Pack | Not much explanation here, but the BTS Music pack introduced some one-off custom events for the moving Tiny Tan characters. Their paths were manually ‘drawn’ using some unique event lanes that we have since not re-used and so i will not include detail for in this writeup. |
V2 | September 2021 - Alongside Billie Eilish Music Pack | We completely deprecated our old event types (Event On, Event Off, Fade out and Flash). And replaced them with our new Static Events and Fade Events, which introduced controllable brightness values and lengths of fading from different brightness and colour values. The 4 deprecated events were all possible to manually re-make using this new system. For example, ‘Event on’ is instead now a static event set to 100 brightness, and Event off is now a static event set to 0 brightness. |
V3 | March 2022 - Alongside OST V Music Pack | Added the new group system, allowing us to control as many lights we want at the same time using a single event block. Within the group event block you can create an entire lighting effect using the V2 lighting system, but then apply it to several lights at once and even with delays and differences between them. We also introduced rotational control with 2 axis, allowing us to ‘point’ lights and lasers with precise control. We also included strobe effects with fine control. |
V3.1 | April 2022 - Alongside EMX Music Pack | Added the White colour for the lighting system and also introduced the Variable BPM tool. |