السلام عليكم ورحمه الله وبركاته

انا اريد صنع العاب للاندرويد ولذلك فكرت فى استخدام محرك unity3d ولكنى قرأت أن المحرك يستخدم لغه c# لذلك الان ماذا افعل هل تعلم جافا ضرورى مع أن اللغه التى يستخدمها المحرك هى c# ام يمكن صنع لعبه بواسطه جافا

سؤال اخر اعلم انه يمكن صنع تطبيقات بواسطه c# xamrain والاداء حسب ما قرأت واحد ولكن الجميع يتحدث عن حجم البرنامج الكبير هل هذا صحيح اريد مقارنه بين حجم البرنامج اذا تم بناءه بواسطه جافا واذا تم بناءه بواسطه xamrain