รูปแบบธุรกิจเกมแฟลชเดียวกันจะใช้กับเกม HTML5 ได้หรือไม่


13

หนึ่งในวิธีที่ดีที่สุดในการสร้างรายได้ด้วยเกม Flash คือการทำข้อตกลงสนับสนุน ผู้พัฒนาวางโลโก้ของผู้สนับสนุนและลิงค์ไปยังเว็บไซต์ของพวกเขาในเกมและให้เกมแพร่กระจายไปทั่วเว็บ สปอนเซอร์จะได้รับเงินจากการโฆษณาและการเข้าชมเพิ่มเติมในเว็บไซต์ อีกวิธีหนึ่งคือพวกเขาล็อคเว็บไซต์ของพวกเขาในเว็บไซต์ (โดยปกติจะเป็นช่วงเวลาสั้น ๆ ) เพื่อให้ผู้ที่ต้องการเล่นเกมไปที่เว็บไซต์ของพวกเขา มันเป็นความจริงที่ว่าใครสามารถลบล็อคไซต์ด้วยความพยายามบางอย่างโดย decompiling swf แต่มักจะไม่ทำเพราะมันไม่คุ้มค่าความพยายามและไม่ถูกต้องตามกฎหมาย อีกส่วนที่สำคัญของรูปแบบธุรกิจ Flash คือการวางโฆษณาในเกม มีวิธีอื่น ๆ ในการหารายได้จากเกม Flash แต่จากสิ่งที่ฉันรู้สองสิ่งนี้เป็นวิธีที่แพร่หลายที่สุด

เนื่องจาก HTML5 นั้นเป็นโอเพนซอร์สจึงทำให้ฉันสงสัยว่ารุ่นนี้จะใช้งานได้กับ HTML5 หรือไม่ แม้ว่าคุณจะทำให้งง js ของคุณมันง่ายกว่า Flash ในการคัดลอกเกมดังนั้นอาจคุ้มค่ากับความพยายามที่จะคัดลอกเกมไปยังไซต์ (นอกกฎหมาย) ของพวกเขา หากคุณเพิ่มโลโก้และลิงค์หรือโฆษณาของสปอนเซอร์ของคุณอาจเป็นความพยายามที่จะลบออกสำหรับเว็บไซต์ของพวกเขาสิ่งที่ฉันคิดว่าเป็นเรื่องยากสำหรับเกม Flash บางทีแม้แต่เว็บไซต์ที่ผิดกฎหมายก็สามารถอ้างได้ว่าเว็บไซต์นั้นดีกว่าเพราะไม่มีโฆษณาในเกม ยังคงมีอุปสรรคทางกฎหมาย แต่ฉันสงสัยว่ามันแข็งแรงพอ

ลองแยกข้อ จำกัด ทางเทคนิคของการพัฒนาเกมทั้งหมดที่เกี่ยวกับ HTML5 สำหรับคำถามนี้ (สมมติว่า HTML5 ใช้งานได้ดีเท่ากับ Flash สำหรับเกม) ฉันมีสองคำถามที่คล้ายกันมาก (คู่) สิ่งแรกคือรูปแบบธุรกิจ Flash จะทำงานกับ HTML5 ได้หรือไม่ การเปลี่ยนแปลงอะไรที่มีประโยชน์สำหรับเกม HTML5 คำถามที่สองคือภาพรวมของเกม HTML5 เป็นอย่างไร? การปรับโมเดล Flash เป็นทางออกที่ดีที่สุดจริง ๆ หรือมีแบบอย่างที่ดีกว่าสำหรับเกม HTML5 ที่จะ "เปลี่ยน" หรือไม่?

คำตอบ:


6

ฉันไม่คิดว่าจะมีการเปลี่ยนแปลงมากมายจริง ๆ แล้ว ไฟล์ SWF นั้นสามารถถอดรหัสได้ง่าย ใช่ ActionScript จะทำการเปลี่ยนแปลงบางอย่างที่ไม่สามารถย้อนกลับมาได้ซึ่งจะทำให้โค้ดที่ถอดรหัสได้ยากขึ้นในการคิดออก (การทำลายชื่อตัวแปร, ฟังก์ชั่นอินไลน์หรือสิ่งอื่นใด)

การแฮ็กไคลเอ็นต์ซอฟต์แวร์เพื่อลบโฆษณาอาจเป็นไปได้เสมอไม่ว่าคุณจะใช้ภาษาใด ดังนั้นคุณมีสองทางเลือก:

  • ทำให้ยากที่สุดเท่าที่จะทำได้ดังนั้นจึงไม่คุ้มค่ากับความพยายาม
  • ต่อสู้อย่างถูกกฎหมายถ้ามี

ปัญหาที่เป็นไปได้อย่างหนึ่งที่อาจเป็นไปได้คือส่วนขยายเบราว์เซอร์เช่น AdBlock หรือ Greasemonkey สามารถเปลี่ยนเกมได้ง่ายขึ้นในช่วงรันไทม์


Javascript obfuscator สามารถทำให้งงงวยและรหัส AS3 ที่ถอดรหัสได้หรือไม่ สมมติว่าฉันต้องการลบโลโก้และลิงก์ของสปอนเซอร์ออกจากหน้าจอหลัก มันง่ายกว่ามาก (หรือเป็นไปได้ที่จะทำให้เป็นอัตโนมัติ) อย่างมีนัยสำคัญหรือเป็นเรื่องเดียวกันกับการเปรียบเทียบ js ที่สับสนและ swf ที่ถอดรหัสแล้ว? ถ้ามันเกือบจะเหมือนกันล่ะก็ฉันคิดว่าคงไม่มีปัญหาอะไรสำหรับเกม HTML5
scytos

ที่ขึ้นอยู่กับผู้ obfuscator ฉันไม่เคยใช้มันมาก่อน แต่ในทางทฤษฎีแล้วพวกเขาสามารถทำสิ่งเดียวกันกับที่ทำลายได้ในแบบเดียวกับที่คอมไพเลอร์ AS3 ทำได้
Bart van Heukelom

7

เกม HTML5 ต้องเผชิญกับอุปสรรคมากมาย:

  • ความเข้ากันได้เบราว์เซอร์ที่ไม่แน่นอน
  • ความมั่นคง
  • การสนับสนุนด้านเสียงไม่ดี
  • ช้าความเร็วในการเรียกใช้ JavaScript
  • ความเร็วการเรนเดอร์ช้า
  • ไม่มีเครื่องมือออกแบบ
  • แหล่งที่มาและสินทรัพย์สามารถดู / คัดลอกได้ง่าย
  • เกมแฮ็คได้อย่างง่ายดายในขณะที่ทำงาน
  • เกมที่ฝังอยู่ในพอร์ทัลอื่น ๆ สามารถเรียกใช้รหัสที่เป็นอันตรายบนพอร์ทัลโฮสต์
  • ขาดโครงสร้างพื้นฐานการโฆษณาในเกม
  • เกมไม่สามารถแจกจ่ายไปยังพอร์ทัลเป็นไฟล์เดียว
  • เกมอาจ "รั่ว" ของเฟรมลงบนหน้าหากไม่ได้ฝังอย่างถูกต้อง

ดังนั้นโดยสรุปฉันไม่คิดว่ารูปแบบพอร์ทัลเกมแฟลชปัจจุบันจะใช้งานได้กับ HTML5 ฉันคิดว่าที่ HTML5 อาจประสบความสำเร็จคือเกมสไตล์ Facebook / Farmville


3
"เราขอยกเลิกข้อ จำกัด ทางเทคนิคในการพัฒนาเกมทั้งหมดเกี่ยวกับ HTML5 สำหรับคำถามนี้ (สมมติว่า HTML5 ใช้งานได้ดีเท่ากับ Flash สำหรับเกม)"
Bart van Heukelom

3
ใช่ แต่คุณไม่สามารถทิ้งข้อ จำกัด ทางเทคนิคของเทคโนโลยีได้! นั่นไร้เหตุผลอย่างสมบูรณ์
Iain

1
สิ่งที่ฉันหมายถึงคือคำถามเกี่ยวกับ "ความปลอดภัยของรหัส" ของ Javascript ไม่ใช่เกี่ยวกับคุณสมบัติอื่น ๆ ที่อาจหายไปหรือไม่ดี
Bart van Heukelom

1
คุณพูดถูกและมีรายชื่อที่ดี แต่สิ่งที่ฉันตั้งใจจะถือว่าเราอยู่ในอนาคตที่ HTML5 ได้รับการพัฒนาต่อไป ปัญหาเหล่านี้ส่วนใหญ่ควรแก้ไขได้ด้วยเวลาและความพยายามมากมาย แต่ความจริงที่ว่ารหัสนั้นเปิดไม่เปลี่ยนแปลง อุปสรรคเฉพาะที่ฉันต้องการพิจารณาในรายการของคุณกำลังดู / คัดลอก / แก้ไขแหล่งที่มาและเนื้อหา สิ่งที่ฉันสงสัยคือว่าอุปสรรคเฉพาะเหล่านี้จะหยุดโมเดลธุรกิจ Flash เพื่อย้ายไปยัง HTML5 หรือไม่
scytos

2
โอ้ตกลง - ไม่ฉันไม่คิดว่าแหล่งที่มาที่ดูได้เพียงอย่างเดียวเป็นสิ่งที่ทำให้สะดุดจริง - มันไม่ได้หยุดเว็บไซต์และแอปอื่นนับล้าน AS3 นั้นยังง่ายต่อการถอดรหัสและยังมีเกมแฟลชที่ขโมยมาอีกหลายล้านตัว
Iain

2

คุณสามารถผูกผู้ใช้เข้ากับการใช้งานของคุณโดยมีส่วนหนึ่งของตรรกะเกมของคุณบนเซิร์ฟเวอร์ (โฮสต์โดย AppEngine ฯลฯ ) ซึ่งเข้าถึงได้จาก HTML และตรวจสอบเซิร์ฟเวอร์ว่าผู้โทรเป็นของคุณจริงหรือไม่


นี่เป็นวิธีแก้ปัญหาที่น่าสนใจ แต่สิ่งนี้จะบังคับให้ผู้พัฒนาเขียนโค้ดบางส่วนเพื่อให้ทำงานบนฝั่งเซิร์ฟเวอร์ซึ่งไม่พึงประสงค์ นอกจากนี้ฉันคิดว่าผู้โทรสามารถปลอมแปลงใน js ได้ใช่ไหม
scytos

เว้นแต่เซิร์ฟเวอร์จะแสดงผลทั้งหน้าจอการลบโฆษณาจะยังคงเป็นเรื่องง่าย คุณไม่สามารถบังคับอะไรบนพีซีไคลเอ็นต์ได้
Bart van Heukelom

0

ความรุนแรงแฟลช

เกม Flash เป็นไวรัสในธรรมชาติเพราะมันเป็นเรื่องง่ายมากสำหรับทุกคนที่จะคัดลอกและวาง SWF ลงในเว็บไซต์ของตัวเองและโฆษณาติดอยู่รอบ ๆ พวกเขากำลังขายฝันของ"เดี๋ยวก่อนใช้เกมที่คนอื่นทำและทำเงินจากมัน" นักพัฒนาทำเงินพอร์ทัลสร้างรายได้และคนลอกเลียนแบบทำเงิน ทุกคนมีความสุข

HTML5! = Virality (ยัง)

สิ่งเดียวกันสามารถทำได้ด้วย HTML5 (แม้ว่าจะไม่ได้อยู่ในรูปแบบของแพคเกจเพราะวิธีการวางสินทรัพย์บนเว็บเซิร์ฟเวอร์) ปัญหาคือทำให้คนที่ต้องการคัดลอกและวางเกมของคุณ

สมมติว่าไม่มีใครต้องการทำเช่นนี้เพราะพวกเขาไม่เข้าใจ HTML5 ดีพอ ไม่เป็นไรเราไม่ได้สัมผัสกับผลกระทบจากการเลียนแบบไวรัส

นั่นไม่ได้หมายความว่ารูปแบบการสปอนเซอร์จะตาย คุณยังคงสามารถรักษาความสัมพันธ์ของนักพัฒนา - พอร์ทัลตัดการลอกเลียนแบบในกระบวนการ (ไม่ได้ดีกว่านี้ไหม)

ในฐานะนักพัฒนาไม่มีอะไรเปลี่ยนแปลงนอกจากคุณกำลังสร้างเกมใน javascript / css ผู้เผยแพร่ทำงานหนักขึ้นเล็กน้อยเพราะพวกเขาต้องการค้นหาช่องทางการจัดจำหน่ายอื่น ๆ เพื่อชดเชยกับการไม่ประสบกับ "ความรุนแรงของแฟลช" ถึงตอนนี้พวกเขาทำได้ค่อนข้างโอเคเพราะพวกเขาจ่ายเงินได้ดีสำหรับเกม HTML5 มีความต้องการอยู่


เพื่อรับรู้ว่าผู้โฆษณาจ่ายเท่าไรลิงค์ข้ามไปเลื่อนไปจนถึง "ขายสิทธิ์ในการจำหน่าย"
ben0
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.