Game
Crawl Space
7 years ago

Devlog #12 - Level Editor Goodies!


This is a devlog I have been wanting to write for a little while now ever since the Level Editor started to take proper shape, now its not finished yet but its in a state where I want to show it off (Some things are subject to change/move around and some of the UI needs to be repositioned still)

Before I begin however I’d like to reiterate the discord server, If you are a Gamer, Developer or just like talking about games and technical stuff then come over to the server we’d love to chat! Join the Server Click Here!

Basically the Level Editor will let you create your own fully featured Crawl Space Levels all inside the game you will have access to all the blocks the game will be able to use as well as being able to link portals and gates and batteries together just like they are in regular gameplay.

At launch the plan is to have many different tools to make building the levels as easy as possible think something like the toolbar in your favourite paint program (Paint.NET, GIMP, Photoshop, etc etc)

@voxeledphoton has been helping me create some of the tools for the Level Editor with his advanced GML knowledge we have combined forces partially for part of the Level Editor, Without him the Line Tool, Menus and Popup Boxes wouldn’t be possible

Effectively the level editor just places a single block type that draws the sprite of the object its is representing upon playing the level it turns invisible and creates the object it is representing which is then destroyed once you stop playing.

For the saving of levels I basically grab every object in the room and iterate through it saving all its data to an array that then gets saved to a DS List which is then converted to a string and saved out to a file wherever you want

If you guys have any suggestions for different tools to put into the level editor please I encourage you to leave your suggestions down in the comments below or tweet at me @shubshub11 on Twitter or you can find me usually always online hanging out in my discord server Click here to join!

Here are some GIFs of the tool in action!


Pencil Tool

5d0a130f3a855.gif

60fps MP4


Eraser Tool

5d0a13107c1e6.gif

60fps MP4


Line Tool

5d0a13117dff0.gif

60fps MP4


Link State Editor

5d0a13134f6df.gif

60fps MP4


Grid Snap Editing

5d0a1315000dc.gif

60fps MP4




0 comments

Loading...

Next up

This Satuday we invite to watch another #speedpainting of our artist Daniel Faiad.

How great is this scene of #Pecaminosa?

#ScreenShotSaturday | #IndieDev | #DigitalArt

"Thanks guys for endless hours of fun." 👍

(My first fan art. Read the article, please.)

#sonic #mario #photoshop

Shoobies leave a sticky trail of mucus in their wake, which can impede movement for any creature that steps in it.

Have a good Boi

Runestones: from concept to in-game model🗿

Microsoft Windows XP Unprofessional (windows logo prototype)

A house I've built a while ago. :)

It nicely separates the snowy biome from the grassy one.

It's built with painted Ebonstone.

Call it 'wrong turn'!🚫 The feeling of running into a house with only one exit🚪, and being doomed to die. #pixelart #pixelartist #pixelartwork #art #pixel #indiegame #IndieGameDev #indieartist

Levels' maps.

Let me introduce you to the new Mech line: Gendai Spec. Those are Mech that specializes in surprise attacks, covered operations, and stealth. They are equipped with melee weapons but one of Gendai's frames supports sniper rifles.