من رفتم یکم مطالعه و تحقیق کردم توی گوگل

چند تا موتور بازی رو خیلی تعریف کرده بودن

اولیش که یونیتی هست، واقعا خیلی سرو صدا کرده جدیدا، تنها عیبی که خیلی بزرگ نمایی میکنه حجم زیاد بازی ها ساخته شده توسط این موتور هست، اینطوری که گفتن یک بازی 2D خیلی ساده حداقل 10 مگابایت حجمش میشه ... البته مسئله دیگه هنوز دقیق نفهمیدم اینه که یونیتی اگر نسخه رایگان باشه چقدر با نسخه خریداری شدش فرق داره ؟

اندانجین رو خیلی ها تعریف کردن ازش، گفتن برای یادگیری ساده ست، آموزش شاید براش زیاد نباشه اما مثال و نمونه زیاده براش ولی تنها عیبش اینه که فقط برای اندروید میشه نوشت
یعنی اگر بخوای یک بازی بزنی که هم توی اندروید هم آیفون باشه، باید قید این موتور رو بزنی

یک موتور دیگه هست که چند جا اسمش بود و کنار اندانجین معرفی شده به اسم libgdx
گفتن آموزش هاش زیاده، یکم کدنویسیش از اندانجین سخت تره ولی آزادی عمل بیشتری میده، زبونش جاوا هست
libgdx روی اندروید، آیفون کار میکنه

موتور cocos2D رو دیگه ساپورت نمیکنن، برای اندروید گفتن خیلی باگ داره و کلا بیخیال این موتور

اما یک موتور دیگه به اسم cocos2D-x که ازش تعریف زیاد کردن و خب مسلما آموزش و اینا زیاد داره، زبونش سی پلاس پلاس
روی اندروید، آیفون، ویندوز فون، بلک بری جواب میده

من فک میکنم اگر بخوایم فقط روی اندروید و در حد متوسط و پایین کار کنیم بهترین گزینه اندانجین باشه چون کاملا رایگانه، زبونش جاوا هست، آموزش براش هست

گزینه های بعدی برای کارهای حرفه ای مسلما یونیتی هست که من یکمی باهاش کار کردم، محیط خوبی داره، آموزش براش زیاده، کدنویسی بسیار کمتره ولی خب شاید یک سری چیزاش کامل رایگان نباشه