खेल और मनोरंजन के लिए एचटीएमएल 5 कैनवस
एनीमेशन और गेम हाथ से जाते हैं। एनीमेशन बनाने के कई तरीकों में से, HTML5 कैनवास कम लागत वाले विकल्पों में से एक है, क्योंकि इसमें कोई महंगा सॉफ्टवेयर शामिल नहीं है। फाउंडेशन एचटीएमएल 5 कैनवस: रॉब हॉक्स द्वारा गेम्स और एंटरटेनमेंट के लिए एचटीएमएल 5 वीवर्स गेम बनाने के लिए सीखने वालों के लिए एक अच्छी शुरुआत की किताब है।

Hawkes मूल HTML5 पृष्ठ को डिक्रिप्ट करके HTML5 के लिए एक परिचय शुरू करता है। वह चर्चा करता है कि HTML3 के साथ CSS3, जावास्क्रिप्ट और JQuery लाइब्रेरी कैसे काम करते हैं। चूंकि जावास्क्रिप्ट HTML5 के साथ गेम निर्माण का एक महत्वपूर्ण हिस्सा है, इसलिए लेखक जावास्क्रिप्ट के मूल तत्वों को कवर करने में बहुत समय खर्च करता है, जिसमें चर, डेटा प्रकार, फ़ंक्शन, सशर्त और अधिक शामिल हैं। एक बार जब यह रास्ते से बाहर हो जाता है, तो एचएक्यूएस एचटीएमएल 5 कैनवास की मूल बातें पर आगे बढ़ता है, यह आकृतियों को आकर्षित करने और ब्राउज़र को नियंत्रित करने के लिए कैनवास को मिटाने के लिए चरण-दर-चरण लेता है।

हॉक्स स्केलिंग, रोटेशन और अन्य परिवर्तनों का परिचय देते ही चीजें दिलचस्प होने लगती हैं। इसके बाद, वह छाया और ग्रेडिएंट के साथ यथार्थवाद को जोड़ने और कैनवास को एक छवि के रूप में निर्यात करने के लिए आगे बढ़ता है। एक बार जब आप सीख लेते हैं कि खरोंच से एक छवि को कैसे लोड करना और बनाना है, तो वह एक छवि को बदलने और प्रभावों को लागू करने के लिए पिक्सेल हेरफेर तक ले जाता है।

गति और चीजों को स्थानांतरित करना आपको अपना पहला गेम बनाने के करीब एक कदम मिलता है। हॉक्स मूल बातें याद करता है जैसे कि राज्यों को याद करना और एक सर्कल के साथ आंदोलन करना। आपके पास सीमाओं और टकराव का पता लगाए बिना कोई खेल नहीं हो सकता है और लेखक भौतिकी की मूल बातें जैसे वेग, त्वरण और घर्षण का उपयोग यथार्थवादी गति बनाने के लिए करता है।

अब आप अपना पहला गेम बनाने के लिए तैयार हैं जो एक स्पेस बॉलिंग गेम है। आप सीखते हैं कि अपने खेल के लिए उपयोगकर्ता इंटरफ़ेस का निर्माण करने के साथ-साथ स्थिर और गैर-स्थिर वस्तुओं को कैसे नियंत्रित किया जाए। आप माउस इनपुट का पता लगाने और जीत / हार खिलाड़ी परिदृश्य को कोड करने के बारे में भी सीखते हैं। क्षुद्रग्रह परिहार खेल आपका अगला गेम है जहां हॉक्स सिखाता है कि खेल के भीतर कीबोर्ड इनपुट और नियंत्रण ऑडियो का पता कैसे लगाया जाए।

हॉक्स पुस्तक को HTML5 कैनवास और फ्लैश जैसे विकल्पों के बीच अंतर की एक छोटी चर्चा के साथ समाप्त करता हैआर। वह सीपीयू प्रदर्शन और कैनवास के भविष्य के रूप में कैनवास की सीमाओं को भी इंगित करता है जिसमें 3 डी और विभिन्न पुस्तकालय शामिल हैं।

रोब हॉक्स ने बोर्नमाउथ विश्वविद्यालय में इंटरएक्टिव मीडिया प्रोडक्शन का अध्ययन किया और यह HTML5 और वेब की अन्य नई विशेषताओं में विशेषज्ञता वाला एक प्रोग्रामर है। आप प्रकाशक की वेबसाइट से स्रोत कोड डाउनलोड कर सकते हैं।

Google पुस्तकें पर पूर्वावलोकन करें

प्रकाशक की वेबसाइट पर जाएं

लेखक की वेबसाइट पर जाएं

* एप्रेस मीडिया ने मुझे एक समीक्षा प्रतिलिपि नि: शुल्क प्रदान की।


वीडियो निर्देश: MP के Rewa में जबरदस्त सड़क हादसा, 9 लोगों की मौत (मई 2024).