LearnGM
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

دورة صناعة لعبة اندرويد من الصفر

صفحة 2 من اصل 2 الصفحة السابقة  1, 2

استعرض الموضوع التالي استعرض الموضوع السابق اذهب الى الأسفل

دورة صناعة لعبة اندرويد من الصفر - صفحة 2 Empty دورة صناعة لعبة اندرويد من الصفر

مُساهمة من طرف GM Teacher الخميس سبتمبر 18, 2014 4:24 pm

تذكير بمساهمة فاتح الموضوع :

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


ملتقى صناع الالعاب العرب
منتدى رائع لكن لم نجد فيه شيء يجعلك مطور العاب اندرويد فكل الكلام حول تطوير العاب ويندوز
و حتى من يريد تطوير لعبة اندرويد يطرح سؤال و شخص أخر يطرح سؤال الخ....
و هكذا تضيع الاسئلة بمرور الزمن لذلك اليوم قررت ان اعمل دورة كاملة لصناعة لعبة بسيطة




دورة صناعة لعبة اندرويد من الصفر - صفحة 2 4003243756

نبدء بسم الله 
س\الى من توجه هذه الدورة؟
ج\دورة للجميع سواء كنت مبتدئ او متوسط لأننا نركز على اعداد الجيم ميكر للأندرويد و فكرة عمل لعبة و ليس فكرة لعبة؟




دورة صناعة لعبة اندرويد من الصفر - صفحة 2 4003243756

نفترض ان لديك حاسوب مكتبي او محمول Desktop or Laptop
و عليه نظام تشغيل ويندوز فقط , و انا شخصيا استخدم Windows 8.1 pro x86
نأتي اولا الى مجموعة ادوات سوف تحتاجها 
1- برنامج فك ضغط مثل win zip او win rar و هناك المزيد انت قم بتحميل ما تريده
2- الجافا انصحك بتحميلها اذا لم تكن موجودة لديك
3- شراء نسخة من Game Maker Studio اصدار professional و معه مودل الاندرويد فهذا افضل لك من شراء نسخة كاملة ب 799$
4- يفضل ايضا ان تقوم بشراء ال html5 مع الاندرويد




جيد الآن يمكنك شراء الجيم ميكر ستديو من هنا




دورة صناعة لعبة اندرويد من الصفر - صفحة 2 4003243756




بعد تثبيت الجيم ميكر ستديو و هو سهل التثبيت لن اتكلم عن طريقة تثبيته
شغله و ادخل License Key الخاص بك الذي استلمته عن طريق الايميل في عملية الشراء
جيد بعد فتح الجيم ميكر نحتاجه لأعداده من اجل يصبح جاهزاً لتطوير العاب الاندرويد
نحتاج الى التالي Sdk , Ndk ,Jdk
بعض النسخ لا تحتاج الى Ndk لكن انا استخدم اصدار 1.3 من الجيم ميكر ستديو وهو يحتاج الثلاثة
تحميل الـjdk من هنا
و تحميل الـ Ndk من هنا رابط مباشر
و تحميل الـ Sdk من هنا رابط مباشر
بعد تحميل الـ JDK قم بتثبيته
و الـNDK قم بفك الضغط عنه وضعه في اي مكان تريده لكن لا تضعه في Programs File
انا شخصيا وضعته على هذا المسار
"C:\Android\android-ndk-r10b"

قم بفك الضغط على الـSDK و ضعه في المسار الذي تريده على سبيل المثال
"C:\Android\android-sdk-windows"




دورة صناعة لعبة اندرويد من الصفر - صفحة 2 4003243756

قم بفتح مجلد الـSDK الذي وضعته على هذا المسار مثلا
"C:\Android\android-sdk-windows"

شغل ملف SDK Manager
سوف تظهر لك نافذة تحتوي على الكثير من الـCheck box كما يسموها المبرمجون
قم بالاشارة بعلامة صح للكل 
بعدها اضغط Install Packages
قم بالموافقة على اتفاقية الترخيص كلها بالضغط على 
Accept License
ثم اضغط Install
و اوعدك بأنك ستكررها كثير حتى تمل
لكن لا تمل فأنت ستصبح مطور العاب Android
و يجب ان تتعب قليلا قبل ان تصبح مطور العاب الاندرويد
بعد تحميل كل شيء ذكر سابقا نعاود فتح الجيم ميكر
من قائمة File نختار Preferences
ثم نختار Android و ذلك من أجل اعداد الاندرويد ل يكون جاهز للعمل
ونقوم بضبط key store كما في الصورة
دورة صناعة لعبة اندرويد من الصفر - صفحة 2 0zEWiF

ثم ننتقل لنافذة الـSDK و نقوم بضبطها كما في الصورة
دورة صناعة لعبة اندرويد من الصفر - صفحة 2 J0k10L





ملاحظة هامة انا وضعت المسار الذي وضعت فيه الـ sdk,jdk,ndk 
اذا استخدمت مسار مختلف ضعه بدل الذي وضعته انا
بعدها اضغط على Check Android sdk لتأكد من صحة المسار
و كذلك بالنسبة للـndk
يجب ان تظهر عبارة SDK OK و NDK OK
و هذا يدل على تعرف البرنامج على المسار و تأكده من صحة وجوده كاملا




بعد اكمال اعداد الجيم ميكر ليصبح قادر على تصدير العاب اندرويد
نقوم بعمل مشروع جديد New Project
و هناك اختلاف بين عمل لعبة اندرويد من الصفر
و تحويل لعبة مصنوعة سابقا لكي تعمل مع الاندرويد
و بما ان هذه الدورة تتحدث عن صنع لعبة من الصفر سوف نبد بمشروع جديد


دورة صناعة لعبة اندرويد من الصفر - صفحة 2 4003243756
ملاحظة هامة :- اللعبة التي سوف اطورها في هذه الدورة لعبة بسيطة و لا تعبر عن امكانياتي
و ذلك لأن هدفي بهذه الدورة هو جعلك قادر على تطوير لعبة بنفسك
و المهم فكرة عمل اللعبة و ليست فكرة اللعبة
دورة صناعة لعبة اندرويد من الصفر - صفحة 2 4003243756

ستكون اللعبة التي اطورها عبارة عن كرة تتحرك في متاهة
باستخدام ازرار تظهر على الشاشة
اول شي سنعمل سبرايت بحجم 48×48 لكرة بأي لون تريدونه
انا عملت واحدة زرقاء اللون
نقوم الآن بعمل سبرايت آخر لبلوك بحجم 64×64
يفضل ان تجعل الـOrigin لكل السبرايت في اللعبة Center 
بعدها نقوم باَضافة سبرابت بقياس 64×64 لعمل زر دائري او مربع و اعمل بداخله سهم تجاه الاعلى
قم بعمل Duplicate لهذا السبرايت ليصبح عدده اربعة سبرايت
قم بعمل Rotate للأزرار الاربعة لكي نحصل على كل الاتجاهات
نقوم بعمل اوبجيكت لكل سبرايت لذلك يصبح العدد 6
بعد انشاء الاوبجكت كلها 6
نجعل اوبجكت الكرة و اوبجكت البلوك Soild
جيد
سوف الخص لك طريقة عمل مفاتيح اللمس
الحدث Left Pressed للmouse عند تصديرك اللعبة للاندرويد سيأخذ على اساس انه حدث Touch اي لمس
ضع في حدث Left pressed لكل اوبجكت زر ما تريد ان يحدث عند لمسه
انا استخدمت مكتبة للحركة التي تأتي مع الجيم ميكر لتسريع العمل
دورة صناعة لعبة اندرويد من الصفر - صفحة 2 4003243756

الآن سنقوم بضبط بعض الاشياء الخاصة باللعبة
نفتح global game settings ثم نذهب لتبويب الاندرويد
و نقوم بضبطه كما في الصورة تحت
دورة صناعة لعبة اندرويد من الصفر - صفحة 2 GIUiOd
دورة صناعة لعبة اندرويد من الصفر - صفحة 2 4003243756

بعد ان تنتهي من عمل هذا
حول البلاتفورم في الاعلى الى html5
اذا اردت تجربته في متصفحك انا شخصيا استخدمت انترنيت اكسبلورر لتجريبه بعدها
اذا اردت تجربته من جوالك الاندرويد تحتاج لبرنامج yoyo runer 
و الذي يمكنك تحميله و معرفة طريقة استخدامه من هنا
بعد تجريبك اللعبة من هاتفك الاندرويد حان الوقت لتصديرها بصيغة Apk
لنشرها على Google play و جعل الناس يجربوها
من قائمة File اضغط على Create Application
اختر مكان تصديرك للعبة و انتظر حتى ينتهي الكومبايل من عمله
اذا واجهتك مشكلة في التصدير و ذلك بسبب عدم تواجد zipalgin
ستجد الحل الكامل لمشكلتك من هذا الرابط
بعدها قم بنشر لعبتك على Google Play
لكن حالياً لا املك حساب مطور في Google play و لا اعرف طريقة الرفع به
كل ما اعرفه ان حساب المطور متوفر بثمن مناسب و هو 25$ فقط
لكن لا يمكنك بيع العابك فيه وذلك لأنك تسكن في الوطن العربي
لكن يمكنك الربح من الاعلانات
دورة صناعة لعبة اندرويد من الصفر - صفحة 2 4003243756

الى هنا اريد اخباركم بأن عملية تطوير لعبة اندرويد في غاية السهولة و ان طول الادورة لا يعني صعوبتها
بل هو بسبب اعداد الجيم ميكر ليطور العاب اندرويد
دورة صناعة لعبة اندرويد من الصفر - صفحة 2 4003243756

في النهاية هذا جزء بسيط عن انشاء لعبة اندرويد حبيت ان اقدمه لكم
و هناك المزيد من الدروس
عن طرق اخرى لأستخدام ال virtual key اي الازرار الافتراضية
و كذلك بالنسب للسحب على الشاشة 
في المستقبل انشاء الله
تقبلوا تحياتي
NumberOneStudio


عدل سابقا من قبل #1 Studio في السبت سبتمبر 27, 2014 5:49 am عدل 7 مرات (السبب : اكمال الدرس)
GM Teacher
GM Teacher
 
 

الجنس : ذكر
عدد المساهمات : 748



الرجوع الى أعلى الصفحة اذهب الى الأسفل


دورة صناعة لعبة اندرويد من الصفر - صفحة 2 Empty رد: دورة صناعة لعبة اندرويد من الصفر

مُساهمة من طرف سداح الثلاثاء أغسطس 11, 2015 10:50 am

السلام عليكم

اخي واجهتني هذي المشكلة .
ليت تلاقي لي حل .
^_^

دورة صناعة لعبة اندرويد من الصفر - صفحة 2 2nkqa9t
سداح
سداح
 
 

الجنس : ذكر
عدد المساهمات : 224



الرجوع الى أعلى الصفحة اذهب الى الأسفل

صفحة 2 من اصل 2 الصفحة السابقة  1, 2

استعرض الموضوع التالي استعرض الموضوع السابق الرجوع الى أعلى الصفحة

- مواضيع مماثلة

صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى