[EDITOR] Creating a Loap version of L3DEdit

Started by namida, September 22, 2023, 08:45:48 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

namida

I've been thinking about this as an idea - instead of making a new editor for Loap, making a fork of L3DEdit that edits Loap levels rather than DOS L3D ones.

Many of the things Loap would need, would be fairly trivial to add to L3DEdit. (Many. Not all.)

Downside is this would mean having only an isometric view while level editing. There are a few things that would be hard to visualize in this view, in particular default camera angles. There's also the issue of what happens if Loap in the future supports 3D models for interactive / decorative objects; supporting these in L3DEdit would not be easy.

A bigger downside also is that L3DEdit is not as easily cross-platform. Although it can be (and has been) built for non-Windows OSes, it doesn't perform nearly as well on these platforms, due to using Lazarus rather than Delphi to compile on them. (The worse performance also occurs in Lazarus-built Windows builds, but on Windows the option of using Delphi is there.) I believe L3DEdit runs fine under WINE so this isn't too bad for Linux, but it will leave Mac out.

One reason for this is effort - there hasn't been much interest in making L3D custom content so far, so I'm not sure if it's worth the effort of a full new editor for Loap. Using L3DEdit as a base removes a lot of the required effort.
My projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)
Non-Lemmings: Commander Keen: Galaxy Reimagined (a Commander Keen fangame)

WillLem

Quote from: namida on September 22, 2023, 08:45:48 PM
there hasn't been much interest in making L3D custom content so far

It's probably that interest would pick up with the presence of a dedicated and feature-rich Editor that makes the process easy and enjoyable, much like the NL Editor.

namida

Has anyone attempted to make levels using L3DEdit but found it unfriendly or overly complicated to use? From what I'm aware of, most people who've tried it have been able to use it fairly well, it's more just that not many have tried, and those who have haven't gone to the extent of making full packs due to other priorities (including just in general that they don't have *that* much interest in creating L3D levels in the first place).

NeoLemmix by comparison started to see content even back when the editing tools were fairly primitive and tricky to use. Certianly, better tools have been very nice to have, but the custom content started to roll in even prior to that.
My projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)
Non-Lemmings: Commander Keen: Galaxy Reimagined (a Commander Keen fangame)