Level Editor

Hi, I haven’t seen a game on the forums with a built in level editor that does not require you to go into the code. And I think this would be really fun! So I made one->

Instructions:
Hold down the B button to open a menu where you can select tiles to use. Simply navigate to the tile you wish to use while continuing to hold B. Release B when you have your tile. In here you can place the player’s location or the goal (flag) as well coins and other elements. Use the poorly drawn eraser tool to remove elements and tiles.

If you wish to place an element you can navigate your cursor (box outline thing) using the directional keys and then press A to use your selected tile.

To start playing your level you can select the green check in the tile editor. The red X clears the level. While playing you can press A to jump and B to return to the editor.

Why I made it

This is a resource that you can take from to make your own level editors. Its also completely hardware compatible and great for road trips. Look at the code to so how its made. Hopefully this inspires people to make more built in level editors on the forums!

5 Likes

This is actually so perfect!! I’m definitely going to steal this (with credit) for a project I’m working on! I’m hoping to make a puzzle game where anyone can share levels and people on the forum can suggest puzzle elements to add, so this will be really really cool!! I’ll definitely be making some changes of course, a custom menu screen and such, so that you don’t have to use the green/red checkmark thing, but this is an amazing thing to have put out there, thank you! :blush:

3 Likes

This is cool
problem, you can place multiple player starting positions…

2 Likes

amazing

2 Likes

@Bifrosty pretty nice level editor!

if you’re looking for forum games with a level editor, try playing DUALIST (by me lol)

2 Likes

I’m aware of this, but If you enter play mode only the first one place will work. If you wanted to fix this in your own game you could just add some extra code that would eliminate all other tiles:

For Element of All Player Tile Locations, Value {
Set (nothing tile) at value
}

1 Like

Can’t wait to play your game! :grin:

2 Likes