Level Editors for SuperLemmini

Started by WillLem, May 27, 2021, 01:56:07 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

WillLem

The following editors can be used to make SuperLemmini levels:

:lemming:
NeoLemmix Editor 1.43

This editor can be used to create and save levels in SuperLemmini's native .ini format, as well as NeoLemmix's native .lvl format.

The interface is somewhat clunky and unintuitive and takes some getting used to, but once you've warmed to its quirks it's a very powerful and versatile editor.

The Editor can also perform Mass Conversions of levels to and from .lvl* and .ini format.

Setup guide

Simply unzip the attached folder and place it wherever you wish on your PC (it may make most sense to place it in your SuperLemmini directory to avoid any confusion if you are also a NeoLemmix user).

The zip already contains all of the default L1 and OhNo styles you'll need to get creating levels straightaway.

Please Note - If you wish to create levels using your own custom style sets, you'll need to place a copy of your style in both the SuperLemmini/Resources/styles and the NeoLemmix Editor 1.43/styles directories and ensure that the folders are always identical (i.e. if you update one, you must also update the other).



*The .lvl format is specific to NeoLemmix and is not the same as the legacy DOS .lvl format. Therefore, although these levels can usually be loaded into SuperLemmini via its External Levels system, they cannot be included in SuperLemmini level packs. However, opening a .lvl level via External Levels will generate a .ini file of the level in SuperLemmini/Resources/levels/$external, which then can be included in SuperLemmini packs.
This is the most-used editor for SuperLemmini levels, capable of creating, converting and saving levels in both .lvl and .ini format.
Download link for NeoLemmix Editor 1.43.

:lemming:
NeoLemmix Editor 10.13.13

This editor can be used to create and save levels in NeoLemmix's native .lvl format. Since SuperLemmini is capable of loading these levels via its External Levels system, which in turn generates a .ini copy of the level, NeoLemmix Editor 10.13.13 is effectively the most recent and up-to-date editor capable of creating levels for SuperLemmini.

After creating a level, open it in SuperLemmini as an External Level. Then, navigate to SuperLemmini/Resources/levels/$external and you will find a newly generated .ini copy of the level. In theory, this should then be openable in the above 1.43 Editor for further editing if necessary, and can of course be compiled into a SuperLemmini pack.

Setup guide

Simply unzip the attached folder and place it wherever you wish on your PC (it may make most sense to place it in your SuperLemmini directory to avoid any confusion if you are also a NeoLemmix user).

The zip already contains all of the default L1 and OhNo styles you'll need to get creating levels straightaway.

Please Note - Whilst it is possible to use the 10.13.13 Editor to create levels in custom styles, it is not possible to link them to a corresponding style in SuperLemmini. So this editor should not be used to create levels in custom styles.
A more updated version of the 1.43 editor, this is the last NeoLemmix editor to support saving to .lvl format. Although it cannot save levels to .ini format, levels created using this editor can be opened in SuperLemmini via External Levels, and thus converted to .ini.
Download link for NeoLemmix Editor 10.13.13.

:lemming:
jLevelBuilder

This editor can be used to create and save levels in SuperLemmini's native .ini format, as well as legacy .lvl* format and .xml** format.

A densely packed but still very usable editor, this features some great level creation tools such as brush mode which allows you to continuously paint the selected piece across the canvas, and clone mode which allows you to quickly juxtapose pieces next to one another on both axes.

Setup guide

Simply unzip the attached folder and place it wherever you wish on your PC (it may make most sense to place it in your SuperLemmini directory).

The zip already contains all of the default L1 and OhNo styles you'll need to get creating levels straightaway.

Please Note - If you wish to create levels using your own custom style sets, you'll need to place a copy of your style in both the SuperLemmini/Resources/styles and the jLevelBuilder/resources/tilesets/Lemmings directories and ensure that the folders are always identical (i.e. if you update one, you must also update the other).




*Note that although levels created in the .lvl format can usually be loaded into SuperLemmini via its External Levels system, they cannot be included in SuperLemmini level packs. However, opening a .lvl level via External Levels will generate a .ini file of the level in SuperLemmini/Resources/levels/$external, which then can be included in SuperLemmini packs.

**SuperLemmini cannot read levels created in .xml format - however, jLevelBuilder can convert .xml levels to .ini.
This powerful Java-based Editor features some great level creation tools (such as brush mode) as well as the ability to open, create and save .ini, .lvl and .xml level formats. It could do with being optimised for higher screen resolutions, the setup process can be a bit cumbersome and the UI isn't the most intuitive, but it's definitely worth a look if you're wanting a feature-rich, format-specific Editor that's still being currently maintained.
Download link for jLevelBuilder.

WillLem

#1
@Tsyu

It might be useful to sticky this topic to the SL board for easy access if you think it's worth doing so.

Simon