PlayEscape

วิธีอัปโหลดเกม

อัปโหลดเกม HTML5 แบบไหนก็ได้ที่เล่นบนเบราว์เซอร์ได้ โดยเฉพาะเกมหนีออกจากห้องและเกมไขปริศนาที่เข้ากันได้ดีเป็นพิเศษ

เตรียมไฟล์

  • รวมเกมทั้งหมดไว้ในไฟล์ zip ไฟล์เดียว ต้องมี index.html อยู่ชั้นบนสุดของ zip (หรืออยู่ในโฟลเดอร์เดียวที่ชั้นบนสุด)
  • โหลดภาพ เสียง และสคริปต์ด้วยพาธแบบสัมพัทธ์ (เช่น img/door.png) ที่อยู่ที่ขึ้นต้นด้วย / จะใช้งานไม่ได้
  • ข้อจำกัด: ไฟล์ zip ไม่เกิน 50 MB จำนวนไฟล์ไม่เกิน 1,000 ไฟล์ และขนาดหลังแตกไฟล์ไม่เกิน 200 MB
  • ไฟล์ที่อัปโหลดได้: HTML · JS · CSS · JSON · ภาพ (PNG · JPG · WebP · GIF · SVG · AVIF) · เสียง (MP3 · OGG · WAV · M4A) · วิดีโอ (MP4 · WebM) · ฟอนต์ · WASM · โมเดล 3 มิติ (glTF · GLB)

หน้าจอและการควบคุม

  • วาดให้พอดีกับขนาดหน้าจอ เพื่อให้แสดงผลได้ทั้งบนโทรศัพท์ในแนวตั้งและบนคอมพิวเตอร์
  • ทำให้เล่นได้ทั้งด้วยการแตะและด้วยเมาส์

เกมทำงานที่ไหน

  • เกมจะทำงานในกรอบที่ปลอดภัยบนที่อยู่ที่แยกจากเว็บไซต์ PlayEscape ป๊อปอัป หน้าต่างใหม่ การไปยังหน้าอื่น และการดาวน์โหลดไฟล์จะถูกบล็อก
  • ห้ามขอข้อมูลการเข้าสู่ระบบ การชำระเงิน หรือข้อมูลส่วนบุคคล และห้ามส่งข้อมูลของผู้เล่นไปยังเซิร์ฟเวอร์ภายนอก

บันทึกความคืบหน้า (ไม่บังคับ)

หากใส่ PlayEscape SDK ความคืบหน้าจะถูกบันทึกไว้ในเบราว์เซอร์ของผู้เล่น และกลับมาเล่นต่อได้เมื่อเข้ามาใหม่ เมื่อหนีออกได้ ระบบจะบันทึกเวลาที่ใช้และจำนวนคำใบ้ไว้ด้วย

<script src="https://play-escape.com/sdk/v1.js"></script>
<script>
  const saved = PlayEscape.load()

  PlayEscape.save(state, { progress: 0.4, hints: 1, seconds: 320 })
  PlayEscape.escaped({ seconds: 754, hints: 2 })
  PlayEscape.exit()
</script>
example-game.zip

เกณฑ์การตรวจสอบ

PlayEscape จะลองเล่นทุกเกมที่อัปโหลดด้วยตัวเองก่อนเผยแพร่ เกมลักษณะต่อไปนี้จะไม่ผ่านการตรวจสอบ:

  • เกมที่เล่นไม่จบหรือหน้าจอแสดงผลผิดเพี้ยน
  • เนื้อหาทางเพศ ความรุนแรงเกินควร หรือถ้อยคำที่แสดงความเกลียดชังหรือการเลือกปฏิบัติ
  • เกมที่นำเกม ภาพ เพลง หรือตัวละครของผู้อื่นมาใช้โดยไม่ได้รับอนุญาต
  • โฆษณา ลิงก์ที่พาไปยังเว็บไซต์อื่น หรือการขอให้ชำระเงินหรือขอข้อมูลส่วนบุคคล
  • โค้ดที่เป็นอันตรายต่ออุปกรณ์หรือข้อมูลของผู้เล่น

การแก้ไขและการนำออก

คุณแก้ไขหรือลบเกมได้ทุกเมื่อที่ “เกมที่ฉันอัปโหลด” เมื่อแก้ไข เกมจะต้องผ่านการตรวจสอบอีกครั้ง

อัปโหลดเกม