Editor

THIS ARTICLE IS UNFINISHED.

The editor is an important feature of JollyWorld. It allows for users to create and share levels. It can be found on the top right corner of the level menu.

Levels have a fixed size of 50,000 x 50,000 units.

Select
Using this tool allows you to select objects by clicking them, which opens up a separate menu for editing.

Geometry
These are basic polygonal shapes such as circles, squares, and triangles that you can create at any size. By default these shapes are fully opaque and are coloured as #999999ff with no outlines. By default they act as bodies, but can be set as graphics. They are static by default.

Polydrawing
Unlike with regular geometry, this tool can be used to draw complex multi-sided shapes with concave sections. Otherwise they are identical to geometry.

Pen
The pen tool is similar to polydrawing, except you can create rounded corners and edges by dragging the corners after clicking. Also unlike polydrawing, this is limited to graphics only. Attempting to convert graphics drawn by this tool into bodies will remove any curvature.

Joints
The joint tool is used to join 2 bodies together or pin a single object to the world background. Joints come in five types


 * Pin: Holds bodies in place
 * Slide: Restrains bodies to a horizontal or vertical axis
 * Spring: Holds two bodies together at a fixed distance

Prefabs
These are special pre-made assets that can be placed into the level. They come in two categories


 * Prefabs: Objects with additional functionality, such as checkpoints, rope helmets, and NPC characters.
 * Blueprints: Pre-made group objects made out of graphics. These can be edited once placed.

Text
This allows you to type text into the game. The default font is 'Lily Script One', which is also the same font as the JollyWorld logo, Originally it only supported five fonts, but as of version 0.9.61, up to fifteen fonts are available.

Art
The art tool can be used to draw high quality shapes by dragging the mouse. It automatically generates vertices and corners as you draw. It is easier to use than the pen tool, but heavily depends on your drawing skill.

Trigger
Main article: Triggers

Triggers allow you to program actions that can be activated once certain conditions are met, such as touching the player, pressing a key, clicking, and even other triggers.

Game Settings
Main article: Game Settings These allow you to change basic settings that affect the entire level as well as offers tools that helps you build your level.