क्या एचटीएमएल 5 गेम के लिए वही फ्लैश गेम बिजनेस मॉडल काम करेगा?


13

फ्लैश गेम्स के साथ पैसे कमाने का एक सबसे अच्छा तरीका है प्रायोजन सौदे करना। डेवलपर प्रायोजक का लोगो और खेल में अपनी साइट के लिए एक लिंक डालता है और खेल को वेब के चारों ओर फैलने देता है। प्रायोजक विज्ञापनों से पैसा और अपनी वेबसाइट पर अतिरिक्त ट्रैफ़िक प्राप्त करते हैं। वैकल्पिक रूप से, वे अपने गेम को अपनी वेबसाइट पर लॉक कर देते हैं (आमतौर पर थोड़े समय के लिए) ताकि लोग जो गेम खेलना चाहते हैं वे अपनी वेबसाइट पर जाएं। यह सच है कि कोई भी साइट-लॉक को swf डिकम्पोज करके कुछ प्रयास से हटा सकता है, लेकिन यह आमतौर पर नहीं किया जाता है क्योंकि यह प्रयास के लायक नहीं है और वैध नहीं है। फ़्लैश बिज़नेस मॉडल का एक और महत्वपूर्ण हिस्सा विज्ञापन को गेम में रखना है। फ़्लैश गेम्स के साथ पैसे कमाने के अन्य तरीके भी हैं, लेकिन मुझे जो पता है, उससे ये दोनों सबसे ज्यादा प्रचलित हैं।

चूंकि HTML5 आवश्यक रूप से खुला स्रोत है, यह मुझे आश्चर्यचकित करता है कि क्या यह मॉडल अभी भी HTML5 के लिए काम करेगा। यहां तक ​​कि अगर आप अपने जेएस को बाधित करते हैं, तो यह गेम की नकल करने के लिए फ्लैश की तुलना में बहुत आसान है, इसलिए हो सकता है कि यह किसी के लिए खेल को उनकी (नाजायज) साइट पर कॉपी करने के प्रयास के लायक है। यदि आप अपने प्रायोजक का लोगो और लिंक या विज्ञापन जोड़ते हैं, तो उन्हें अपनी साइट के लिए निकालने के प्रयास के लायक हो सकता है, ऐसा कुछ जो मुझे लगता है कि फ्लैश गेम्स के साथ करना बहुत कठिन है। शायद यहां तक ​​कि नाजायज साइट यह दावा कर सकती है कि उनकी साइट बेहतर है क्योंकि इन-गेम विज्ञापन नहीं हैं। अभी भी वैधता अवरोध है, लेकिन मुझे आश्चर्य है कि अगर यह पर्याप्त मजबूत है।

आइए इस प्रश्न के लिए एचटीएमएल 5 के बारे में सभी गेम डेवलपमेंट तकनीकी प्रतिबंध लगा दें (एक पल के लिए मान लें कि एचटीएमएल 5 गेम के साथ-साथ फ्लैश के लिए भी काम करता है)। मेरे दो बहुत समान (जोड़ी) प्रश्न हैं। पहला है, क्या Flash व्यापार मॉडल HTML5 के साथ काम करेगा? HTML5 गेम के लिए इसमें क्या बदलाव सहायक होंगे? दूसरा सवाल यह है कि एचटीएमएल 5 गेम की बड़ी तस्वीर के बारे में क्या? क्या फ़्लैश मॉडल को वास्तव में सबसे अच्छा समाधान है, या HTML5 गेम की दुनिया के लिए "बारी" के लिए एक बेहतर मॉडल है?

जवाबों:


6

मुझे नहीं लगता कि वास्तव में बहुत कुछ बदल जाएगा। SWF फ़ाइलों को विघटित करना आसान है। हां, ActionScript ने कुछ अपरिवर्तनीय परिवर्तन किए होंगे जो कि डिकम्प्लेड कोड को पता लगाने के लिए कठिन बना देगा (चर नामों को नष्ट करना, फ़ंक्शन को कम करना या जो भी हो) लेकिन एक जावास्क्रिप्ट ऑब्सफ्यूसेटर ऐसा भी कर सकता है।

विज्ञापनों को हटाने के लिए क्लाइंट सॉफ़्टवेयर हैक करना संभवत: हमेशा संभव है, आप जो भी भाषा का उपयोग करते हैं। तो आपके पास दो विकल्प हैं:

  • इसे जितना संभव हो उतना कठिन बनाएं ताकि यह प्रयास के लायक न हो
  • अगर वहाँ एक है, तो इसे कानूनी तरीके से लड़ें

एक संभावित मुद्दा यह हो सकता है कि AdBlock या Greasemonkey जैसे ब्राउज़र एक्सटेंशन रनटाइम पर गेम को आसानी से बदल सकते हैं।


क्या एक जावास्क्रिप्ट ओफ़्स्सकेटर ओफ़्स्केट के साथ-साथ एक विघटित AS3 कोड भी कर सकता है? कहते हैं मैं सिर्फ मुख्य स्क्रीन से प्रायोजक के लोगो और लिंक को हटाना चाहता हूं। क्या यह काफी आसान है (या स्वचालित करने के लिए संभव है) या क्या यह लगभग एक ही चीज़ है जो मोटे तौर पर js और विघटित swf की तुलना करता है? यदि यह लगभग समान है, तो मुझे लगता है कि HTML5 गेम के लिए बहुत समस्या नहीं होनी चाहिए।
scytos

यह ऑबफ्यूज़र पर निर्भर करता है। मैंने कभी भी एक का उपयोग नहीं किया है, लेकिन सिद्धांत रूप में वे वही पठनीयता को नष्ट करने वाली चीजें कर सकते हैं जो एएस 3 कंपाइलर करता है।
बार्ट वैन ह्युकेलोम

7

एचटीएमएल 5 गेम में कई बाधाओं का सामना करना पड़ता है:

  • अनिश्चित ब्राउज़र संगतता
  • स्थिरता
  • गरीब ऑडियो समर्थन
  • धीमी जावास्क्रिप्ट निष्पादन की गति
  • धीमी गति से प्रतिपादन की गति
  • कोई डिजाइनर टूलींग नहीं
  • स्रोत और संपत्ति आसानी से देखने योग्य / प्रतिलिपि योग्य हैं
  • गेम आसानी से चलने योग्य है
  • अन्य पोर्टलों में एम्बेडेड गेम होस्ट पोर्टल पर दुर्भावनापूर्ण कोड चला सकते हैं
  • इन-गेम विज्ञापन इन्फ्रास्ट्रक्चर की कमी
  • गेम को सिंगल फाइल के रूप में पोर्टल पर वितरित नहीं किया जा सकता है
  • खेल संभावित रूप से सही ढंग से एम्बेडेड नहीं होने पर पेज पर अपने फ्रेम के "लीक आउट" कर सकते हैं

इसलिए सारांश में, मुझे नहीं लगता कि वर्तमान फ़्लैश गेम पोर्टल मॉडल HTML5 के लिए काम करेगा। मुझे लगता है कि जहां HTML5 सफल हो सकता है वह फेसबुक / फार्मविले शैली का खेल है।


3
"आइए इस प्रश्न के लिए एचटीएमएल 5 के बारे में सभी गेम डेवलपमेंट तकनीकी प्रतिबंध लगा दें। (एक पल के लिए मान लें कि एचटीएमएल 5 गेम के साथ-साथ फ्लैश के लिए भी काम करता है)।"
बार्ट वैन ह्युकेलोम

3
हाँ, लेकिन आप एक तकनीक के तकनीकी प्रतिबंधों को अलग नहीं रख सकते हैं! यह पूरी तरह से अतार्किक है।
इयान

1
मेरा मतलब है कि यह सवाल जावास्क्रिप्ट के "कोड सुरक्षा" के बारे में है, न कि अन्य विशेषताओं के बारे में जो गायब या खराब हो सकती हैं।
बार्ट वैन ह्युकेलोम

1
आप सही हैं और आपके पास एक अच्छी सूची है, लेकिन मेरा मतलब था कि हम यह मान लें कि हम ऐसे भविष्य में हैं जहां एचटीएमएल 5 को और विकसित किया गया है। इन मुद्दों में से अधिकांश को बहुत समय और प्रयास के साथ ठीक किया जाना चाहिए, लेकिन यह तथ्य कि कोड खुला है, बदलेगा नहीं। आपकी सूची में जिन विशेष बाधाओं पर मैं विचार करना चाहता हूं, वे स्रोत और संपत्तियों को देख / कॉपी / संशोधित कर रहे हैं। मैं सोच रहा हूँ कि क्या ये विशेष बाधाएँ HTML व्यवसाय को HTML5 पर ले जाने के लिए रोकेंगी।
स्काइटोस

2
ओह ठीक है - नहीं, मुझे नहीं लगता कि देखने योग्य स्रोत अकेला असली ठोकर है - यह लाखों अन्य वेब साइट और ऐप को बंद नहीं करता है। AS3 अभी भी मूर्खतापूर्ण रूप से विघटित करना आसान है और वहाँ लाखों चोरी के फ़्लैश खेल नहीं हैं।
इयान

2

आप अपने गेम लॉजिक का एक हिस्सा (AppEngine आदि द्वारा होस्ट किया गया) जो HTML से एक्सेस किया जाता है, का उपयोग करके आप केवल अपने कार्यान्वयन का उपयोग करने में उपयोगकर्ताओं को बाँध सकते हैं, और सर्वर पर जाँच करें कि कॉलर वास्तव में आपका है।


यह एक दिलचस्प समाधान है, लेकिन यह डेवलपर्स को अपने कोड का हिस्सा सर्वर-साइड चलाने के लिए लिखने के लिए मजबूर करेगा, जो अवांछनीय है। इसके अलावा, मुझे लगता है कि फोन करने वाले को js में खराब किया जा सकता है, है ना?
स्काइटोस

जब तक सर्वर पूरी स्क्रीन को प्रस्तुत नहीं करेगा, तब तक विज्ञापन हटाना आसान होगा। आप बस क्लाइंट पीसी पर कुछ भी मजबूर नहीं कर सकते।
बार्ट वैन ह्युकेलोम

0

द फ्लैश वर्जिनिटी

फ़्लैश खेल प्रकृति में वायरल हैं क्योंकि किसी के लिए भी अपनी वेबसाइट में SWF की प्रतिलिपि बनाना और पेस्ट करना बेहद आसान है , और इसके चारों ओर विज्ञापन चिपकाएँ । वे "अरे का सपना बेच रहे हैं , एक गेम लें जिसे किसी और ने बनाया है, और इससे पैसा कमाएं" । डेवलपर्स पैसा बनाते हैं, पोर्टल पैसा बनाते हैं, और नकल करने वाले पैसे कमाते हैं। हर कोई खुश है।

HTML5! = वायरलिटी (अभी तक)

एचटीएमएल 5 के साथ सटीक एक ही काम किया जा सकता है (हालांकि एक पैकेज में नहीं है क्योंकि जिस तरह से संपत्ति एक वेब सर्वर पर रखी गई है)। समस्या उन लोगों को हो रही है जो आपके गेम को कॉपी और पेस्ट करना चाहते हैं।

मान लें कि कोई भी ऐसा नहीं करना चाहता है, क्योंकि वे HTML5 को अच्छी तरह से नहीं समझते हैं। ठीक है, हम नकल-पौरुष प्रभाव का अनुभव नहीं करते हैं ।

इसका मतलब यह नहीं है कि प्रायोजन मॉडल मर जाता है। आप अभी भी डेवलपर-पोर्टल संबंध बनाए रख सकते हैं, इस प्रक्रिया में नकल करने वालों को काट सकते हैं (यह बेहतर नहीं है?)।

एक डेवलपर के रूप में, आप जावास्क्रिप्ट / सीएसएस में गेम बनाने के अलावा कुछ भी नहीं बदलते हैं। प्रकाशक थोड़ा कठिन काम करता है क्योंकि उन्हें "फ्लैश वायरलिटी" का अनुभव नहीं करने के लिए क्षतिपूर्ति करने के लिए अन्य वितरण चैनलों को खोजने की आवश्यकता होती है। अब तक, वे काफी ठीक कर रहे हैं, क्योंकि वे एचटीएमएल 5 गेम के लिए अच्छे पैसे दे रहे हैं। मांग मौजूद है।


प्रकाशक कितना भुगतान कर रहे हैं, इस बात की समझ पाने के लिए, गोटो लिंक , "राइट्स डिस्ट्रीब्यूशन राइट्स सेल करें" के लिए नीचे स्क्रॉल करें
ben0
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.