Vivern Posted April 17, 2014 Share Posted April 17, 2014 Advise level editor (not a tile) for positioning, rotation, scaling objects and save level to json/xml? Link to comment Share on other sites More sharing options...
Heppell08 Posted April 17, 2014 Share Posted April 17, 2014 Shoebox, tiled.Scale the backdrops with paint/inkscape etc.The scale you create is for tiles as you wish eg: 32x32, 64x64.You can scale pretty well in phaser. I'm not aware of any editos that do that other than maybe photoshop but they would be stand alone images and not a property of phaser. Link to comment Share on other sites More sharing options...
sleekdigital Posted April 19, 2014 Share Posted April 19, 2014 I haven't been able to find any good options either. As a result, I have started to build my own level editor with Node-webkit, using Fabric.js for easy entity manipulation. I've made pretty good progress, but I haven't had much time to work on it lately. I also have a Phaser plugin for loading the assets and rendering the level. If anyone is interested in helping me on this project, let me know. Link to comment Share on other sites More sharing options...
OpherV Posted April 19, 2014 Share Posted April 19, 2014 @sleekdigitalIs there something on github to see?I would love to take a peek and maybe help out Link to comment Share on other sites More sharing options...
sleekdigital Posted April 22, 2014 Share Posted April 22, 2014 @sleekdigitalIs there something on github to see?I would love to take a peek and maybe help out Not yet, but I will try to have it up on github later this week and I will post back here. Link to comment Share on other sites More sharing options...
drhayes Posted April 22, 2014 Share Posted April 22, 2014 @sleekdigital. I'm interested! I'm kinda-sorta working on a level editor too: https://github.com/drhayes/fizzle The master branch is the more complicated plugin-enabled version that's meant to be run as a Node program from the command line. It reads the package.json file (if you have one) and searches for plugins in your node_modules. The client application is an Angular app. I'm playing around with switching it to a Chrome extension and ditching the plugin model entirely; all the indirection makes progress kinda slow. Link to comment Share on other sites More sharing options...
sleekdigital Posted April 24, 2014 Share Posted April 24, 2014 Cool, I'm using Angular too! I'll check out what you have. Maybe we can combine our efforts. Link to comment Share on other sites More sharing options...
sleekdigital Posted April 24, 2014 Share Posted April 24, 2014 Here is my rough start project on github... https://github.com/skrichten/Phaser-Level-Editor Link to comment Share on other sites More sharing options...
drhayes Posted April 24, 2014 Share Posted April 24, 2014 Cool, I'll check it out! Link to comment Share on other sites More sharing options...
axxion Posted July 16, 2014 Share Posted July 16, 2014 any uptades for level editors? Link to comment Share on other sites More sharing options...
drhayes Posted July 24, 2014 Share Posted July 24, 2014 Not really. Fizzle is turning into a much-less-complicated Chrome extension/app that will specifically be able to edit the Tiled JSON format that Phaser reads (it's a subset of the full JSON structure). That's here: https://github.com/drhayes/fizzle/tree/crx Still working on the design, though. Tiled's got a pretty straightforward UI and I'm hesitant to move away from that. Large rectangular canvas. Tool panel on the right with layers, tool panel on the right below that as a palette (where you choose your tiles). I'm trying to decide if collapsible tool panels or separate windows are a better way to go here. All that said, progress has been slow since it's competing with my own game and a couple of other personal projects e.g. my family, my work, the usual. ( ; Link to comment Share on other sites More sharing options...
Recommended Posts