मैं कैनवास का उपयोग कर एक HTML5 गेम पर विकास शुरू कर रहा हूं। चीजें अभी तक ठीक हो रही हैं, लेकिन मेरे पास कुछ चीजें हैं जो मैं थोड़ा परेशान हूं, ज्यादातर इस तरह के गेम के प्रदर्शन के साथ करना है। तो मेरे बजाय विकास प्रक्रिया को गहराई से हल करने के बजाय, मैं अब पता लगाने के लिए आभारी रहूंगा।एचटीएमएल 5 कैनवास गेम प्रदर्शन बनाम विकल्प
मैंने ओपनजीएल जैसी भाषाओं में काम करने से पहले और सीखा है कि चीजों को एक कुशल क्रम में प्रस्तुत करना कितना महत्वपूर्ण है, यह ऐसा कुछ है जो स्क्रीन पर वापस यादृच्छिक रूप से ड्राइंग सामग्री की तुलना में सैकड़ों बेहतर प्रदर्शन का कारक दे सकता है और बनावट/शेडर्स इत्यादि के बीच आगे। क्या यह कुछ मुझे कैनवास गेम के साथ ध्यान में रखना चाहिए, या चीजों को स्वचालित रूप से कतारबद्ध किया जाएगा और एक कुशल क्रम में प्रस्तुत किया जाएगा?
यह 2 डी गेम होने वाला है, लेकिन स्क्रीन पर काफी कुछ ऑब्जेक्ट्स के साथ, और उनमें से अधिकतर गतिशील रूप से विलुप्त हो गए हैं और चमक (फ़िल्टर) में बदल गए हैं। क्या प्रदर्शन एक गंभीर समस्या होगी?
विकल्प क्या हैं, कोई जावास्क्रिप्ट गेम-इंजन जो प्रदर्शन में मदद कर सकता है? क्या मैं वेबजीएल पर स्विच करके प्रदर्शन को बढ़ावा देने जा रहा हूं, भले ही मानक कैनवास में हार्डवेयर-त्वरण हो?
मैं फ़ेज़र को आज़मा रहा हूं, ऐसा लगता है कि अब तक काफी अच्छा प्रदर्शन कर रहा है। फ़ेज़र का उपयोग करना मेरे पास कार्यक्षमता और प्रदर्शन है जिसके लिए मैंने आशा की थी। धन्यवाद। –