Yet Another Lua 2D Game Engine: Gideros

Just came across this one the other day…

http://www.giderosmobile.com/
[import]uid: 10478 topic_id: 12148 reply_id: 312148[/import]

oh, free, Integrated IDE, upload lua code to device for testing, offline build…a new competitor with great potential. [import]uid: 12088 topic_id: 12148 reply_id: 44266[/import]

But it runs on windows, what about macs? [import]uid: 3826 topic_id: 12148 reply_id: 44272[/import]

http://www.giderosmobile.com/download/
it run on mac and window. [import]uid: 12088 topic_id: 12148 reply_id: 44273[/import]

Yep, just saw that.

The language/syntax /nameSpace is easier to read as compared to Moai. This looks like Corona Project Manager combined with coronaSDK.

Cheers,

?:slight_smile: [import]uid: 3826 topic_id: 12148 reply_id: 44276[/import]

It looks pretty good on paper, but it’s obvious by looking at the roadmap that it still has a way to go before offering the same functionality as Corona. And it doesn’t have a pedigree - yet… [import]uid: 73935 topic_id: 12148 reply_id: 44298[/import]

Competition is great, particularly more SDK’s using Lua which will benefit us all. I’m enjoying Corona and plan to stick with it, growing pains and all. I’m sure the team at Ansca is watching all of these developments closely. :slight_smile: [import]uid: 8692 topic_id: 12148 reply_id: 44302[/import]

I guess corona has matured via interaction and feedback from the user community. Though newer options look great, they are still to be tested. As far as lua is concerned, it is here to stay, so that is one things that shall be constant, and leveraging learning LUA will be beneficial in the long run, irrespective of the platform/framework chosen.

Moai sounds great I was one of the early beta testers, but I could not really get much done, my expectations were I guess a bit different.

Gideros seems like a comparable contender with the language syntax similar to actionscript, I could almost copy paste the action script code and expect it to run.

I am sure that more players are welcome and Ansca welcome that to keep them on their toes. Apple is also working on a lot of things, so it is anyone’s guess on what tomorrow brings.

I just finished running two workshops for AUC at xWorld 2011 in Sydney, my audience was a mixed blend, all had only one thing to say, “Wow!! One line, unbelievable” and some of them are developers who worked with objective-C and some Academics that teach development. So, the variables that make something popular or not are varied, corona has them in their favor at this time and hope that they retain them too.

Cheers,

?:slight_smile: [import]uid: 3826 topic_id: 12148 reply_id: 44308[/import]

Eventually there will be a few products that will continually trump each other on each release - the worst thing to do is keep jumping between products, you need to pick one and stick with it.

The things that sold me on Corona are the support and community, and Blast Monkeys - it’s a perfect advertisement of what’s possible with Corona, and if I can’t pull something like that off I know it’s me, not Corona. [import]uid: 73935 topic_id: 12148 reply_id: 44311[/import]

Nice, thanks for the link. [import]uid: 5712 topic_id: 12148 reply_id: 44554[/import]

very good idea that Gideros provides a player on the iphone device that can run Lua script directly by uploading the code through wifi. [import]uid: 12088 topic_id: 12148 reply_id: 44730[/import]

Gideros does look like an interesting sdk, just starting out and looks like they pinched a lot of the keywords and phases from over here and rehashed them in similar ways, like: “Code less, code fast” So they are obviously going for the Corona crowd.

I’m not sure if it’ll catch on as it offers the same 2d functionality that we already have with BIG prices on there way soon, greater than even Corona’s pro price.

I would love to see some of the 3d functionality of Unity be offered up for free or nominal fee, now that would get some attention :wink:

– Chris

[import]uid: 33866 topic_id: 12148 reply_id: 44737[/import]

@cl-apps,
The market for quick app development is definitely no going to be elite developers. Purist devs would not touch anything other than objective-C or worse still C++.

The frameworks are generally trying for the Flash or similar non-developer type crowd, which incidentally does come back to a similar crowd as Corona Users. There are quite a few developers that do not mind using Corona for rapid app development.

The difference between the three offerings, CoronaSDK, Moai and Gideros is as follows

  1. CoronaSDK is a paid option, but you can correspond with the CEO/Co-founder and he is quite active in responding. The sample code that comes for Corona is amazing and it has about 8-10 games type source code as open source. They have recruited amazing staff that worl behind the scenes and on the forums (Jon and Peach)

  2. Gideros is free but not open source, it is new and has an actionScript like language, it has a few samples and works very much like ActionScript of C++ (Classes based) It is yet to be seen how many apps are approved by Apple using Gideros. It shows potential, one can develop on Mac and Windows (which is very important)

  3. Moai is an open source framework, but it is not exactly easy for a beginner to start developing with. The syntax is a bit more like Cocos2D/OpenGL, it almost requires a layer of language simplification to make it usable by the target audience of CoronaSDK.

Ultimately it is up to the individual on what they want to use, CoronaSDK is free till you decide to put your app on the store, the others are free even after you decide. But then the learning curve and the stability are some of the factors to consider.

Keep an eye out on reviewme@oz-apps.com there will be an in-depth comparison review for you all.

cheers,

Jayant C Varma
OZ Apps
http://www.oz-apps.com
twitter : @ozapps

ReviewMe
http://reviewme.oz-apps.com
reviewme@oz-apps.com
twitter: @whatsin4me
Facebook : http://www.facebook.com/whatsin4me [import]uid: 3826 topic_id: 12148 reply_id: 44739[/import]

Hey Chris, their price is cheaper than Corona. $149 a year for ios and android (and whatever else) in the future. The pro price you see is for 5 licenses. They are picking up steam and especially the feature of building offline is great. Corona definitely has a stronger community at this point.

Unity3d is already free but ios is $400 one time fee (still not too shabby)

I think competition is great as it forces companies to be better.

Sid [import]uid: 7475 topic_id: 12148 reply_id: 84336[/import]

Unity aside (which is really meant for studios), Gideros and Moai aren’t really mature enough to be considered viable competitors. Just because something is open source doesn’t mean that everything is magically implemented and fairly high quality. Each is at least 6+ months from matching what Corona has now, and that’s if Ansca just went MIA for awhile. Though they could be future threats.

With that said, if Ansca ever added the capability to custom-create modules/plugins natively, it’d pretty much be game over in my mind. Given how strong the Corona community is, and how many third-party developers build tools for it even though it’s closed source, pretty much every available API would be implemented in a matter of weeks as developers like MY rushed to grab a slice of the pie :stuck_out_tongue: [import]uid: 36054 topic_id: 12148 reply_id: 84351[/import]

@blasterv I dunno about 6 months as things are going pretty quick over there. I like how their sdk has a built in editor that i can just hit play and the game is on my iphone instantly through wifi. I see so many people asking for iAds but no go with corona. Did you try their sdk? The thing they lack are tutorials, templates etc. Plenty of that here.

Sid [import]uid: 7475 topic_id: 12148 reply_id: 84352[/import]

@blasterv,
Congratulations on your new game and lucky you that the C man promotes your game himself in tweets etc. However do remember nothing stays the same forever. Some developers that could not even code a year ago today advises coding stuff with the kids in this community going gaga. So that is change for you.

When you say that others are not mature enough, what exactly do you mean? Moai is aimed at mature and advanced developers, they have made it explicitly clear that for the kids there are other frameworks. You can do everything plus more with Moai that you can do with Corona.

Gideros is slightly greener in comparison but it has the ability to create Plug-ins that extend the functionality, just recently there was an article http://www.giderosmobile.com/blog/2012/02/02/howto-impressive-pagecurl-effect-gideros-studio/ that demonstrates a page curl effect using Lua and Gideros, that is how powerful it is. I had also created the Page Curl using Corona, found on my website, it works on the illusion of a page curl, here this is no illusion, this warps the image the way it should as it does not work on masks alone.

I have been here since Corona was launched, I have gone through my highs and lows with them, it is a good framework and make things easier, but if you have a look, there are more new developers than there are the older ones, slowly they are gone because they waited or wasted enough of their time.

If something can be done with A, then it can also be done with B or C. I just discovered that Stencyl has a scratch type blocks to build code, which a lot of developers sneer upon as it reminds them of GameSalad, but you can switch to the Java code view or the Obj-C code view. Now that is powerful…

Ansca has been unfortunately slow in implementation of a lot of basic features, the chance of monopoly that they could have had is unfortunately gone, now others frameworks are catching up equally fast.

Lastly the fear that many developers have is that what if as you suggested Ansca goes MIA or for some reason you are unable to leverage your existing code or investments in corona.

It would be wise if you look at everything a bit more rationally, use the tool that fits best, because is Windows better than a MAC? is an Android better than iOS? There is no better solution than the one that you need for your issue on hand.

[import]uid: 3826 topic_id: 12148 reply_id: 84363[/import]

looks very impressive integrated ide, support for arm6, no need of internet connection, module development, better memory management

will definitely good competitor of corona

[import]uid: 12482 topic_id: 12148 reply_id: 84365[/import]

@JayantV You just have to ask him nicely. I’m not on any special list. Keep in mind I was the one yelling at Ansca for 6 months to get some of the features I wanted (such as Native GC), so I can understand your frustration. That’s one of the disadvantages to closed source.

When I say maturity, I mean platform maturity. Yes, Moai and Gideros have the capability to surpass Corona, especially since developers can write their own plug-ins and such. However, people actually need to do that, create a community, share what they have, etc. to make that happen. That doesn’t happen overnight and takes time to grow.

All I’m saying is Corona is better “now”. Moai and Gideros have potential, but they need to realize it first.

Besides, if you’re really talking future, none of this should matter at all, as Corona, Moai, and Gideros will all fail once Windows Phone conquers the world :slight_smile: [import]uid: 36054 topic_id: 12148 reply_id: 84367[/import]

@Player4 I bring up iAd all the time too. It needs to happen :stuck_out_tongue: [import]uid: 36054 topic_id: 12148 reply_id: 84368[/import]