When I first started working on Yobi , I've googled more than a dozen of times about the pros and cons of every game engine that existed : from using the native api of android to more propriatary engines like Game Salad and others . I actually first started coding Yobi using java and the android sdk from google, but I had too many bugs and problems with the SDK, I Decided to use a more All in one like engine, It would make my life way easier . After too much googling and questions, I decided to use Unity for 5 reasons : Unity Is accessible for everyone : Seriously, You can right now start making games, Unity is very accessible to everyone : The free license is already enough for small indie studios for their first game .The pro license is 1500 $ , This is a LOT for an indie, but think about it : you don't need the pro license until you make 100k $ a year ! Unity has a huge community : Unity is known for its huge user base, There are already 10k questions on stackoverflow tagged with unity3D . Also the Unity Answers & Unity forums are highly active ; It would be very hard to not find an answer for your question/problem . Unity supports many publishing platforms : From web to XBOX, the Unity engine supports many publishing platforms . This represent a huge advantage for indie devs who don't have enough money to hire devs in each platform, for example if your game is a mobile game just like Yobi , you don't need to know Swift/Obj-c to create an IOS version of your Android game made with java . Unity lets you publish to many devices and consoles using the same technologies with less costs . But be aware that not all publishing platforms supported by unity are included in the Free license , only Android/IOS & Desktop & Web/facebook are currently included in the unity free version . Conclusion Unity is a great tool for indie dev who can't afford the cost of making a game using lower level languages (C/C++), small and mobile games can run at a decent speed .
I think every indie dev should use Unity 3D .
Don't forget to follow us on twitter : @GameYobi, Or on Facebook : Yobi The Game .