Editing Level Editor
Jump to navigation
Jump to search
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
| Latest revision | Your text | ||
| Line 6: | Line 6: | ||
==Description== | ==Description== | ||
===Title=== | ===Title=== | ||
The title of a level signifies its name, having a character limit of 20 characters. Spaces also count as characters when being used for a title name. Level titles are limited to alphanumeric characters. Since the search bar does not permit the use of characters that are not letters or numbers, levels that use dashes at the beginning of their title (ex. [[-sirius-]]) cannot be searched. Instead, they must be found by searching the creator's levels or scrolling through the options in the search menu. Currently, levels with special characters cannot be uploaded to the server. When the play clicks the plus (+) icon | The title of a level signifies as its name, having a character limit of 20 characters. Spaces also count as characters when being used for a title name. Level titles are limited to alphanumeric characters. Since the search bar does not permit the use of characters that are not letters or numbers, levels that use dashes at the beginning of their title (ex. [[-sirius-]]) cannot be searched. Instead, they must be found by searching the creator's levels or scrolling through the options in the search menu. Currently, levels with special characters cannot be uploaded to the server. When the play clicks the plus (+) icon the name writes ''Unnamed'' or ''Level Name''. | ||
===Lengths=== | ===Lengths=== | ||
| Line 22: | Line 23: | ||
Since [[Update 1.9]], instead of using the soundtracks used in main levels, there is the option to download other music from the [https://www.newgrounds.com/audio Newgrounds Audio Portal]. | Since [[Update 1.9]], instead of using the soundtracks used in main levels, there is the option to download other music from the [https://www.newgrounds.com/audio Newgrounds Audio Portal]. | ||
Since [[Update 2.2]], instead of using the soundtracks used in main levels and the [https://www.newgrounds.com/audio Newgrounds Audio Portal], you can use 6000+ songs in a music library, from Nocopyrightsounds(NCS) and from other creators. | Since [[Update 2.2]],instead of using the soundtracks used in main levels and the [https://www.newgrounds.com/audio Newgrounds Audio Portal], you can use 6000+ songs in a music library, from Nocopyrightsounds(NCS) and from other creators. | ||
If a Newgrounds song is completely verified, it can be used in the game. To do so, | If a Newgrounds song is completely verified, it can be used in the game. To do so, a player must select the gear button in the top right corner, select the "Custom" option, then type in the ID of the desired song. To find the ID of the song, a player music find the song on Newgrounds. They then must download the song and click the Use button, which will use the song in the level. Anything that pulses to a regular song (such as rings and certain decorations) can also pulse to a custom song, if there is a clear beat. If you have downloaded a song, you can also click the saved songs button to quickly use a downloaded song in your level. However, there is a limit to the number of songs you can have saved. Despite this, in the options menu, there is an option to remove this limit. | ||
In the custom songs menu | In the custom songs menu there is a gear to change the start offset, playtest the music and make the music fade in or fade out. | ||
There is a guideline editor that creates guidelines | There is a guideline editor that creates guidelines to the song. You can again put the start offset and you can record the guidelines. You can clear them using the Clear button. | ||
====Whitelisted artists==== | ====Whitelisted artists==== | ||
When custom music was added to the game, many people uploaded others' music to their Newgrounds page in order to use specific tracks. They then forced others in the community to scout them (Newgrounds' system of verification for allowing users to upload their songs to the audio portal: more info can be found [https://www.newgrounds.com/bbs/topic/1318101 here]) | When custom music was added to the game, many people uploaded others' music to their Newgrounds page in order to use specific tracks. They then forced others in the community to scout them (Newgrounds' system of verification for allowing users to upload their songs to the audio portal: more info can be found [https://www.newgrounds.com/bbs/topic/1318101 here]) and Newgrounds moderators spent hours of their time deleting these songs. To address this, an internal whitelist of artists whose music would be allowed to be used in the game was created. Prior to March 2020, only the developer could add artists to the whitelist, where now elder moderators can also add to the list. | ||
See also: [https://web.archive.org/web/20220915050329/http://robtopgames.com/blog/2017/02/01/geometry-dash-newgrounds Geometry Dash + Newgrounds Blog Post] | See also: [https://web.archive.org/web/20220915050329/http://robtopgames.com/blog/2017/02/01/geometry-dash-newgrounds Geometry Dash + Newgrounds Blog Post] | ||
===Fonts=== | ===Fonts=== | ||
The level editor contains 60 fonts that the player can choose from: | The level editor contains 60 fonts that the player can choose from: | ||
| Line 120: | Line 120: | ||
*In [[Update 2.0]], the limit was raised to 30,000 objects. | *In [[Update 2.0]], the limit was raised to 30,000 objects. | ||
*In [[Update 2.1]], the limit was raised to 80,000 objects, with a secondary 'limit' at 40,000 objects. | *In [[Update 2.1]], the limit was raised to 80,000 objects, with a secondary 'limit' at 40,000 objects. | ||
*In [[Update 2.2]], there is no longer a hard limit on object count. The first 'limit' at 40,000 objects and | *In [[Update 2.2]], there is no longer a hard limit on object count. The first 'limit' at 40,000 objects and second 'limit' at 80,000 objects still exist, but both can be removed. | ||
==Editor Features== | ==Editor Features== | ||
| Line 126: | Line 126: | ||
In the editor, there are many buttons. Here is an image of all of them labelled (explanations further below): | In the editor, there are many buttons. Here is an image of all of them labelled (explanations further below): | ||
<gallery mode="packed"> | <gallery mode="packed"> | ||
File:editor_build.jpg|The level editor with the build tab open, buttons are | File:editor_build.jpg|The level editor with the build tab open, buttons are lebelled here | ||
File:editor_edit.jpg|The level editor with the edit tab open | File:editor_edit.jpg|The level editor with the edit tab open | ||
File:editor_delete.jpg|The level editor with the delete tab open | File:editor_delete.jpg|The level editor with the delete tab open | ||
| Line 142: | Line 142: | ||
|Copy: Copies the selected object(s). | |Copy: Copies the selected object(s). | ||
|Edit Special: Only works for some objects (like [[transporters]], [[portals]], and some [[triggers]]), pulls up a menu associated with that object. | |Edit Special: Only works for some objects (like [[transporters]], [[portals]], and some [[triggers]]), pulls up a menu associated with that object. | ||
|Copy Values: Copies an object's | |Copy Values: Copies an object's color, groupID, and extra attributes (found in "Edit Group"). | ||
| | |Color/HSV: Allows you to edit the color and see it update in real time. Once clicked/tapped the first time, it turns into an HSV (Hue-Saturation-Value) button, which allows you to edit the Hue, Saturation, and Brightness (Value) of an object. | ||
|Build Mode: In this mode, clicking/tapping places an object within the nearest grid tile. On the toolbar (right next to these buttons), there are many hundreds of objects for you to select for placement. If you click/tap an object without any object selected, then that object is automatically selected on the toolbar. | |Build Mode: In this mode, clicking/tapping places an object within the nearest grid tile. On the toolbar (right next to these buttons), there are many hundreds of objects for you to select for placement. If you click/tap an object without any object selected, then that object is automatically selected on the toolbar. | ||
|Swipe Mode: This allows you to drag (your cursor on PC) to place/delete many objects, or select objects in an area. | |Swipe Mode: This allows you to drag (your cursor on PC) to place/delete many objects, or select objects in an area. | ||
| Line 153: | Line 153: | ||
|Paste: Pastes the copied object(s) at your current position in the editor (there is an option to see this visually). | |Paste: Pastes the copied object(s) at your current position in the editor (there is an option to see this visually). | ||
|Edit Group: A menu with a lot of options for doing things like adding groups or gameplay channels to objects; see the "Edit Group" section for more information. | |Edit Group: A menu with a lot of options for doing things like adding groups or gameplay channels to objects; see the "Edit Group" section for more information. | ||
|Paste State: Pastes every attribute from the object "Copy Values" was used on, except for | |Paste State: Pastes every attribute from the object "Copy Values" was used on, except for color. | ||
|Go To Layer: Goes to the selected object's(s') Editor Layer. See the rightmost column | |Go To Layer: Goes to the selected object's(s') Editor Layer. See the rightmost column | ||
|Edit Mode: In this mode, clicking/tapping an object selects it; selected objects are highlighted green. On the toolbar, there are options for moving, rotating, or scaling objects. | |Edit Mode: In this mode, clicking/tapping an object selects it; selected objects are highlighted green. On the toolbar, there are options for moving, rotating, or scaling objects. | ||
| Line 163: | Line 163: | ||
|Unlink Objects: Undoes the effect the Link Objects button applies. | |Unlink Objects: Undoes the effect the Link Objects button applies. | ||
|Copy + Paste: Duplicates the selected object(s) on top of itself/themselves. | |Copy + Paste: Duplicates the selected object(s) on top of itself/themselves. | ||
|Edit Object: Used for just about every object; for many, it controls | |Edit Object: Used for just about every object; for many, it controls color; for triggers, it allows you to edit their behavior; for portals, it gives you camera options. | ||
|Paste | |Paste Color: The oppisite of "Paste State", only pastes color. | ||
|De-Select: De-selects the currently selected object(s). | |De-Select: De-selects the currently selected object(s). | ||
|Delete Mode: In this mode, click/tapping an object deletes it. On the toolbar, you can select filters for deleting only certain objects. | |Delete Mode: In this mode, click/tapping an object deletes it. On the toolbar, you can select filters for deleting only certain objects. | ||
| Line 183: | Line 183: | ||
|Pause button (Purple Circle): Brings up the pause menu, in here you can save and/or exit the level or set ''editor'' settings (these apply to the editor in general, not just the level you're in). See below for more information. | |Pause button (Purple Circle): Brings up the pause menu, in here you can save and/or exit the level or set ''editor'' settings (these apply to the editor in general, not just the level you're in). See below for more information. | ||
|} | |} | ||
<hr> | <hr> | ||
===Pause Menu & Editor Settings=== | ===Pause Menu & Editor Settings=== | ||
This menu contains various tools, as well as the settings that apply to the editor itself. Some are found inside the extra settings menu (indicated by the gear button) within the pause menu. | This menu contains various tools, as well as the settings that apply to the editor itself. Some are found inside the extra settings menu (indicated by the gear button) within the pause menu.<br> | ||
[still unfinished, will finish soon] | |||
<br> | <br> | ||
<gallery | <gallery> | ||
File:pause_main.jpg|270px|Pause menu | |||
File:pause_settings_0.jpg|270px|Extra settings, pg 1 | |||
File:pause_settings_1.jpg|270px|Extra settings, pg 2 | |||
File:pause_settings_2.jpg|270px|Extra settings, pg 3 | |||
</gallery> | </gallery> | ||
{| class="wikitable" | {| class="wikitable" | ||
! colspan="4" |Main Pause Menu | !colspan="4"|Main Pause Menu | ||
! colspan="3" |Extra Settings Menu | !colspan="3"|Extra Settings Menu | ||
|- | |- | ||
!Checkboxes | !Checkboxes | ||
| Line 206: | Line 206: | ||
!Page 3 | !Page 3 | ||
|- | |- | ||
|Show Hitboxes: Shows the hitboxes of every object that has one. The hitboxes' | |Show Hitboxes: Shows the hitboxes of every object that has one. The hitboxes' colors correspond to their object types: | ||
*Blue Hitboxes: Static objects, solid platforms, can only be rotated at 90° increments. | *Blue Hitboxes: Static objects, solid platforms, can only be rotated at 90° increments. | ||
*Cyan Hitboxes: Passable hitboxes, platforms that only have collision when landing on the side opposite the direction of gravity (if gravity is down, like default, only the top side has collision). Can only be rotated at 90° increments, can only be achieved through "Edit Group". | *Cyan Hitboxes: Passable hitboxes, platforms that only have collision when landing on the side opposite the direction of gravity (if gravity is down, like default, only the top side has collision). Can only be rotated at 90° increments, can only be achieved through "Edit Group". | ||
| Line 214: | Line 214: | ||
[[File:hitboxes.jpg|270px|thumb|All the hitboxes, in the order listed above.]] | [[File:hitboxes.jpg|270px|thumb|All the hitboxes, in the order listed above.]] | ||
|Resume: Returns you to the level editor. | |Resume: Returns you to the level editor. | ||
|Re-group: Changes the group(s) of the selected object(s) to the next free group(s), consistently keeping any | |Re-group: Changes the group(s) of the selected object(s) to the next free group(s), consistently keeping any match | ||
|Keys (PC only): Shows editor keybinds; as of 2.2081, these cannot be customized, though [[RobTop]] does seem to have plans to allow for that. | |Keys (PC only): Shows editor keybinds; as of 2.2081, these cannot be customized, though [[RobTop]] does seem to have plans to allow for that. | ||
|Draw Trigger Boxes: Shows cyan hitboxes around touch triggers and, for some reason, collectibles. | |Draw Trigger Boxes: Shows cyan hitboxes around touch triggers and, for some reason, collectibles. | ||
| Line 220: | Line 220: | ||
|Static Trace Arrows: Disables the arrows seen with the trace in/out options from moving. | |Static Trace Arrows: Disables the arrows seen with the trace in/out options from moving. | ||
|- | |- | ||
|Hide Invisible: Hides objects with an opacity of 0, whether through | |Hide Invisible: Hides objects with an opacity of 0, whether through color channels, the alpha trigger, or the "Hide" option (see "Edit Group" below). | ||
|Save & Play: Saves the level and takes you to main gameplay (this is where you play the ''real'' level). | |Save & Play: Saves the level and takes you to main gameplay (this is where you play the ''real'' level). | ||
|Create Loop: Creates a spawn loop, a spawn loop is simply a spawn trigger setup that infinitely loops multiple triggers. | |Create Loop: Creates a spawn loop, a spawn loop is simply a spawn trigger setup that infinitely loops multiple triggers. | ||
|Build Helper: Re-group | |Build Helper: Re-group (I am not even joking it's the exact same thing) | ||
|Playtest Music: Enables music while playtesting. | |Playtest Music: Enables music while playtesting. | ||
|Show Clicks: When playtesting, orange squares are shown when the player clicks, or when you activate a gameplay trigger for some reason. | |Show Clicks: When playtesting, orange squares are shown when the player clicks, or when you activate a gameplay trigger for some reason. | ||
|— | |||
|- | |- | ||
|Preview Mode: Shows the actual | |Preview Mode: Shows the actual colors of objects and the BG, G, and MG. | ||
|Save & Exit: Saves the level and takes you back to the levels page. | |Save & Exit: Saves the level and takes you back to the levels page. | ||
|AlignX: Evenly spaces out all selected objects along the x-axis, y-axis is ignored. | |AlignX: Evenly spaces out all selected objects along the x-axis, y-axis is ignored. | ||
|Copy + | |Copy + Color: Copies an object and its color. This isn't too useful seeing as copying an object already copies its color anyways. | ||
|Duration Lines: Shows low-opacity white lines extending from triggers, showing their duration, a setting set inside triggers. | |Duration Lines: Shows low-opacity white lines extending from triggers, showing their duration, a setting set inside triggers. | ||
|Hide Path: Hides the green path left behind by your icon while playtesting. | |Hide Path: Hides the green path left behind by your icon while playtesting. | ||
|— | |||
|- | |- | ||
|Preview Animations: Shows the animations of monsters and the rotation of sawblade objects. | |Preview Animations: Shows the animations of monsters and the rotation of sawblade objects. | ||
|Save: Just saves the level data. | |Save: Just saves the level data. | ||
|AlignY: Evenly spaces out all selected objects along the y-axis, x-axis is ignored. | |AlignY: Evenly spaces out all selected objects along the y-axis, x-axis is ignored. | ||
|Paste + | |Paste + Color: Pastes an object and its color at your current editor position. | ||
|Playtest No Grid: Turns off the grid while playtesting. | |Playtest No Grid: Turns off the grid while playtesting. | ||
|Hide Particle Icons: Hides all particle editor objects, just shows the particles; they can still be selected & edited normally. | |Hide Particle Icons: Hides all particle editor objects, just shows the particles; they can still be selected & edited normally. | ||
|— | |||
|- | |- | ||
|Preview Particles: Shows particle effects in the editor. | |Preview Particles: Shows particle effects in the editor. | ||
| Line 248: | Line 250: | ||
|Enable Link Controls: Enables the Ignore Link, Link, and Unlink buttons in the editor (see "Buttons" above). | |Enable Link Controls: Enables the Ignore Link, Link, and Unlink buttons in the editor (see "Buttons" above). | ||
|Playtest Smooth Fix: Enables smooth fix when playtesting in the editor (this is a main game setting). | |Playtest Smooth Fix: Enables smooth fix when playtesting in the editor (this is a main game setting). | ||
|— | |||
|- | |- | ||
|Preview Shaders: Shows shader effects in the editor. | |Preview Shaders: Shows shader effects in the editor. | ||
| Line 255: | Line 258: | ||
|Playtest No UI: Hides the editor buttons and the position slider while playtesting, except for the Playtest button (now Pause Playtest) and the Stop Playtest button that appears when playtesting. | |Playtest No UI: Hides the editor buttons and the position slider while playtesting, except for the Playtest button (now Pause Playtest) and the Stop Playtest button that appears when playtesting. | ||
|Disable Paste State Groups: GroupIDs are no longer pasted onto objects "Paste State" is used on. | |Disable Paste State Groups: GroupIDs are no longer pasted onto objects "Paste State" is used on. | ||
|— | |||
|- | |- | ||
|Show Ground: Shows the ground in the editor, if turned off the ground is visually replaced by a white line in the editor. | |Show Ground: Shows the ground in the editor, if turned off the ground is visually replaced by a white line in the editor. | ||
|Help: Opens the official editor guide by [[Viprin|ViPriN]] and AutoNick. It's 206 pages long. | |Help: Opens the official editor guide by [[Viprin|ViPriN]] and AutoNick. It's 206 pages long. | ||
|Select All Right: Selects every single object right of your current editor position and in the current editor layer. | |Select All Right: Selects every single object right of your current editor position and in the current editor layer. | ||
|Reset Unused: Resets | |Reset Unused: Resets color channels not being used by any objects to white with 1.00 opacity, and makes them available as "Next Free". | ||
|Effect Lines: Shows cyan vertical lines under and above triggers that aren't touch- or spawn-triggered. | |Effect Lines: Shows cyan vertical lines under and above triggers that aren't touch- or spawn-triggered. | ||
|Layer Locking: Allows you to lock the current Editor Layer by tapping/clicking the number. Objects in locked Editor Layers cannot be selected unless linked to objects in unlocked Editor Layers or unless their own layer is unlocked. | |Layer Locking: Allows you to lock the current Editor Layer by tapping/clicking the number. Objects in locked Editor Layers cannot be selected unless linked to objects in unlocked Editor Layers or unless their own layer is unlocked. | ||
|— | |||
|- | |- | ||
|Show Object Info: Shows information about the selected object(s) - such as | |Show Object Info: Shows information about the selected object(s) - such as color, group, and position - to the right of the Preview Music button, below the Redo button. | ||
|— | |— | ||
|New GroupX: Functions as | |New GroupX: Functions as re-group, but in order from left to right (on the x-axis). | ||
|Uncheck Portals: Unchecks the "Preview" checkbox on all gamemode portals (see "Edit Group") | |Uncheck Portals: Unchecks the "Preview" checkbox on all gamemode portals (see "Edit Group") | ||
|Grid On Top: Moves the grid between the MG and G layers. | |Grid On Top: Moves the grid between the MG and G layers. | ||
|Auto-Pause: Automatically pauses when you start playtesting. This is useful if playtest is taking a while to load, and you don't want your icon to die immediately. | |Auto-Pause: Automatically pauses when you start playtesting. This is useful if playtest is taking a while to load, and you don't want your icon to die immediately. | ||
|— | |||
|- | |- | ||
|Show Grid: Shows the grid in the editor, disabling it ''does '''not''''' disable any grid-snapping | |Show Grid: Shows the grid in the editor, disabling it ''does '''not''''' disable any grid-snapping behavior. | ||
|— | |— | ||
|New GroupY: Functions as | |New GroupY: Functions as re-group, but in order from bottom to top (on the y-axis). | ||
|— | |— | ||
|Hide Background: Replaces the BG with a dark gray gradient that gets darker as you go up. | |Hide Background: Replaces the BG with a dark gray gradient that gets darker as you go up. | ||
|Start Optimization: Tries speeding up loading with start positions when playtesting. This is an experimental feature that is probably here for the same reason as "Auto-Pause". | |Start Optimization: Tries speeding up loading with start positions when playtesting. This is an experimental feature that is probably here for the same reason as "Auto-Pause". | ||
|— | |||
|- | |- | ||
|Select Filter: Allows the deletion filters seen on the delete toolbar (on the right side) to also filter object selections, meaning you can only select what the delete filter allows you to delete. | |Select Filter: Allows the deletion filters seen on the delete toolbar (on the right side) to also filter object selections, meaning you can only select what the delete filter allows you to delete. | ||
| Line 281: | Line 288: | ||
|Hold To Swipe: When checked, holding anywhere for ~.35 seconds (7/20 of a second), swipe mode is temporarily activated (basically "hold + drag for swipe without swipe mode"). | |Hold To Swipe: When checked, holding anywhere for ~.35 seconds (7/20 of a second), swipe mode is temporarily activated (basically "hold + drag for swipe without swipe mode"). | ||
|Increase Undo/Redo: Increases the amount of time undo/redo may be used before the game stops bothering to remember what there is to be undone/redone. | |Increase Undo/Redo: Increases the amount of time undo/redo may be used before the game stops bothering to remember what there is to be undone/redone. | ||
|— | |||
|- | |- | ||
|Ignore Damage: Player receives no damage from sources that would otherwise kill the player, wave slides on surfaces. | |Ignore Damage: Player receives no damage from sources that would otherwise kill the player, wave slides on surfaces. | ||
| Line 286: | Line 294: | ||
|Buttons Per Row: How many buttons should be in each row on the toolbar. Minimum 6, maximum 12. | |Buttons Per Row: How many buttons should be in each row on the toolbar. Minimum 6, maximum 12. | ||
|Increase Scale: Doubles the max scale limit and halves the min scale limit. (0.5—2 —→ 0.25—4). Max and min scale never affects the warp tool. | |Increase Scale: Doubles the max scale limit and halves the min scale limit. (0.5—2 —→ 0.25—4). Max and min scale never affects the warp tool. | ||
|— | |||
|- | |- | ||
|colspan="4"|— | |colspan="4"|— | ||
|Button Rows: How many rows of buttons should be displayed on the toolbar, can only be 2 or 3. | |Button Rows: How many rows of buttons should be displayed on the toolbar, can only be 2 or 3. | ||
|Small Warp Buttons: Shrinks the buttons that are dragged when using the warp tool. | |Small Warp Buttons: Shrinks the buttons that are dragged when using the warp tool. | ||
|— | |||
|} | |} | ||
<hr> | <hr> | ||
===Level | ===Level Settings=== | ||
This menu contains the settings only for the level you | This menu contains the settings only for the level you're currently editing. They're mainly for starting options for the player and legacy compatibility.<br> | ||
[ | [Coming "soon"] | ||
<hr> | |||
===Edit | ===Edit Group=== | ||
[ | [Coming "soon"] | ||
<hr> | |||
==Trivia== | ==Trivia== | ||
*A level can only be verified if it is completed in normal mode without a Start Position. All user coins, if included, must be collected (although not all in a single attempt). | *A level can only be verified if it is completed in normal mode without a Start Position. All user coins, if included, must be collected (although not all in a single attempt). | ||
**However, the initial release [ | **However, the initial release [http://forums.toucharcade.com/showpost.php?p=2942594&postcount=94 allowed practice mode to be used to verify levels]. | ||
*Prior to Update 1.8, level data was stored in base-64 format. Now it | *Prior to Update 1.8, level data was stored in base-64 format. Now it's stored as .txt files. | ||
*Prior to Update 2.2, an example song ID could be found if the player clicked the "Help" button in the custom song selection menu. The ID, 568699, is the Newgrounds song ID for "[[Hexagon Force]]" by Waterflame. | *Prior to Update 2.2, an example song ID could be found if the player clicked the "Help" button in the custom song selection menu. The ID, 568699, is the Newgrounds song ID for "[[Hexagon Force]]" by Waterflame. | ||
*In Update 1.9, the Geometry Dash editor had 5 buttons: Copy, Paste, Copy and Paste, Edit Object, and Deselect. However, the Geometry Dash Steam trailer shows an editor with | *In Update 1.9, the Geometry Dash editor had 5 buttons: Copy, Paste, Copy and Paste, Edit Object, and Deselect. However, in the Geometry Dash Steam trailer, it shows an editor with 4 buttons: Copy and Paste, Edit Object, Deselect, and '''Edit Group.''' | ||
**The Edit Group button was not introduced until Update 1.921, suggesting that the version of Geometry Dash used in the Steam trailer was a development version. | **The Edit Group button was not introduced until Update 1.921, suggesting that the version of Geometry Dash used in the Steam trailer was a development version. | ||
*In Update 2.1, all of the colour triggers (BG, Ground, Ground2, Line, 3DL, Obj) were merged into one colour trigger. However, original colour triggers are still in-game to keep 2.1 and newer updates compatible with older levels. | *In Update 2.1, all of the colour triggers (BG, Ground, Ground2, Line, 3DL, Obj) were merged into one colour trigger. However, original colour triggers are still in-game to keep 2.1 and newer updates compatible with older levels. | ||
**The only exception is the BG trigger, whose "Tint Ground" feature | **The only exception is the BG trigger, whose "Tint Ground" feature that also coloured G1 is no longer accessible; though BG triggers from previous updates that had this option selected still work. | ||
*In Update 2.1, colour channels 1,000 through 1,007 and 1,009 through 1,012 were reserved for BG, Ground, Line, 3DL, Object, Player | *In Update 2.1, colour channels 1,000 through 1,007 and 1,009 through 1,012 were reserved for BG, Ground, Line, 3DL, Object, Player Color 1, Player Color 2, Light BG, Ground 2, Black, White, and Lighter respectively; attempting to use them would crash the game. Despite the bug being "fixed" in Update 2.11, players can still type in colours past 999, colours after 1,012 crashing the game due to out of bounds edits. | ||
**In Update 2.2, colour channels 1013 and 1014 are reserved for Middleground 1 and Middleground 2 | **In Update 2.2, colour channels 1013 and 1014 are reserved for Middleground 1 and Middleground 2 respectively. Colour channel 1008 remains unused. | ||
*The version of the orange teleportation portal introduced in Update 2.0 does not have a button in the editor | *The version of the orange teleportation portal introduced in Update 2.0 does not have a button in the editor as it is automatically placed above the blue teleportation portal along its y-axis. It is bound to the blue entry portal by necessity of its function and consequently cannot be independently moved along its own x-axis. | ||
**In Update 2.2, a new orange teleportation portal was introduced, which ''can'' be independently placed on the x-axis. A second blue teleportation portal was also introduced | **In Update 2.2, a new orange teleportation portal was introduced, which ''can'' be independently placed on the x-axis. A second blue teleportation portal was also introduced which works in tandem with this new variant. | ||
*The second rainbow 26.5° slope is split up into two blocks for no known reason. | *The second rainbow 26.5° slope is split up into two blocks for no known reason. | ||
*All the 2.1 slopes appear in the first tab for no known reason. | *All the 2.1 slopes appear in the first tab for no known reason. | ||
*When the "Dynamic Level Height" option is not selected, the player is killed if they exceed an elevation of roughly 88.5 grid spaces above the ground height. | *When the "Dynamic Level Height" option is not selected, the player is killed if they exceed an elevation of roughly 88.5 grid spaces above the ground height. | ||
*When selecting teleportation portals, the "group parent" option is replaced with a "smooth ease" option. When this option is checked, the camera will slowly pan to the exit portal, rather than panning instantly. | *When selecting teleportation portals, the "group parent" option is replaced with a "smooth ease" option. When this option is checked, the camera will slowly pan to the exit portal, rather than panning instantly. | ||
*The message "You can't create more than 100 custom objects" is misleading | *The message "You can't create more than 100 custom objects" is misleading as the actual custom object limit is 50. | ||
*2.1 uses RGB-4444 for gradients, 2.2 uses RGB-8888 for gradients. | *2.1 uses RGB-4444 for gradients, 2.2 uses RGB-8888 for gradients. | ||
*As of 2.2, level descriptions have a limit of 180 characters. | *As of 2.2, level descriptions have a limit of 180 characters. | ||
| Line 326: | Line 337: | ||
<tabber> | <tabber> | ||
Toolbars= | Toolbars= | ||
<gallery | <gallery spacing="large" widths="9999"> | ||
LevelEditorBuildToolbar.png|Build toolbar | LevelEditorBuildToolbar.png|Build toolbar | ||
LevelEditorEditToolbar.png|Edit toolbar | LevelEditorEditToolbar.png|Edit toolbar | ||
| Line 333: | Line 344: | ||
|-| | |-| | ||
Menus= | Menus= | ||
<gallery | <gallery spacing="large" widths="9999"> | ||
ObjectSetupMenu.png|Object setup menu | ObjectSetupMenu.png|Object setup menu | ||
TextSetupMenu.png|Text setup menu | TextSetupMenu.png|Text setup menu | ||
| Line 343: | Line 354: | ||
|-| | |-| | ||
Editor Guides= | Editor Guides= | ||
<gallery | <gallery spacing="large" widths="9999"> | ||
LevelEditorGuideOriginal.png|Initial release level editor guide | LevelEditorGuideOriginal.png|Initial release level editor guide | ||
LevelEditorGuideUpdate1.9.png|Update 1.9 level editor guide | LevelEditorGuideUpdate1.9.png|Update 1.9 level editor guide | ||
| Line 351: | Line 362: | ||
|-| | |-| | ||
Miscellaneous= | Miscellaneous= | ||
<gallery | <gallery spacing="large" widths="9999"> | ||
LevelEditorEarliest.png|Update 1.4 level editor | LevelEditorEarliest.png|Update 1.4 level editor | ||
LevelEditorEarlier.png|Update 1.5 level editor | LevelEditorEarlier.png|Update 1.5 level editor | ||