मैं जावास्क्रिप्ट का उपयोग कर HTML5 में रीयल-टाइम मल्टीप्लेयर प्लेटफार्म गेम बनाने की योजना बना रहा हूं। जाल पर लगभग 4 घंटे की खोज करने के बाद, मुझे शाश्वत प्रश्न पर एक अद्यतित उत्तर नहीं मिला: डीओएम के साथ मेरा गेम प्रस्तुत करना कैनवास के अंदर इसे प्रस्तुत करने से तेज़ होगा? खेल पूरा दस्तावेज़ होगा। 2/4 खिलाड़ी मानचित्र पर कूदेंगे और एक-दूसरे पर शूट करेंगे, बम विस्फोट करेंगे। इसलिए? यह क्या हो जाएगा। मुझे याद है कि मैंने दो साल पहले डीओएम के साथ ड्रा ड्रा बनाया था और यह थोड़े आसानी से काम करता था, लेकिन मुझे लगता है कि कैनवास की गति आजकल बेहतर है? आप लोगों को धन्यवाद।एचटीएमएल 5 गेम, कैनवास या div?
पीएस मैं भी डार्ट का उपयोग करने के बारे में सोचता हूं।
अधिकांश आधुनिक जावास्क्रिप्ट (या डार्ट) खेल मैं बहुत यकीन है कि तुम नहीं है या यह वास्तव में कड़ी मेहनत कैनवास तत्व के बिना इस तरह काम करने के लिए किया जाएगा सकता हूँ एक कैनवास में प्रस्तुत किया जाता है। उन्नत कैनवास कार्यक्रमों के लिए डार्ट में कुछ पुस्तकालय हैं (मुझे लगभग यकीन है)। कुछ डार्ट नमूना परियोजनाओं या डार्ट पैकेज मैनेजर [पब] (http://pub.dartlang.org) पर नज़र डालें और आपको शुरू करने के लिए आपको कुछ चीज़ें तुरंत मिलनी चाहिए। – beakr
अधिकांश नवीनतम ब्राउज़रों में हार्डवेयर त्वरित कैनवास है। वास्तविक प्रदर्शन अभी भी ब्राउज़र पर निर्भर करता है। आप कैनवास और डोम प्रतिपादन दोनों का उपयोग करके समाधान भी जा सकते हैं। लेकिन कैनवास अपनी सुंदरता दिखाएगा क्योंकि प्रतिपादन के संदर्भ में गेम अधिक जटिल है (जैसे कण, छाया, परिवर्तन ... आदि)। –
यदि आप डार्ट का उपयोग करना चुनते हैं, तो बहुत सारी जानकारी और कोड के लिए http://dartgamedevs.org देखें। –