I would like to try to make a game which is similar to an existing one, but lower graphics and lower budget.
I know they used Cocos2D-x, but I don't know that framework.
Also I am not interested in iOS version now, just Android.
The major pitfalls what I have found are:
- if I write in SDK only with 2D canvas thats is the fastest development time, but is like how it would be open source: Everybody can decompile-it in 4 seconds and make a clone.
- if I go to a lower level JNI, than it not so easy to read all, like a plain text file, but except of some decompile protection doesn't give anything in plus.
- If I start at a lower level: OpenGL than is slow the development. It is hard to make a "dialog" a "text", a sprite plain animation is ok based on different images for each keyframe.
- mixing OpenGL surface and native components (text) usually not a great idea.
- tutorials for different frameworks, game engines are starting with triangles, vertices.
A screen record of the game is visible here:
At 05 sec it starting a "fight Scene". It seems to be 2D only. But there are the "flying texts" : loose health, restore health.
Also I don't know what happens when an archer launch an arrow. Is the arrow a new sprite?
Are there any free tools, which can be embedded into Android easy with bone/skeletal animations? - as I have seen they are exporting a large number of png files.
How should be done that scene and the result dialog after that? - the dialog has animation with stars and the result items added, it is not displayed all once together.
There are many other dialogs in game which has texts.
I don't want to waste 3 - 5 weeks with 1 dialog to be placed 1 animated text there. Ideas?
For iOS is something like this: http://vimeo.com/87028759 available