जवाबों:
आप इसे अकेले HTML5 के साथ नहीं लिख सकते। ब्राउज़र स्क्रिप्टिंग की सुरक्षा सीमा और धोखा देने से रोकने के लिए आपको उपयोगकर्ताओं के बीच संचार को संभालने के लिए हमेशा स्क्रिप्टिंग और सर्वर की आवश्यकता होगी।
कई लोगों ने मल्टीप्लेयर HTML5 गेम लिखा है, यहां तक कि मेरे पास भी है। स्वयं html5 का उपयोग संभवतः इसका सबसे महत्वपूर्ण हिस्सा नहीं है। आवश्यक अधिकांश चीजें (यदि सभी नहीं हैं) html 4.01 में भी उपलब्ध हैं। अपवाद कैनवास है, लेकिन कैनवास svg की तुलना में धीमा है, और svg पहले से ही बहुत सारे ब्राउज़रों में उपलब्ध था।
मुझे लगता है कि वास्तव में "एचटीएमएल 5 गेम" को जन्म दिया गया था, जावास्क्रिप्ट में सर्वर साइड ऐप बनाने की क्षमता है। इसका मतलब यह है कि सभी क्लाइंट साइड प्रोग्रामर अचानक पूरे सिस्टम को खुद बना सकते हैं, और वे आमतौर पर रचनात्मक लोग हैं जब यह गेम की तरह सामान की बात आती है। यह उल्लेख करने के लिए नहीं कि जेएस इतना आसान है कि आपकी दादी भी इसके साथ कार्यक्रम कर सकती है। शायद।
ब्राउज़र गेम के लिए एक सामान्य आर्किटेक्चर होगा
Client Server
|-----------------------| |---------------------|
View - input/output logic - Communication - Validation - Game World
| |
client database (if needed) server database (if needed)
या वास्तविक "भाषाओं" के संदर्भ में:
तुम यहां हो। एक पूरा इंटरनेट गेम केवल जावास्क्रिप्ट और HTML का उपयोग करके लिखा गया है। लवली।
पर लेख पर एक नजर डालें http://smus.com/multiplayer-html5-games-with-node और भी लेख के साथ प्रदान की स्रोत। ध्यान दें कि यह नेटवर्किंग के लिए जावास्क्रिप्ट का भी उपयोग करता है।