برمجة الألعاب لالروبوت

برمجة الألعاب لالروبوت 01: المقدمة

42 فيديوهات

238 دقيقة

هل ترغب في بناء لعبة الروبوت الخاص بك؟ عظيم! اسمحوا لي أن أعرض نفسي قبل. اسمي داني وأنا سوف تعمل هذه الدروس حيث انني سوف يعلمك كيفية بناء لعبة للهواتف النقالة مع الروبوت. خطوة خطوة الفيديو إلى الفيديو وبطريقة موجهة دائما، سوف تظهر لك كيف يمكنك بناء شيء مثل هذه اللعبة. شيء من هذا القبيل نسخة من الهندسة داش. وهي اللعبة التي لا تزال في النموذج الأولي، أي

التي سنبني أفضل بكثير مما أنا عليه الآن ... --soy سيئة جدا. أفضل بكثير من أنا التدريس، وهذا مجرد نموذج أولي. لكن العيب أن تعطيك فكرة عن هذا النوع من الاشياء التي سوف نبني. والآن أي شخص يقول 'كنت تمزح معي، لا يمكن أن يكون، كيف يمكنك أن تقول وأنت تسير لبناء لالروبوت إذا كنت تعمل على جهاز الكمبيوتر الخاص بك؟ 'لأننا ذاهبون الى استخدام مكتبة دعا libgdx بارد جدا.

هذه المكتبة لديها ميزة تسمح لنا ببناء ألعاب المتعدد من دون جهد، وهذا هو، ونحن يمكن أن تجعل من لعبة في البرمجة الكمبيوتر ولدينا اختبار على جهاز الكمبيوتر الخاص بك، ولكن بعد ذلك يمكننا تصديره إلى العديد من الأجهزة، بما في ذلك الهواتف المحمولة مع الروبوت. والنتيجة هي تماما مثل التي يمكنك العثور على جهاز الكمبيوتر الخاص بك. وهي تعمل في عينه، على سبيل المثال، وهذا هو الإصدار لالروبوت.

[الموسيقى] انظر؟ أم ... اه. أنا سيئة جدا. ولكن مهلا، دعونا استخدام هذه المكتبة، وبعض سيطلب ما أحتاج إلى معرفته لمتابعة تفسيراتك؟ مع العلم جافا، فإنه لن يكون كافيا. لأنني لا يضع أي شرط. لن أطلب تعلمون تقديم طلبات لالروبوت أو الذهاب أنت تعرف أن أطلب منكم لجعل الألعاب. كل شيء سوف يشرح خطوة بخطوة من البداية، بدءا من كيفية تثبيت أدوات التطوير و

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

أول من المكتبات التي نستخدمها scene2d، فإن المكتبة التي تأتي مع libgdx وتسمح لنا أن نضع في عرض كل ما ترى هنا كما الدمية، أو أسياخ، دون بالجنون. Scene2D ما هو جيد عن ذلك هو أن نطلب منك إضافة أشياء و يتعامل مع تنظيمه. نحن أعضاء مجلس الإدارة، ونحن نقول 'ترى، وأنا أريد منك أن يحصل هنا ولا تتحرك'، ولكن كل ما يفعله بالنسبة لنا،

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

كيف سأدفع للحصول على تراخيص أو royalities؟ 'الجواب هو لا شيء. لأن libgdx هي مكتبة مجانية، هي في الواقع مكتبة المصدر المفتوح، بحيث يمكنك تحميل واستخدام دون دفع أي شيء، وتنشر دون أي مشكلة. يمكنك إرسال التطبيقات سوق Play أو App Store بمجرد الانتهاء من تطوير اللعبة وحتى كسب المال مع اللعبة. أنك لن تضطر لدفع أي شيء،

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

العثور على دورات جديدة، والاشتراك. لن يكون هناك غير المرغوبة، وعدت :)

عن المؤلف

foto de jotajotavm
José Javier Villena

السيرة الذاتية: محلل مبرمج في لغات مختلفة. منصات المعلم PREMIUM المعترف به عالميا باعتباره CodigoFacilito. مقالات رئيس التحرير Cristalab. ويرعى بلدي قناة يوتيوب من قبل الناشر ANAYA وLaTostadora. أود أن أشرح بالتفصيل وإعطاء أمثلة عديدة لتجنب الشك.