HTML5 قماش للألعاب والترفيه
الرسوم المتحركة والألعاب تسير جنبا إلى جنب. من بين العديد من الطرق لإنشاء الرسوم المتحركة ، يعد HTML5 canvas أحد خيارات التكلفة المنخفضة ، حيث لا توجد برامج مكلفة. Foundation HTML5 Canvas: For Games and Entertainment by Rob Hawkes هو كتاب جيد للمبتدئين للراغبين في تعلم إنشاء ألعاب Canvas HTML5.

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

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

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

أنت الآن جاهز لإنشاء أول لعبة لديك وهي لعبة البولينج الفضائية. تتعلم كيفية التحكم في الكائنات الثابتة وغير الثابتة إلى جانب كيفية إنشاء واجهة مستخدم للعبة. تتعرف أيضًا على اكتشاف إدخال الماوس وترميز سيناريو لاعب الفوز / الخسارة. The Asteroid Avoidance Game هي لعبتك التالية حيث يعلم Hawkes كيفية اكتشاف إدخال لوحة المفاتيح والتحكم في الصوت داخل اللعبة.

ينهي Hawkes الكتاب بمناقشة قصيرة للاختلافات بين قماش HTML5 والبدائل مثل FlashR. كما أشار إلى القيود المفروضة على قماش مثل أداء وحدة المعالجة المركزية ومستقبل اللوحة القماشية التي تشمل 3D ومكتبات مختلفة.

درس روب هوكس إنتاج الوسائط التفاعلية في جامعة بورنموث ، وهو مبرمج بصري متخصص في HTML5 وغيرها من الميزات الجديدة على شبكة الإنترنت. يمكنك تنزيل الكود المصدري من موقع الناشر.

معاينة على كتب Google

زيارة موقع الناشر

زيارة موقع المؤلف

* قدمت Apress Media نسخة مراجعة لي مجانًا.


تعليمات الفيديو: الفصل الثامن طموح جارية 2019 / 2020 العهد الجديد (ديسمبر 2021).