Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

I Wanna Lockpick Editor

All-in-one Editor and Player for custom IWL levels · By L4Vo5

Feature Requests Sticky

A topic by L4Vo5 created May 06, 2023 Views: 524 Replies: 11
Viewing posts 1 to 7
Developer

Any feature ideas? do you want me to add function keys? ordinal numbers? should I redesign the entire editor UI? Tell me all about it. No promises though.
For real though, feel free to get the more "obvious" stuff out of the way, like the auto-run toggle, rebindable controls, being able to drag things around, etc. As well as anything else that you think would improve the user experience. Even wacky ideas like "I wanna be able to play levels without the editor UI still being there" (preposterous!)

thats a preposterous idea, but i wanna be able to edit the level while i play it
kinda like super mario bros x (cool fangame by redigit), where you can add (some) stuff while playtesting the level, and once you go back to the editor, the changes wouldnt be made. i kinda liked this so i wish it was here too (and also because its somewhat weird to switch between playtest and editor).
maybe make f5 the mode switcher? (editor -> playtest and reverse)

Developer

"once you go back to the editor, the changes wouldnt be made"

wait, what is the point then??

also yeah, could add f5 as an alternative

(1 edit)

Support for ridiculously tall doors would be nice. You can't scroll the door preview part of the door making UI, so if a door is taller than the screen it's just impossible to edit the locks.

Also, a way to select multiple tiles and move/copy them all together.

Also add the camera mode (while playing the level) like in the main game (zoom is optional i never used it anyway)

Seconded on the copy/move a whole selection at once and the camera mode. Copy/move would have been real useful for making the levelpack I just finished, and camera mode would be useful for playing it.

can you add salvage points? it might be hard though

Developer

yeah that's likely coming in the next update, haven't done much for them yet though, just been laying the groundwork 

If you are going to add them, please also add deletion points which removes a door from an output point.

(5 edits)

I'll probably get around to suggesting some new original ideas eventually (or looking into the open-source code and contributing them myself), but for now here's a few things from Lockpick itself that I wish were in the editor:

* Key count displays. Yeah, the PDA exists, but having those wooden billboards does a good job at keeping the relevant key counts in view at all times (and showing which colors are relevant)

* In Lockpick, pressing backspace returns you to the level you came from, at whatever position you were in when you entered the level you're in now. This mechanic ends up becoming required to solve a couple puzzles late in the game (Getting the 1 Stone Door into T4-2, clipping into a door to unlock Focal Point), so it should really be included here - it would make the levelpacks feel a lot more connected. Perhaps there should be an optional toggle to decide which levels you're allowed to do this on, since in Lockpick you can't do this in world maps?

* The camera space feels a little small for larger levels. For bigger levels, shouldn't the level take up the whole screen, like it does in Lockpick? Also, big levels in Lockpick have a camera scrolling option - that'd be useful here.

* Entrances that start out closed and only become open once you've beaten some other level (I'm sure you're already planning this one)

Finally, a suggestion for the editor itself: moving levels around in the levelpack order and duplicating levels. I've already had to manually recreate an entire level because it was in the Level 1 slot but I decided I should probably have a hub in Level 1 so the hub is where you start, and I can see several situations where someone might want to use one of the levels they've already made as the template for another one within the same levelpack, so there should really be ways to switch the order of levels within a levelpack and to duplicate a level within a levelpack. Obviously a proper copy and paste system would be appreciated too (like how Baba is You's level editor has rectangular selection tools), but duplicating whole levels would at least be a good start.

I thought of a couple more:

* Descriptions for individual levels. Right now, the editor supports giving the entire levelpack a description, but I think there should be descriptions for individual levels too, since in Lockpick the levels have flavor dialogue at the bottom.

* Putting doors inside other doors. Lockpick itself only does this in the joke level 0-6, but it does do it, so clearly this is an intended feature. Jokes aside, I think that putting Doors inside Gates, in particular, could be actually useful for puzzle making (due to the "won't go solid while you're inside it, even if you don't meet its requirements" property of Gates), so even if putting solid doors inside other doors isn't added, I think putting Doors (and maybe other Gates) in places that overlap and/or are entirely within Gates should be allowed.

the ability to differenciate between hubs and levels would be nice, also better ui for levels (like a preveiw, a bunch of levels in one screen)

better modding support, right now, i have no idea where i would add a custom mechanic i am making.