As I started to work with Gideros more thoroughly a week ago, i collected some features i miss the most, see them below in order of importance (most of them asked by others as well, some already on the roadmap in some way). I try to do a kind of drawing app, which i understand Gideros may not be made for primarily but i wanted to do something cross-platform and also i like lua as previously i worked with as3 (and processing) and gideros seems to be the best choice for me given these assumptions. (also it was important to have a free solution to work with until i manage to make some profit)
I would be happy if the developers could tell something about their plans about these features (i understand that putting anything on the roadmap is too strong a promise, so i'm satisfied if you say anything approximate schedule, which you do not need to achieve of course).
so the features:
1. rendertotexture ,i.e., bake a sprite onto another sprite (its parent, e.g.), so that they become one sprite/bitmap
2. antialiasing (for shapes is enough for me for now, but smoothing of all sprites was asked by others also and would be helpful)
for partial solutions see these helpful comments:
http://www.giderosmobile.com/forum/discussion/1556/antialiased-lines-in-a-shape#Item_43. pressure sensitivity plugin or whatever solution to get pressure info for android devices
3a. perhaps i would be happy with an example in the documentation about how to write a most simple android plugin that calls some java function (and not c))
3b. perhaps writing a java plugin should be made simpler, now it seems that it works only through c somehow, which i don' get so far
for help about these see these nice comments:
http://www.giderosmobile.com/forum/discussion/1557/get-stylus-pressure-information#Item_14. deploy app to windows pc
thanks for listening, overall i like gideros a lot and hope that it will be able to expand in a way that these features also get included at some point.
Comments
http://appcodingeasy.com/Gideros-Mobile/Creating-plugins-for-Android-in-Gideros
In any case with this documentation 3a is probably answered. Thanks again.
Fragmenter - animated loop machine and IKONOMIKON - the memory game
But theoretically there is a solution, it would be to create generic plugin, that would simply allow to call any method of any Java Class from Lua. But again that would be pretty difficult (because all the code changes based on what arguments you are passing and receiving, you actually need to know the type of arguments beforehand),
or solution would be not very usable (where from lua you need to not only specify java class and method, but also all types of all arguments, that would basically generate needed C code).
Both approaches are not perfect and are quite complex, that at least for now does not seem to be worth it.
But don't worry, at least your plugin seems to be quite easy, and if you stuck anywhere just post here, and we'll help you
In any case i uploaded the pressure sensitivity plugin example: http://www.giderosmobile.com/forum/discussion/1557/get-stylus-pressure-information#Item_6
If you can tell something about the other 3 feature requests, i would appreciate that.
Fragmenter - animated loop machine and IKONOMIKON - the memory game
Likes: techdojo, zakkwylde
waysay, you KNOW we'll hold you to that!#MakeABetterGame! "Never give up, Never NEVER give up!" - Winston Churchill
Website: http://www.castlegateinteractive.com
https://play.google.com/store/apps/developer?id=Castlegate+Interactive
Maybe I was hoping that he wouldn't eat too many boxes of Turkish Delight and then feel too sick to code, or err... maybe I'm just crap at spolling this early in the morning...
Actually I was going to amend my above post to add a sneaky feature for desktop apps.
It would be great if you could find a way for any exported windows apps to be contained within a single .exe file, I think it makes a big difference to the look and feel of an app if all the resources are packaged into a single file - the same way as it looks with the .app folders on a Mac.
#MakeABetterGame! "Never give up, Never NEVER give up!" - Winston Churchill
I'm not sure for a single .exe file but a single .exe file + a single assets file is possible.
Fragmenter - animated loop machine and IKONOMIKON - the memory game