4 ms·
Looks good at first glance. It's late at night so I've also not tried it yet. There's something "missing" on the landing page but I can't quite tell what it is
by AlexC04 16y ago
Looks good at first glance. It's late at night so I've also not tried it yet. There's something "missing" on the landing page but I can't quite tell what it is. Just a feeling I have.
I've been messing around with Corona since we all read about that 14 year old who "won" the app store.
As it turns out... I kindof dislike Corona in general. Although physics in five lines is cool, and I do have an interactive game compiled for both iPod and Android, I find that Corona is poorly documented and inconsistent.
Maybe I'm being picky and impatient - there's a lot to be said for the ridiculously rapid application development and the incredibly low price of their software license.
At the end of the day though, it's not the cost of the tools that is the main issue - it's your ability to develop with them.
I find asset management in Corona development & the lack of good debugging tools to be positively stifling.
A functioning IDE is a third-party tool.
Oh and LUA as a language? I know WOW supports it, but I hate the lack of direct support for OO (can be done with a big of hacky-ness but it's a frigging pain).
Since then I've picked up the Unity3d engine and run with it.
GUI dev environment. Your choice of C#, Javascript, and some other languages... An active "stack overflow" style support forum. Used by 100,000 developers. Compiles game code for iPhone, XBOX, PS3, Wii & the Web... (not sure about android)
Has physics. 3D native. Imports models from everything from Blender through Maya & 3Dstudio... Bajillions of pre-fab functions standard. Amazing series of tutorials on youtube (look up Tornado Twins). Free license for everyone earning less than $100K (enough to get you rolling)
After a week in Corona with good, but not stellar results, I jumped onto the Unity engine and had fantastic results very quickly.
I really hate to say it because I followed Carlos' tutorials and the anscamobile team seems to very genuinely care about providing a top-of-the-line product, but it's really just not there yet.
Unity 3d is a far better choice. (for now, in my opinion) - you'll at the very least be able to use C# and Javascript "in the wild" if your game plans don't work out. Think about it... what are you going to do with LUA? Write a WOW addon? (to be fair, some of those guys make $100k in profit sharing from sites like curse... but that's another rant)
Anyways.
@ZYANG - you may want to compare notes with your tool against the Corona Rapid Prototype tool built by nerder in Silverlight http://www.nerderer.com/crp/ http://www.nerderer.com/crp/ I was planning on working this weekend on a Unity project, but I'll try to find the time to have a play about with this and get your some, constructive feedback. (if my opinion's worth anything ;)
- zyang 16y agoCorona is 2D. Unity is, well, 3D. Apples and oranges.
- AlexC04 16y agoBut Unity can be used for 2D development. http://unity3d.com/support/resources/tutorials/2d-gameplay-tutorial http://unity3d.com/support/resources/tutorials/2d-gameplay-t... and can create for iPhone. http://www.zombievilleusa.com/zombieville1.html http://www.zombievilleusa.com/zombieville1.html http://appadvice.com/appnn/2009/12/apptalk-interview-with-noah-bordner-developer-of-omg-pirates-and-zombieville-usa/ http://appadvice.com/appnn/2009/12/apptalk-interview-with-no... They're both development environments, they're both designed to help you create code for mobile devices, they both have physics and are currently marketing in the 'game engine' space. It may be apples to oranges - but they're still both fruit. I'm not saying corona has no advantages. There are some... but in terms of product maturity and value for dev time spent (learning the framework, system and language), In my opinion Unity comes out way further ahead.