Welcome, Guest. Please login or register.

Login with username, password and session length

 
Advanced search

1411423 Posts in 69363 Topics- by 58416 Members - Latest Member: JamesAGreen

April 18, 2024, 10:10:17 PM

Need hosting? Check out Digital Ocean
(more details in this thread)
TIGSource ForumsCommunityDevLogsLevelUp - Tilemap editor
Pages: [1]
Print
Author Topic: LevelUp - Tilemap editor  (Read 1667 times)
wzl
Level 1
*



View Profile WWW
« on: November 30, 2012, 07:52:35 PM »

Hey everyone!

I've started some as3 dev some time ago and it usually came down to something that required a tiled map. I've tried a couple of mapeditors, like Tiled and Ogmo, but i felt not comfortable using them and they were lacking a few features i expect from a leveleditor.

In previous situations when i needed tiled maps i just made adhoc editors myself, but they were built only for a specific task with a specific framework in mind. Now i attempt to use all the experience i gained from those prototypes to implement a full-fledged standalone mapeditor capable of basic editing features aswell as nice to have stuff like trigger areas, custom locations, and linestrips for pathing or collision.

I've started work only earlier this week and by now completed the most basic feature set including tile brushes, layer management and multiple tileset support. It currently exports to XML only, but other formats like JSON will be supported later on.
I will provide an import template for FlashPunk in the next couple of days, so you would be able to immediately use it and try it out.

This is still in heavy development, but the basic implementation is functional. However i'm still looking for general feedback and feature suggestions as i want to make this tool like a decent alternative to existing editors. I'd appreciate your input on it!





Download: http://wzl.vg/src/LevelUpv0.5.zip

For more specific info visit http://wzl.vg/wiki/index.php?title=LevelUp

Cheers  Beer!
wzl
Logged

Long pork is people! wzl's burrow
yuotta
Level 0
**


View Profile
« Reply #1 on: November 30, 2012, 11:56:08 PM »

Will this work for Flixel as well?
Logged
wzl
Level 1
*



View Profile WWW
« Reply #2 on: December 01, 2012, 05:14:38 AM »

Yeah sure, i'll make a note to provide the code for importing maps to flixel too, aswell as a documentation of the file format so anyone can easily load them in whatever framework   Well, hello there!
Logged

Long pork is people! wzl's burrow
wzl
Level 1
*



View Profile WWW
« Reply #3 on: December 01, 2012, 12:22:50 PM »

I've just added the export to xml feature to version 0.5b and here's the FlashPunk import template.

I'll enjoy the rest of the weekend now   Gentleman
Logged

Long pork is people! wzl's burrow
wzl
Level 1
*



View Profile WWW
« Reply #4 on: December 03, 2012, 07:32:36 PM »

I just uploaded v0.6, a major milestone for the application. It provides every basic functionality to create maps and import them into your game.

Quote from: Changelog
Interface overhaul
 Restructuring  
 Skins
 Collapsable project and tool panels
Variable tile size (at last)
Autoreload tileset when it's been modified



Download: http://wzl.vg/src/LevelUpv0.6.zip
Homepage: http://wzl.vg/wiki/index.php?title=LevelUp

I try to make this as feature complete and stable as possible before the next ludumdare, so people can depend on it, so get down and dirty with it :D
Logged

Long pork is people! wzl's burrow
yuotta
Level 0
**


View Profile
« Reply #5 on: December 03, 2012, 10:01:08 PM »

This looks awesome! Good work!
Logged
wzl
Level 1
*



View Profile WWW
« Reply #6 on: January 25, 2013, 07:46:06 AM »

Hey, at last i finished a new version. I was scared of a bunch of the features i implemented, but even if it took longer than i anticipated it worked out quite nicely.

Ladies and gentleman, i give you: v0.7!

Quote from: General Update Notes
Skin change
Project Management
 Support for mutliple maps per project
 Texture management
 Convenience forms for save/load etc.
Entity creation and placement
 Draws the selected entity types on the map
 Supports custom attributes
Performance increase due to buffering mapsections
Added a config file and some basic settings
 Recently saved projects
 Grid background color

Download and all



Editing maps works nice and easy. I don't think there are any basic tools missing in that department.
You can create entities, each with custom attributes and all.

Next release will implement trigger-zones and a bunch more convenience features. No ETA though.

Enjoy your tiling
wzl
Logged

Long pork is people! wzl's burrow
wzl
Level 1
*



View Profile WWW
« Reply #7 on: January 26, 2013, 05:04:29 AM »

I just upped a quick fix v0.7b:

Quote from: Changelog
Fixed the map creation process to just work
Added a tileset selector when pressing [Space]

Also here's a bad quality video tutorial, enjoy!





DL n stuff
Logged

Long pork is people! wzl's burrow
wzl
Level 1
*



View Profile WWW
« Reply #8 on: January 30, 2013, 02:28:00 PM »

Levelup 0.8 just went up!

Quote from: 0.8 Changelog
Frontend
-Cleaned up the interface
-Custom layerlist
-Disabled skinning
-Implemented custom color themes
-Uses custom font (Tempesta seven regular)
-Preview selection when using the stamp tool or placing entities
-Printing system messages console style
-Tips of the day

Backend
-Unlimited undo! [ctrl][z]
-Implemented colored Triggerboxes (deathzones etc.)
-Render map to image (and save to file)
-Removal for Entity- and TriggerTypes

Changed Keybindings:
- tilebrush
-[a] areabrush
-(s) stampbrush
-[e] eraser
-[t] trigger
-[n] entity
-Added Refill to fill the last drawn area with different random tiles [r]

Exportformat
-Exports triggers with name, position, size and attributes.



New url: http://lup.wzl.vg
Logged

Long pork is people! wzl's burrow
wzl
Level 1
*



View Profile WWW
« Reply #9 on: April 26, 2013, 04:08:16 PM »

LevelUp 0.9 released just in time for ludumdare 26!

Download and more info can be found on the makeshift website

Quote from: Changelog
Ui overhaul, got rid of most of the clutter
Added the AutoTiler tool [D]
Added the minimap (experimental)
Added a photoshop-like action history (in the Overseer tab)
Added a bunch of Tip-of-the-Day messages so you don’t get lost (in the Project tab)



Here's a preview video for the AutoTiler





Enjoy tilin'
Logged

Long pork is people! wzl's burrow
wzl
Level 1
*



View Profile WWW
« Reply #10 on: April 27, 2013, 03:49:02 AM »

Just uploaded a hotfix to annihilate some crashes and added a few tiny features:

Quote from: Changes in 0.9.1
-Creating a new map also creates a new Layer
-Fixed an error with the minimap that results in a crash
-Fixed crashing when removing the only layer
-Added arrow-key controls to maneuver the map

http://lup.wzl.vg
Logged

Long pork is people! wzl's burrow
Pages: [1]
Print
Jump to:  

Theme orange-lt created by panic