सबसे पहले और सबसे महत्वपूर्ण, कोरोना एसडीके के साथ काम करना प्यारा है। लुआ एक महान भाषा है, कोरोना एक बहुत गहन रूपरेखा है, और प्रलेखन इस प्रकार बहुत दूर है।
मेरी राय में HTML5 गेम का विकास इसके लायक नहीं है। डेस्कटॉप और मोबाइल ब्राउज़र दोनों पर। यदि आपका लक्ष्य डेस्कटॉप और मोबाइल उपकरणों पर चलने के लिए एक भयानक गेम बनाना है, तो परेशान न हों। यदि आपका लक्ष्य एचटीएमएल 5 गेम बनाना है, तो इसे बनाएं और उन रूपरेखाओं में से एक का उपयोग करें जिसका लोगों ने उल्लेख किया है ( एक ड्राइंग-प्रकार इंटरफ़ेस के लिए चालाक या जी को देखें)।
प्राथमिक कारण यह है कि जब मैं एक खेल बनाता हूं, तो मैं एक पूर्ण और पॉलिश खेल बनाना चाहता हूं। एक पूर्ण और पॉलिश खेल बनाने का हिस्सा अच्छा ऑडियो है। यद्यपि <audio>
टैग प्रमुख ब्राउज़रों पर समर्थित है (यह मानते हुए कि आप पर्याप्त भिन्न प्रारूप प्रदान करते हैं), अपने साउंडट्रैक को प्रोग्रामेटिक रूप से प्रबंधित करना createElement
एक तरह का दर्द है। SoundManager 2 एक बैंड-सहायता है, न कि समाधान। कई मामलों में यह डेस्कटॉप के लिए फ्लैश ऑब्जेक्ट का उपयोग करने पर वापस गिर जाएगा। किस बिंदु पर मैं पूछता हूं, क्यों नहीं फ्लैश में केवल झकना चीज़?
IOS पर, जब तक आप जिंगा की ज्यूकबॉक्स लाइब्रेरी में हैक का उपयोग नहीं करते हैं , आप वास्तव में उपयोगकर्ता इनपुट के जवाब में केवल ध्वनियों तक ही सीमित रहते हैं। यह हास्यास्पद है।
इसके अलावा, जब तक आप अपने HTML5 गेम को ऐप के रूप में पैक नहीं करते, लोगों को खेलने के लिए कनेक्शन की आवश्यकता होती है। जब मैं मोबाइल गेम खेलने में सबसे अधिक समय लगाता हूं तो मेट्रो पर - कोई संकेत नहीं। और अगर आप अपने खेल को पैकेज करते हैं, तो क्या यह अजीब नहीं होगा कि ध्वनि न हो? यदि मैं एक गेम डाउनलोड कर रहा हूं तो मुझे एक निश्चित स्तर की जवाबदेही और पॉलिश की उम्मीद है। पढ़ें: एक देशी ऐप
जब तक एचटीएमएल 5 के आगे विकसित और मोबाइल ब्राउज़र तेज होते हैं और एचटीएमएल 5 ऑडियो चूसना बंद हो जाता है, तब तक मुझे जावास्क्रिप्ट <canvas>
और सभी के साथ खेलने में मज़ा आएगा , लेकिन मैं इसके साथ एक पॉलिश किए गए गेम का उत्पादन करने के लिए इतनी दूर नहीं जाऊंगा। यह उबलता है कि आपके लक्ष्य क्या हैं। बहुत कम मैं जानता हूं कि कौन गेम खेलते हैं और डेवलपर नहीं हैं यहां तक कि उनके रडार पर मोबाइल एचटीएमएल 5 गेम भी नहीं हैं। फिर, यदि आप भयानक एचटीएमएल 5 गेम बनाना चाहते हैं, तो एचटीएमएल 5 गेम बनाएं। यदि आप भयानक गेम बनाना और बेचना चाहते हैं, तो अपने खिलाड़ियों के अनुभव को प्राथमिकता दें।