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 .