I want to tell you about a great tool called LevelHelper to create levels for your games in minutes.
The tool will generate for you all the code needed to load that level in pure c++ so its compatible with any platform that works with Cocos2d-x (Mac, iOS, Window …)
* Create complex levels with physic in just minutes.
* Don’t have to write code to load the level.
* Transform your sprites to suit your levels with size, opacity, angle and many more.
* Change the physic properties on one or multiple sprites at once.
* Create masks so that you control if one object collide with another.
* Duplicate objects easy and with specified offset.
* Create tags and control objects in your custom code.
* Add your own custom classes to the objects.
* Snap to grid to align your sprites better.
* Unlimited undo/redo
Ofcourse any tools on cocos2d-x is VERY welcome!
But as I know, Riq is selling LevelSVG as an important income.
Anyhow, I will buy and use LevelHelper in these days.
One thing I want to point out - current version of LevelHelper does not support Cocos2d-X - but the version with Cocos2d-x should be available in a few days (is currently in review by Apple)
Ha, Riq is so generosity and open.
No problem, as soon as you publish cocos2d-x support in LevelHelper, I will help you to promote it!
Screenshot and video on youtube will be helpful!
Awesome!
I’m downloading this video (cuz youtube is blocked in China, we visit youku.com instead), as soon as it’s uploaded to youku.com, I will post a news on the website, and promote it on both twitter and sina microblog.
Thank you! I’ve just access youku.com in hopes that i could upload the movie. But i’m afraid i can’t understand a thing :). Thank you for all the help.
Could you please contact me at vladu.bogdan@gmail.com.
For political reasons, youtube, facebook, twitter, google document, google group, gtalk group, flicker and many other popular international internet services are BLOCKED in China. I visit them via a paid business VPN.
So, for most Chinese people, they use domestic services instead, youku.com> youtube.com, renren.com> facebook.com, t.sina.com.cn -> twitter.com …
As the result, our video had to upload to 2 websites, one for international, one for Chinese internal. And I’m writting 2 twitter, http://twitter.com/cocos2dx/ & http://t.sina.com.cn/cocos2dx/
HAHA, it’s a black joke and not easy to understand.
Awksome.
Is the Level Editor independent of the version of cocos2d-x? I mean when the cocos2d-x updates its code, and would the Level Editor work well?
The update of Cocos2d-x should not be a problem for LevelHelper. If there is a problem in the code, I can make a change very fast as the code is generated from an online source. For people who don’t have constant internet access, there is also an option to generate the code locally. But if I make changes to the code, those changes will be available to the offline code only with the next update.
In order to release LevelHelper 1.1 fast, “Cocos2d-X with Box2d support” code has only online source. Version 1.2 will bring support for offline code as well and will bring online only for Cocos2d-X with Chipmunk support.
You only have to generate the code only when you create a new tag in LevelHelper. (tags are Enums values placed in the code so you can get pointers to the objects in your level with a specific tag)
Oh, I just think how difficult it port to windows.
Many tools use cocos2d-iphone mac version to do their render. If LevelHelper isn’t use cocos2d-iphone as a render library, it will be easier to port to other desktop systems, just like Zwoptex & Tilemap Editor.
I only think of the tech problem, of course, there’s no appstore on windows, it’s another serious problem.
Hmm - LevelHelper uses pure Cocoa with pure OpenGL drawing - so a port to Windows will be very hard to achieve. Well - i will only have to convert everything to Qt code. All the tools, like the one you mention use Qt.