ซอร์สโค้ดเกมพัซเซิล HTML5: สิ่งที่ได้และสิ่งที่ควรตรวจ
ด่าน พัซเซิลประจำวัน ซอร์สโค้ด TypeScript และโฮสติ้งของเกมตรรกะที่เสร็จสมบูรณ์ โดยใช้ Frogdoku เป็นตัวอย่าง

โค้ดเกม HTML5 ฟรีหาได้ไม่ยาก แต่เกมพัซเซิลที่เสร็จสมบูรณ์และผ่านการทดสอบแล้ว มีด่านจริง มีพัซเซิลประจำวัน และมีซอร์สโค้ดพร้อมเอกสาร หาได้ยากกว่ามาก และนี่คือสิ่งที่ผู้ซื้อส่วนใหญ่ต้องการเมื่อค้นหาซอร์สโค้ดที่นำไปเปิดใช้งานได้จริง
Frogdoku เป็นเกมตรรกะที่มีกฎข้อเดียว: วางกบให้ได้หนึ่งตัวพอดีในทุกแถว ทุกคอลัมน์ และทุกบ่อสี โดยกบสองตัวต้องไม่อยู่ติดกัน คู่มือนี้แสดงสิ่งที่ควรตรวจในเทมเพลตพัซเซิลทุกตัว โดยใช้รุ่นนี้เป็นตัวอย่าง
เริ่มจากจำนวนด่านและโหมดการเล่น
รุ่นสำหรับผู้ซื้อมีพัซเซิลแคมเปญ 180 ด่าน แบ่งเป็นลำธารหกช่วง ปฏิทินพัซเซิลประจำวัน โหมด Endless และ Relax ถ้วยรางวัล ปุ่มย้อนกลับและทำซ้ำ และตัวช่วย ส่วนเสื้อผ้าของริบีเป็นรางวัลจากความคืบหน้า
จำนวนด่านสำคัญกว่าภาพปก เทมเพลตที่มี 20 ด่านยังใกล้เคียงต้นแบบ ขณะที่เทมเพลตที่มี 180 ด่านใกล้เคียงเกมที่เสร็จแล้ว โปรดสอบถามผู้ขายว่าสร้างด่านอย่างไร และตรวจแต่ละด่านอย่างไร เพราะพัซเซิลที่ผู้เล่นแก้ไม่ได้คือวิธีที่ทำให้เสียผู้เล่นเร็วที่สุด
ซอร์สโค้ดมีอะไรบ้าง
ซอร์สโค้ดเขียนด้วย TypeScript มาพร้อมชุดทดสอบและประกาศสัญญาอนุญาตของบุคคลที่สาม แพ็กเกจระบุว่ามีไฟล์ JSON รวมอยู่ด้วย และโฟลเดอร์ game คือ build ที่พร้อมขึ้นโฮสติ้ง โดยมีภาพ เสียง และฟอนต์เก็บไว้ในเครื่อง
- game/: build ที่พร้อมขึ้นโฮสติ้ง โดยมีภาพ เสียง และฟอนต์อยู่ภายในแล้ว
- ซอร์สโค้ด TypeScript และชุดทดสอบ: ส่วนที่คุณอ่านและแก้ไข
- Vite: ไม่บังคับ ใช้เฉพาะเมื่อต้องการ build ใหม่จาก TypeScript
ตรวจ 15 นาทีก่อนตัดสินใจซื้อ
คุณประเมินเทมเพลตพัซเซิลได้ในเวลาไม่นาน ลองเล่นช่วงแรกบนโทรศัพท์ แล้วเล่นต่อบนแล็ปท็อป จดจุดที่การแตะหรือการลากรู้สึกช้าหรือไม่ชัดเจน จากนั้นย้อนกลับการเดินล่าสุดหลาย ๆ ครั้ง และดูว่ากระดานกลับสู่สถานะก่อนหน้าทุกครั้งหรือไม่
จากนั้นเปิดซอร์สโค้ดและอ่านชื่อของชุดทดสอบ มองหาการทดสอบที่ตั้งชื่อตามกฎของพัซเซิล กฎที่มีการทดสอบรองรับคือกฎที่โค้ดบังคับใช้จริง ไม่ได้แค่แสดงบนหน้าจอ
โฮสติ้ง: ใช้แค่ไฟล์สแตติก
เช่นเดียวกับเทมเพลตอื่น ๆ ในคู่มือนี้ รุ่นสำหรับผู้ซื้อต้องใช้เบราว์เซอร์รุ่นปัจจุบันที่รองรับ JavaScript และเสียง และโฮสติ้งแบบสแตติกผ่าน HTTP(S) ไม่ต้องใช้ฐานข้อมูลหรือบัญชีของผู้พัฒนา
อัปโหลดเนื้อหาในโฟลเดอร์ game/ ไปยังโฟลเดอร์ที่ต้องการให้พัซเซิลอยู่ การ build ใหม่จำเป็นเฉพาะเมื่อคุณแก้ไขซอร์สโค้ด TypeScript
ดูหน้าสินค้า Frogdoku สิ่งที่รวมอยู่ในแพ็กเกจ และสัญญาอนุญาต
สิ่งที่ไม่รวมอยู่ในราคา
Frogdoku ไม่มีการบันทึกบนคลาวด์ อันดับออนไลน์ การซื้อด้วยเงินจริง หรือ SDK โฆษณา และการเล่นตามปกติไม่ส่งคำขอไปยังบริการเหล่านี้ ความคืบหน้าถูกบันทึกไว้ในเบราว์เซอร์ที่ใช้อยู่
แอปเนทีฟ โฮสติ้ง และงานพัฒนาเฉพาะ ไม่รวมอยู่ในราคา พัซเซิลประจำวันเป็นส่วนหนึ่งของปฏิทิน และไม่ต้องใช้อันดับออนไลน์ในการเล่น
คำถามที่พบบ่อย
ต้อง build เกมก่อนหรือไม่
ไม่ต้อง อัปโหลดเนื้อหาในโฟลเดอร์ game/ ขึ้นโฮสติ้ง HTTP(S) ได้เลย การ build ใหม่จำเป็นเฉพาะเมื่อคุณแก้ไขซอร์สโค้ด TypeScript
ความคืบหน้าถูกบันทึกไว้ที่ไหน
บันทึกไว้ในเครื่อง ภายในเบราว์เซอร์ที่ใช้อยู่
พัซเซิลประจำวันต้องใช้อันดับออนไลน์หรือไม่
ไม่ต้อง พัซเซิลประจำวันเล่นได้โดยไม่มีอันดับออนไลน์ และความคืบหน้าถูกบันทึกไว้ในเบราว์เซอร์ของผู้เล่น
ใช้สัญญาอนุญาตแบบใด
ใช้ข้อกำหนดของ Polar Games Marketplace ที่แสดงในขั้นตอนชำระเงิน
เทมเพลตพัซเซิลเหมาะกับงานแบบไหน
พัซเซิลแบบนี้เหมาะกับเว็บไซต์การเรียนรู้ บล็อกที่อยากสร้างนิสัยเล่นพัซเซิลทุกวัน หรือสตูดิโอที่ต้องการเกมตรรกะสำเร็จรูปไว้ปรับแต่ง แต่ไม่เหมาะกับโปรเจกต์ที่ต้องมีการแข่งขันจัดอันดับหรือบัญชีผู้ใช้ เพราะสิ่งเหล่านี้อยู่นอกขอบเขตของรุ่นนี้
