As we all know gaming industry growing big day by day. China is becoming a fastest growing country in a world in terms of gaming revenue. Have you ever think why your games are not getting the organic download from the crowded market? I would like to share my experience which might be affecting your downloads. One of the biggest reason, I will is a selection of wrong game engine. I would like share when you should use Unity3d or Cocos2dJS.
Unity3d
Pro :-
1. Fast Development with strong developers community.
2. Excellent documentation for an entry level programmer.
3. Best game engine to create Augmented Reality & Virtual Reality product.
4. A developer is easily available in a market.
Cons :-
1. Have to pay monthly rental to Unity3d if you are using pro feature.
2. Not recommended for 2D games especially when you have device storage concern like India, Nigeria, Kenya.
3. Game engine not fit for the web build specially for mobile web build.
Cocos2dJS
Pro :-
1. The development community is growing day by day.
2. Best game engine to develop 2D games especially for The Web ( Desktop + Mobile) build
3. Can produce low device storage build compare to Unity3d.
4. Don't have to pay monthly rental to anyone.
5. Completely open source game engine.
Cons :-
1. Lack of documentation on the website.
2. Very less community support for development.
3. Taking more development time compare to Unity3d.
I would like to suggest before to finalize any game engine for your project, please consider above point.
If you are facing any issue related to choosing which game engine you should use, Kindly add me on Skype ( rishabh.creatiosoft) for free consultancy.
For more information - https://creatiosoft.com/