PDA

View Full Version : DSLiero Level Editor



wraggster
February 14th, 2011, 21:34
News/release from SchmendrickSchmuck (http://forum.gbadev.org/viewtopic.php?t=17470&sid=1dba48aadbdd315d744552c91d0aeb4f)


This is a level editor for my current project, DSLiero.

Download: http://temp.dennisvanzwieten.com/DSLiero%20Level%20Editor.nds (http://temp.dennisvanzwieten.com/DSLiero%20Level%20Editor.nds) (right-click, save as) EDIT: I guess you don't have to right click. My bad!

I tried making Liero for the DS before, but I never got to finishing it due to library-related corruption bugs (you might have heard of it from the palib forums). This time I based it solely on ndslib and my own game framework (with the help of relminator's gl2d lib). It's in a fairly advanced stage, though I'm still running in a few problems here and there (mainly using the 8bit bg layer in different ways). As such, the game itself isn't ready for release yet, but the level editor is as good as done, so I thought I'd share it.

Levels can be up to 9 screens big (max 3x3), and can use three different textures (for now!):
- Dirt: The standard destructible material
- Rock: Standard indestructible material
- Pass: A special material, objects and weapons can pass through, but worms can't
- Eraser: Not really a texture, but it should be noted that it's there.

Levels can be saved on flashcard. On starting, the 'game' creates a 'data/DSLiero/Levels' folder, as well as a folder for themes and gfx, which you obviously can't use yet, but you'll have em anyway. The levels themselves will be 4-10k in size. I haven't really tried to make a lot of levels, so they may become up to 15k, depending on how detailed your levels are. That said, you can ONLY save levels on hardware.

The 'Convert Level' option is in there to convert levels from a previous version of DSLiero (LieroDS), but it's not working yet due to changes in the compression. I might work on that depending on how many people could use it.

The reason the file is 700k is because it contains all the sounds from Liero. And because it's actually the entire game as it is now, but locked in the level editor menu. :P

Anyway, have fun, be creative, and share your levels! :D