Top 5 most wanted features

  1. Native Game Center. [import]uid: 26769 topic_id: 18265 reply_id: 70580[/import]

@iphonedev

  1. Page Curl support - what do you mean by Page Curl support? Is iOS SDK or Android SDK has such functionality?

I did such test app in Corona but app send request on my server where PHP Curl start work and return request as JSON. [import]uid: 12704 topic_id: 18265 reply_id: 70588[/import]

  1. Native and full support for GameCenter (all sdk gamekit exposed will be great)
  • Needed direct access to leaderboards to show player rank in-game (to compare with a live ranking)
  • Access to friends ranking of same game.
  • Needed direct link to GC leaderboards
  1. Shaders and blend modes. To add customs HSLS files for screen post-processing effects (for example a simple openGL black&white shader). Also custom blend modes and full control on groups to add it.

  2. Native Particle System. In addition to blend and shaders, a native and fast particle system to avoid LUA calculations of 20, 50, 100 particles on screen.

  3. Better shape graphic options (Curves, polyshapes, deformed rectangles) and 2.5D controls for perspective and distort images.

  4. Better control of Box2D. (framelock , etc)

Also, i don’t know if it would be possible to add our own Objective C modifications (add-ons for corona SDK). Ok, is fairly complicated, but it would be a great upgrade to take advantage of third party code libraries translated to Corona SDK. [import]uid: 55808 topic_id: 18265 reply_id: 70590[/import]

I think by page curl, he means the visual effect of a page turning like the book app uses.
[import]uid: 19626 topic_id: 18265 reply_id: 70591[/import]

@jose2 great features gathered in one place! But lot’s of them can’t be done to iOS and Android in one style I’m afraid.
I’m strictly iOS because from my experience Android Market sux. Users don’t buy paid apps and ads revenue is low.

My dream is 2 SEPARATE CoronaSDK version where iOS version has all iOS SDK features but when it’s not possible from company / marketing reason I just buy Objective-C book.

iOS 5 SDK bring so much delicious things! :slight_smile:

BTW. CoronaSDK needs OpenGL goodies because right now start to loosing in compare to HTML5 Canvas:
http://www.youtube.com/watch?NR=1&v=lVNy4bae7Ng

and WebGL with full support of OpenGL 2.0 features is rising star. [import]uid: 12704 topic_id: 18265 reply_id: 70593[/import]

I know @gtatarkin, but some features i think needs to be exposed, at least to iOS, like GameCenter and Shaders. I see a lot of games like doodle jump or push panic with live-rank in-game, and i think cant be difficult to expose it to lua. A simple function that now can be called from gamekit or openfeint sdk. Gamecenter is a must for a game, and need better support from corona SDK

Also a particle system like cocos2d is needed to create good effects without create X calls to gameloop lua functions, like transition.to works to move a graphic.
. What do you think? [import]uid: 55808 topic_id: 18265 reply_id: 70597[/import]

@jose2 native GameCenter is “must have” feature ASAP. BTW. Look how easy is creating particle system in iOS5:
http://www.raywenderlich.com/6063/uikit-particle-systems-in-ios-5-tutorial
You can move 10000 particles without preformance hit. I love Particle Candy but it play with LUA so preformance is poor. There is no way to build good liquid physics right now, there is no way to build true 2.5D transitions because preformance hit. You can do it:
http://www.youtube.com/watch?v=A0-UMUEymcQ
but just as proof of concept and not usefull feature. [import]uid: 12704 topic_id: 18265 reply_id: 70602[/import]

Exactly. A way to move thousand of particles without perfomance hit. I use also particle candy and works great, but perfomance gets down with a little number of particles because moves all with LUA.

Also HSLS shaders will be very easy to implement just like in cocos2d and you can achieve great effects without perfomance hit (a simple blur to call a pause game for example). [import]uid: 55808 topic_id: 18265 reply_id: 70618[/import]

  1. antialias = false,… that works … or I mean to say one that works with .pngs! It would reduce the space required for my pixel game x4. It is a waste that I have to store scaled up images of pixel art so that they do not become blurred out.

or as Don for Spriteloq puts it, ‘allow the option of nearest pixel matching for scaling. It would do away with a lot of the blurriness people are seeing with their images.’

(sorry Don, I quoted you…you have a better way with words than I do.)
[import]uid: 100299 topic_id: 18265 reply_id: 70732[/import]

  1. Improved transitions: pause/resume methods 2. OpenGL shader support
  2. On-device debugging
  3. Improved Text Fields
  4. Access to bitmap data
    [import]uid: 11757 topic_id: 18265 reply_id: 71029[/import]

For me it would be:

  1. Android mapview Projects are waiting for it

  2. Better UI functionality/controls Projects are waiting for it

  3. Ads

  4. debugger/IDE

  5. 3d support

The lack of maps for android is stopping me from becoming a subscriber right now.

I can see a definite trend in what is being asked for.
[import]uid: 74142 topic_id: 18265 reply_id: 71178[/import]

  1. Game Center
  2. Push Notifications
  3. Improvements to Physics API (friendlier collisions, etc.)
  4. iAd/more ad options
  5. Email attachments/more native Apple functionality

+More stats in Launchpad analytics (# downloads, free, paid, rankings, reviews) [import]uid: 40033 topic_id: 18265 reply_id: 70152[/import]

There seems to be a fairly big omission in the candidate list:
Support for Android Application Licensing: http://developer.android.com/guide/publishing/licensing.html

If you publish a paid app in the Android Market without this (or “copy protection” which has some undesirable limitations) it will be distributed without authorisation in several Chinese app stores, meaning you will not receive any revenue when your paid app is downloaded from these stores.

My votes:
+1 Android in-app purchase
+1 Android Application licensing support
+1 improved pause / resume support [import]uid: 60648 topic_id: 18265 reply_id: 71806[/import]

Formatted text. Please. Some way to output wrapped, formatted text blocks. Pretty much what we can do in HTML would be great. [import]uid: 37366 topic_id: 18265 reply_id: 71923[/import]

+1 on Formatted Text. The ability to use italics and underline would be nice. [import]uid: 10211 topic_id: 18265 reply_id: 71956[/import]

  1. Better debugging, on device debugging/upload
  2. On device profiling

(More API oriented:)
3. More widget stuff, standard GUI is very important for non-game apps
4. Vertex/pixel shaders (OK, guess this may require OGLES 2.0 path if old OGLES is used atm)
5. Level/GUI editor [import]uid: 58849 topic_id: 18265 reply_id: 71959[/import]

According to Danny this thread should close tomorrow, so anyone else wanting to add their thoughts should do so soon. Really looking forward to seeing the final tally… [import]uid: 64596 topic_id: 18265 reply_id: 72829[/import]

  1. A published roadmap which list what features Ansca is committed to developing. This should include target dates and be updated when plans change.
  2. Game Center
  3. Better ad choices. Ads that don’t cause an app to slow down or crash. Ads that work as documented (if you run the sample code provided by the add company you should see ads). Ads that give the app developer control over the size and placement of the ads.
  4. Any performance improvements.
  5. Bluetooth support. [import]uid: 67839 topic_id: 18265 reply_id: 72846[/import]

1.) Drop the price-tags! Corona is a good product, but other companies are hunting you closely and advertising with lower prices…

2.) At long last, contrive a Player for instant device testing , like Gideros Mobile did! A Player that can run your code instantly on the device over wifi , without the need of the deploy process (build->install->run)! Forget about crappy “Corona Remote”, “rCorona” and what not.
With that you wouldn’t have problems with the provisioning files, discussed over and over in the forum. You would also gain a lot more subscribers and new users! Dead sure!

3.) Better Debugger. Maybe integrated somehow into Corona App? … and IDE? Surprise us.
Especially the second is my big fav+ since I’ve tested it with Gideros. You should hurry with this. [import]uid: 73502 topic_id: 18265 reply_id: 73579[/import]

Not in a specific order:

Fluid Dynamics

Improvements to Physics API (friendlier collisions, etc.)

System capabilities API

Add “2.5d” image transforms

Access to bitmap data [import]uid: 24111 topic_id: 18265 reply_id: 73583[/import]