C / C ++
منصفانه میباشد بیانکنم که اکثر مردم با قرائت این بخش در رابطه سی و سی پلاس پلاس نباید این مسیر را برای توسعه و گسترش برنامه های Android گزینش نمایند. Android Studio از کد C / C + + را با به کار گیری از Android NDK (Kit Development Kit) پشتیبانی می نماید. این بدین معنا میباشد که شما تایپ کردن کد را انجام می دهید که در دستگاه مجازی جاوا اجرا نمیشود، بلکه به طور اول بر روی دستگاه اجرا میگردد و به شما قابلیت و امکان در دست گرفتن بیشتری بر روی مواقعی مانند خاطر میدهد. برای برنامه های کاربردی قوی مانند بازی های سه بعدی، این میتواند به شما اذن میدهد که همت مازاد را از یک دستگاه اندروید بردارید و یک اپ با صرفه ایجاد فرمایید. همینطور بدین مضمون میباشد که شما حاذق خواهید بود از کتابخانه های مندرج در C یا این که C ++ به کارگیری فرمایید.
با این اکنون، بازهم تهیه و تنظیم آن بسیار مشقت بار میباشد شاید بهتر میباشد برای ایجاد بازی های سه بعدی از ابزار مطلوب و منحصر آن به کارگیری فرمایید .
C #
اصولا یک ورژن بی آلایش خیس و شی گرا C و C ++ میباشد که بوسیله مایکروسافت پباده سازی شدهاست. این فعالیت با انگیزه به کار گیری توان C ++ و سهولت ویژوال بیسیک میباشد و تا حدودی تحت عنوان یک ورژن معمولی از جاوا مذکور میشود. مانند جاوا، C # ماشین گردآوری آشغال میباشد بهاین معنا که شما نیازی به نگرانی در باب چیزهایی مانند کمبود خاطر و رهاکردن رم خویش ندارید. در عین حالا، C # امروزی خیس از جاوا میباشد با یک سینتکس پاک – ممکن میباشد سی پلاس گزینه پسند خیلی ها باشد به هرحال این موردها به ذوق وسلیقه بستگی دارا هستند.
در صورتیکه بخواهید بسیار معمولی البته در عین هم اکنون قوی وارد عرضه برنامه نویسی اندروید گردید پیشنهاد می شود که از سی شارپ و یونیتی به طور ترکیبی به کار گیری ببرید. Unity یک موتور بازی میباشد (بهاین معنا آن چیزهایی مانند محاسبات فیزیک و رندر گرافیکی 3D را ارائه مینماید) و یک IDE میباشد دقیقا مانند Android Studio. این یک ابزار بدون پول میباشد که سبب ساز میگردد بازی های خویش را به شیوه اعتقادوباور نکردنی و بالاتر از انتظاری ساخت نمایید – صرفا با یکسری خط کد می توانید یک بازی در کمتر از یک ساعت تولید فرمائید. فارغ از پیچیدگی و همینطور به طور کامل قادر میباشد، که ابزار آیتم به کار گیری اکثری از استودیوهای بازی میباشد که محصولات آن ها در گوگل پلی منتشر شدهاست یک کدام از خصوصیت های بارز سی شارپ و تولیداتش این میباشد که تعدادی پلتفرمه میباشد. از همگی مهمتر، بسط دادن به اینشیوه بسیار کاربردی برای یادگیری برنامه نویسی Object Oriented یا این که شی گرا میباشد (به دلیل آن که در این باره در واقع اکثر وقت ها عمل با ابجیکت ها گزینه به کارگیری میباشند).