We decided to create a game from scratch in order to test our own framework: how hard/easy is to create a complete game with cocos2d ? how hard/easy is to add IAP/Ads/Analytics/etc ? How hard/easy is to publish it in the different stores? etc…
Most probably the game won’t be super fun (if it is super fun great, but that is not our goal), and perhaps our graphics are not the best… but again, our goal is not to create the best-game-ever… instead we want to create a complete game and learn from it so we can improve our engine.
I think this idea is impress, you dont need to create an amazing game with awesome graphics, just create a game from scratch with the engine to show the users the reference how to use this engine in real project.
Try to create a game with as much engine features as you can (not a must). And combine using another tool chains (cocostudio, cocoside…) is a big plus.
Sounds pretty nice. Is there any plans on what language are you going to use? Like C++, Lua or JS version of cocos2d-x? I think if it would be possible, creating the game in all 3 possible languages would be the best, but ofcourse it would create more work.
It would be extremely awesome if you could show HOW a cocos2d-x project could use more than one language!
For example C+±Side for stuff which is more heavy and JS for game scripting.
I can see your point. I guess I was thinking that we could use Code IDE, Studio, cocos command-line, etc and that could be the complete tool chain. I feel like we are having more users gravitate towards javascript recently. There are more and more JS posts each week on the forums. Last week it was close in number to the c++ posts.
Of course those tools should be used where possible, but when it comes to IDEs, it’s just personal taste.
I agree on JS being more of a starting language for people these days, but how many professional games are really made with JS compared to C/C++/Obj-C?
The core and bindings are also still implemented in C++, so JS users would never grasp what’s happening under the hood.
Regarding the posts, I think it’s cause of the false impression of the people, thinking C++ is way more complicated to learn and they fear the compiling/linking/building stages.