# เพิ่มเกมของคุณเอง: HTML, โฟลเดอร์, .zip หรือ .play

ไฟล์เกมที่ Offline Games และ PlayDrop รองรับ: ไฟล์ HTML ไฟล์เดียว โฟลเดอร์แบบสแตติกหรือ .zip หรือแพ็กเกจ .play

Source: https://www.playdrop.ai/th/create/learn/game-files

## สิ่งที่คุณเพิ่มได้

Offline Games เล่นมินิเกมบนเว็บที่สร้างจากไฟล์แบบสแตติก เพิ่มเกมได้จากแอปไฟล์:

- **ไฟล์ HTML ไฟล์เดียว**: เกมที่อยู่ในหน้า `.html` หน้าเดียว โดยมีสคริปต์ สไตล์ และรูปภาพอยู่ในหน้านั้นหรือโหลดจากเว็บ
- **โฟลเดอร์หรือ .zip**: เกมเว็บแบบสแตติกที่มีหน้า HTML สำหรับเริ่มเกม (ปกติคือ `index.html`) และไฟล์ที่หน้านั้นโหลด เช่น สคริปต์ รูปภาพ และเสียง ซึ่งลิงก์ถึงกันด้วยพาธแบบสัมพัทธ์ หากมีหน้า HTML หลายหน้าและไม่มี `catalogue.json` Offline Games จะถามว่าหน้าใดใช้เริ่มเกม
- **ไฟล์ .play**: แพ็กเกจเกมของ PlayDrop ซึ่งก็คือไฟล์ .zip ที่รวมไฟล์ของเกมไว้แล้วเปลี่ยนชื่อเป็น `.play` Offline Games แชร์เกมของคุณเองเป็นไฟล์ `.play` เพื่อให้เพื่อนเพิ่มเกมได้เช่นกัน

## สิ่งที่ใช้งานได้

- เมื่อเพิ่มแล้ว เกมจะทำงานบนอุปกรณ์ของคุณแม้ออฟไลน์ แต่สิ่งที่เกมโหลดจากอินเทอร์เน็ตยังต้องใช้การเชื่อมต่อ
- ทำงานได้เฉพาะไฟล์แบบสแตติก: โค้ดฝั่งเซิร์ฟเวอร์ เช่น PHP หรือ Node จะไม่ทำงาน
- เกมหนึ่งเกมมีได้สูงสุด 10,000 ไฟล์และ 512 MB โดยแต่ละไฟล์ไม่เกิน 100 MB
- เกมที่ใช้ PlayDrop SDK จะเก็บความคืบหน้าผ่าน SDK ส่วนเกมอื่นจะเก็บข้อมูลที่บันทึกไว้ในเบราว์เซอร์บนอุปกรณ์ของคุณ

## ชื่อ คำอธิบาย และรูปภาพ

Offline Games กรอกชื่อและคำอธิบายจากชื่อหน้าและคำอธิบายของเกม หรือจาก `catalogue.json` ของเกม และใช้รูปภาพจากไฟล์ของเกมหากพบ หากไม่พบ จะใช้ชื่อไฟล์แทน คุณเปลี่ยนข้อมูลเหล่านี้ได้ก่อนเพิ่มเกม

## อัปโหลดไปยัง PlayDrop

เมื่อลงชื่อเข้าใช้แล้ว คุณยังอัปโหลดเกมไปยังบัญชี PlayDrop ของคุณระหว่างเพิ่มเกมได้ด้วย: **ส่วนตัว** เก็บสำเนาสำรองที่มีเพียงคุณเปิดได้ **ไม่แสดงในรายการ** ให้เพื่อนที่มีลิงก์เล่นได้ และ **สาธารณะ** แสดงเกมให้ทุกคนเห็น เกมที่ไม่แสดงในรายการและเกมสาธารณะจะได้รับลิงก์สำหรับแชร์ การอัปโหลดรองรับสูงสุด 512 ไฟล์ ไฟล์ละ 50 MB และเกมละ 200 MB ดูวิธีที่ PlayDrop เผยแพร่เกมได้ที่ [เผยแพร่](https://www.playdrop.ai/th/create/learn/publishing)
