เทมเพลตเกม HTML5: Construct 3 หรือ JavaScript ล้วน
โปรเจกต์เอนจินที่เปิดในตัวแก้ไข หรือไฟล์ธรรมดาที่คุณแก้ในโปรแกรมแก้ข้อความใดก็ได้: แต่ละแบบต้องใช้อะไร ได้อะไร และทดสอบอย่างไรก่อนจ่ายเงิน

เลือกเทมเพลตเกม Construct 3 หากคุณอยากเปลี่ยนเกมในตัวแก้ไขแบบภาพ และยินดีเปิดตัวแก้ไขนั้นทุกครั้ง เลือกเทมเพลตเกม JavaScript ล้วน ซึ่งเป็นเทมเพลตเกม HTML5 ที่ไม่ต้องใช้เอนจินเลย หากคุณเปิดโค้ดในโปรแกรมแก้ข้อความใดก็ได้ หรือมีคนในทีมที่ทำได้ ไม่มีแบบใดดีกว่าโดยรวม ความต่างอยู่ที่สิ่งที่ต้องติดตั้งในคอมพิวเตอร์ก่อนที่คุณจะแก้อะไรได้
เราขายแบบที่สอง จึงมีส่วนได้เสียในเรื่องนี้ เพื่อให้เป็นธรรม เราอ่านหน้าสาธารณะของฝั่งเอนจินตามที่เป็นอยู่เมื่อ 24 ตุลาคม 2026 ได้แก่ การเปรียบเทียบฟีเจอร์และเอกสารของ Construct เอง และรายการสาธารณะบน CodeCanyon สี่รายการสำหรับเกม HTML5 ที่มาพร้อมโปรเจกต์ Construct ทุกอย่างที่เราพูดถึงเทมเพลตของเรามาจากหน้าสินค้า ข้อกำหนด และคู่มือสาธารณะของเรา ซึ่งคุณเปิดดูเองได้
ด้านล่างนี้มีแผนผังการตัดสินใจแบบสั้น รายการที่ซื่อสัตย์ว่าคุณได้อะไรและเสียอะไรในแต่ละทาง เทมเพลตสองชุดของเราที่แกะดูรายละเอียดได้ การทดสอบที่ทำได้ก่อนจ่ายเงินทั้งสองแบบ และคำถามที่คนมักถามหกข้อ
เทมเพลตเกม Construct 3 คืออะไร และต้องใช้อะไรในการเปิด
Construct คือโปรแกรมทำเกมที่มีตัวแก้ไขแบบภาพและรันในเบราว์เซอร์ได้ด้วย ในทางปฏิบัติ เทมเพลตเกม Construct 3 คือไฟล์โปรเจกต์ที่ทำมาสำหรับตัวแก้ไขนั้น พร้อมเวอร์ชัน HTML5 ของเกมที่โฮสต์ได้ตามที่เป็น ในรายการ CodeCanyon สี่รายการที่เราเปิดดู รายการไฟล์มีรูปแบบเหมือนกันทุกครั้ง คือไฟล์โปรเจกต์ .c3p อยู่คู่กับไฟล์เกม HTML5
สิ่งที่รายการทั้งสี่บอกเรื่องการแก้ไข ทีละรายการ: รายการหนึ่งบอกว่าต้องใช้เครื่องมือ Construct 3 เพื่อแก้โค้ด ชี้ไปยังตัวแก้ไขออนไลน์ และระบุว่าเวอร์ชันฟรีมีข้อจำกัด อีกรายการบอกว่าต้องใช้ปลั๊กอินจากบุคคลที่สามที่ฟรีเพียงเพื่อเปิดโปรเจกต์ อีกสองรายการระบุว่า Construct 3 เป็นซอฟต์แวร์ที่ใช้ และเสนอความช่วยเหลือในการเปลี่ยนงานศิลป์ (แทนที่รูปด้วยโปรแกรมแก้ภาพ หรือคู่มือเปลี่ยนธีม) โดยไม่บอกว่าต้องใช้เอดิชันไหนของเอนจิน เราไม่ระบุชื่อผู้ขายรายใด นี่คือรูปแบบที่พบ ไม่ใช่การตัดสินรายการใดรายการหนึ่ง
สิ่งที่หน้าของเอนจินเองระบุ อ่านเมื่อ 24 ตุลาคม 2026: เอดิชันฟรีรวมการส่งออกเป็น HTML5 จำกัดจำนวนอีเวนต์ (50 เมื่อเข้าสู่ระบบด้วยอีเมลที่ยืนยันแล้ว และ 25 สำหรับผู้เยี่ยมชม) และจำนวนเลเยอร์ (2) ตารางฟีเจอร์ระบุว่าการหารายได้จากเกม โฆษณา และการซื้อในแอปไม่รวมอยู่ในเอดิชันฟรี หน้านี้ยังแบ่งแพ็กเกจแบบเสียเงินตามผู้ซื้อ เช่น บุคคลทั่วไป ธุรกิจที่จดทะเบียนแล้ว และสถาบันการศึกษา จึงควรตรวจว่าคุณอยู่กลุ่มไหน
เอกสารและเว็บไซต์ของ Construct อธิบายเกมที่สร้างจากชุดอีเวนต์ (event sheets) คืออีเวนต์ที่ประกอบด้วยเงื่อนไขและการกระทำ ซึ่งคุณเห็นในตัวแก้ไข โดยมี JavaScript เป็นทางเลือกสำหรับผู้ใช้ขั้นสูง นั่นคือจุดดึงดูดหลักของเส้นทางนี้ และหัวข้อถัดไปจะพิจารณามันเป็นหนึ่งเดียว
เทมเพลต HTML5 ที่ไม่ต้องใช้เอนจิน หมายความว่าอะไรในแคตตาล็อกของเรา
เทมเพลต JavaScript ล้วนคือโฟลเดอร์ที่มีไฟล์ HTML, CSS, JavaScript และ JSON โปรแกรมแก้ข้อความใดก็เปิดได้ และเบราว์เซอร์รันได้เมื่อไฟล์อยู่บนเว็บโฮสต์ การดับเบิลคลิกที่ index.html ใช้ไม่ได้ เพราะเบราว์เซอร์บล็อกโมดูลบน file://
เราต้องพูดให้ชัดตรงนี้ เพราะ “ไม่ใช้เอนจิน” ไม่ได้แปลว่า “ไม่มีขั้นตอนบิลด์” เมื่ออ่านข้อกำหนดของทุกรายการในตลาด เอดิชันแบ่งได้เป็นสามกลุ่ม:
- แก้แล้วอัปโหลด ไม่ต้องติดตั้งอะไร: Ricopop (โฟลเดอร์ game/ คือซอร์สที่แก้ได้เอง คือแก้ อัปโหลด แล้วรีเฟรช), Velvet Pool และ Puttide (ไม่ใช้ npm ไม่มีขั้นตอนบิลด์ ไม่ใช้ PHP ไม่ใช้ฐานข้อมูล คู่มือของ Velvet Pool ให้แก้ในโฟลเดอร์ source/ แล้วคัดลอกไฟล์ที่เปลี่ยนไปยัง game/) Node.js ปรากฏเฉพาะในเครื่องมือสำหรับนักพัฒนาที่เป็นทางเลือก ในเอดิชันที่มีเครื่องมือเหล่านั้น
- ไฟล์ธรรมดาพร้อมตัวช่วยบิลด์เล็กๆ: Gridspark และ Solitaire Links (รายการหลังเป็น HTML, CSS และ JavaScript ธรรมดา) การติดตั้งและการเล่นไม่ต้องบิลด์ทั้งคู่ คู่มือของ Gridspark ให้ทำงานในโฟลเดอร์ source/ แล้วรัน npm test และ npm run build (Node.js 20+ และไม่มี dependency ของ npm) เพื่อให้ไฟล์ที่เล่นได้ไปอยู่ใน game/ และไฟล์ตั้งค่าเป็นข้อความธรรมดา สำหรับ Solitaire Links ไฟล์ตั้งค่าแก้ได้โดยไม่ต้องบิลด์ ต้องใช้ Node.js 20+ เฉพาะตอนรันการทดสอบและสร้างไฟล์ภาษา ส่วนงานศิลป์ กฎ และข้อความ คู่มือชี้ไปยังเอดิชันซอร์สที่เป็นทางเลือกและการบิลด์ใหม่
- โปรเจกต์ TypeScript: Beep Out, Pinloop, Riffvolt, Sunset Rally, Trimora และ Twirldrop (บิลด์ด้วย Vite), Zabum (React และ TypeScript) และ Tenguin, Mochi Monsters, Deepforge และ Barricade Z โฟลเดอร์ game/ ที่คุณโฮสต์เป็น JavaScript ที่อ่านได้ แต่การแก้ซอร์ส TypeScript และบิลด์ใหม่ต้องใช้ Node.js (ข้อกำหนดของ Trimora ระบุ npm ci, npm test และ npm run build) เวอร์ชันที่แน่นอนอยู่ในแท็บ Requirements ของแต่ละรายการ
ในทุกเอดิชัน โฟลเดอร์ game/ ที่พร้อมโฮสต์รันได้ทันทีบนโฮสต์แบบสแตติก ไม่มีรายการข้อกำหนดใดระบุตัวแก้ไขเอนจินเกมหรือใบอนุญาตเอนจิน และไม่มีการขอบัญชีเพื่อแก้ไข นั่นคือข้ออ้างทั้งหมด เราไม่ได้บอกว่าทุกเทมเพลตที่นี่ข้ามขั้นตอนบิลด์ เพราะมันไม่จริง
แผนผังการตัดสินใจสั้นๆ: ถ้าต้องการแบบนี้ ให้เลือกแบบนั้น
เริ่มจากสิ่งที่คุณอยากทำในวันแรก ไม่ใช่จากเทคโนโลยี
- ถ้าอยากเปลี่ยนด่าน งานศิลป์ และกฎโดยไม่เขียนโค้ด และยินดีเรียนรู้ตัวแก้ไข หรือใช้มันอยู่แล้ว: เทมเพลตเอนจิน เพราะอีเวนต์แบบภาพถูกออกแบบมาเพื่อสิ่งนั้น
- ถ้าคุณใช้ Construct อยู่แล้ว และอยากได้จุดเริ่มต้นสำหรับเกมประเภทหนึ่ง: เทมเพลตเอนจิน เพราะคุณจะเปิดโปรเจกต์ในเครื่องมือที่คุ้นอยู่แล้ว
- ถ้าคุณหรือนักพัฒนาของคุณทำงานในโปรแกรมแก้โค้ดที่มีระบบควบคุมเวอร์ชัน และอยากเห็นทุกการเปลี่ยนแปลงเป็น text diff: เทมเพลต JavaScript ล้วน
- ถ้าคุณแค่อยากเปลี่ยนชื่อ สี ข้อความ และด่าน แล้วอัปโหลด: เลือกแบบไหนก็ได้ ตรวจว่ารายการระบุชื่อไฟล์ (JavaScript ล้วน) หรือว่าเอดิชันฟรีเปิดโปรเจกต์ได้ (เส้นทางเอนจิน)
- ถ้าต้องส่งเกมให้ลูกค้าที่ไม่มีแพ็กเกจเอนจิน: ไฟล์ธรรมดาส่งต่อได้ง่ายกว่า เพราะโปรแกรมแก้ข้อความใดก็เปิดได้ ถ้าลูกค้าทำงานกับเอนจินอยู่แล้ว ไฟล์โปรเจกต์เป็นการส่งมอบที่ดีกว่า
- ถ้าวางแผนหารายได้จากโฆษณา: อ่านตารางใบอนุญาตของเอนจินก่อนเริ่ม เพราะเอดิชันฟรีระบุว่าโฆษณาไม่รวมอยู่ และอ่านใบอนุญาตของเทมเพลตทุกตัว ใบอนุญาตของเราอนุญาตให้คุณหารายได้จากผลิตภัณฑ์สุดท้ายด้วยโฆษณา แต่เกมส่งมาโดยไม่มีเครือข่ายโฆษณาให้
- ถ้ายังไม่รู้ว่าจะใช้เครื่องมือไหน: ลองแต่ละอย่างหนึ่งชั่วโมง (ดูหัวข้อการทดสอบด้านล่าง) และเก็บอันที่คุณเลิกรู้สึกว่าต้องสู้กับมัน
ดู Ricopop: เทมเพลต JavaScript ล้วนที่ด่านเป็นแผนที่ข้อความ
เส้นทางเอนจิน: คุณได้อะไรและเสียอะไร
ควรพิจารณาเส้นทางเอนจินอย่างจริงจัง มันมีอยู่เพราะคนจำนวนมากอยากสร้างหรือเปลี่ยนเกมโดยไม่ต้องเขียนโค้ด และมันทำเรื่องนี้ได้ดี สำหรับผู้ซื้อบางคน นี่คือเครื่องมือที่ถูกต้องอยู่แล้ว
สิ่งที่ได้
- การแก้ไขแบบภาพ: เลย์เอาต์ ออบเจกต์ และชีตอีเวนต์ที่คุณอ่านและเปลี่ยนบนหน้าจอ แทนที่จะเป็นโค้ด
- เอกสาร บทแนะนำ และฟอรัมผู้ใช้บนเว็บไซต์ของเอนจินเอง เมื่อติดขัดคุณค้นหาคำตอบสาธารณะได้ ซึ่งทำไม่ได้กับเทมเพลตที่ขายโดยสตูดิโอเดียว
- แอดออน: หน้าของเอนจินแสดงแอดออนที่มาพร้อมระบบ และให้คุณบันทึกแอดออนจากบุคคลที่สามไปกับโปรเจกต์ได้ ฟีเจอร์จึงมาเป็นแอดออน ไม่ใช่โค้ดที่คุณต้องเขียนเอง
- สิ่งที่คุณเรียนรู้ติดตัวไป: เกมที่สองของคุณใช้ตัวแก้ไขและอีเวนต์เดิม
- การส่งออกเป็น HTML5 อยู่ในเอดิชันฟรี คุณจึงสร้างและทดสอบได้ก่อนเลือกแพ็กเกจ
สิ่งที่ต้องแลก
- คุณต้องมีตัวแก้ไข และเอดิชันฟรีจำกัดอีเวนต์และเลเยอร์
- โปรเจกต์บางอันต้องใช้ปลั๊กอินเพิ่ม (รายการหนึ่งที่เราอ่านเป็นเช่นนั้น)
- การหารายได้จากเกมขึ้นอยู่กับใบอนุญาตและแพ็กเกจของเอนจินเอง
- โปรเจกต์นี้ทำขึ้นสำหรับเครื่องมือเดียว คุณแก้ไขมันในเครื่องมือนั้น ไม่ใช่ในโปรแกรมแก้ข้อความ
เส้นทาง JavaScript ล้วน: คุณได้อะไรและเสียอะไร
เทมเพลต JavaScript ล้วนแลกตัวแก้ไขกับไฟล์ข้อความ ถ้าคุณอ่านโค้ดได้ นี่เป็นข้อตกลงที่ดี ถ้าอ่านไม่ได้ก็เป็นข้อตกลงที่ไม่ดี
สิ่งที่ได้
- โปรแกรมแก้ข้อความใดก็เปิดไฟล์ได้ และเว็บโฮสต์แบบสแตติกใดก็เสิร์ฟได้
- ไม่ต้องใช้แพ็กเกจหรือบัญชีของเอนจินเพื่อแก้ไข
- ซอร์สที่อ่านได้และจัดรูปแบบแล้ว พร้อมคู่มือที่แสดงว่าโลโก้ สี กฎ และข้อความอยู่ตรงไหน
- การเปลี่ยนแปลงปรากฏเป็นข้อความธรรมดา ซึ่งใช้กับระบบควบคุมเวอร์ชันได้
- การทดสอบอัตโนมัติที่เป็นทางเลือกในเอดิชันบางรุ่น (Node.js 20+) ใน Velvet Pool ครอบคลุมฟิสิกส์ กติกาพูล 8 ลูก การแข่งขันกับ CPU และคีย์การแปล
สิ่งที่ต้องแลก
- คุณต้องแก้โค้ด เครื่องหมายจุลภาคผิดตัวเดียวอาจทำให้หน้าจอพัง
- ไม่มีตัวแก้ไขแบบภาพสำหรับด่านหรือเลย์เอาต์ ด่านของ Ricopop เป็นแผนที่ข้อความ พร้อมตัวตรวจที่บอกได้ว่าด่านยังชนะได้หรือไม่
- ไม่มีฟอรัมสาธารณะสำหรับเทมเพลตเดียว คำถามไปถึงผู้ขาย และการสนับสนุนมีขอบเขต มีให้ 6 เดือนรวมอยู่ หรือ 12 เดือนพร้อมส่วนขยาย ส่วนการปรับแต่ง ฟีเจอร์ใหม่ โฮสติ้ง และการเชื่อมต่อ SDK หรือพอร์ทัล เป็นบริการแยกที่เสนอราคา
- สิ่งที่เอดิชันไม่รวมก็ไม่มีอยู่ เช่น Gridspark ไม่มีลีดเดอร์บอร์ดออนไลน์ บัญชีผู้ใช้ ชุด SDK โฆษณา หรือบิลด์สำหรับแอปสโตร์แบบเนทีฟ
อ่านรายการ “Not included in this edition” ในหน้าสินค้าทุกหน้า Velvet Pool ระบุว่าไม่รวมมัลติเพลเยอร์ออนไลน์ การจัดอันดับออนไลน์ ชุด SDK โฆษณา และแอปแบบเนทีฟ Ricopop ระบุว่าไม่รวมบิลด์ Android หรือ iOS แบบเนทีฟ มัลติเพลเยอร์ออนไลน์ หรือการจัดอันดับที่ตรวจสอบบนเซิร์ฟเวอร์ และบัญชีเครือข่ายโฆษณากับการเชื่อมต่อ SDK ของพอร์ทัลเกม
เทมเพลต JavaScript ล้วนสองชุดที่เปิดให้ดู: Ricopop และ Gridspark
คู่มือสาธารณะของพวกมันตอบคำถาม “จะแก้ตรงนั้นได้ที่ไหน” ด้วยชื่อไฟล์ Ricopop มาก่อน เพราะโฟลเดอร์ game/ คือซอร์ส
Ricopop: ด่านเป็นข้อความ ไม่ต้องบิลด์
- ด่าน: src/levels.js เก็บด่าน 50 ด่านเป็นแผนที่ข้อความ พร้อมค่า par และคำตอบ และมีคอมเมนต์ที่ด้านบนอธิบายรูปแบบ
- กฎและตัวเลข: src/sim/config.js มีจำนวนลูกต่อการยิง ความเร็วลูก และค่าคะแนน
- สีและลุคของเมนู: style.css
- โลโก้: วาดด้วยโค้ดใน src/ui/logo.js ไม่ใช่รูปภาพ
- ข้อความและ 14 ภาษา: src/locales.js
- การตั้งค่าโฆษณาและลีดเดอร์บอร์ด ซึ่งปิดอยู่โดยค่าเริ่มต้น: ricopop.config.js
ขั้นตอนของคู่มือคือ แก้ อัปโหลด แล้วรีเฟรชแบบฮาร์ด คู่มือแนะนำโปรแกรมแก้โค้ดอย่าง VS Code หรือ Notepad++ และไม่แนะนำโปรแกรมประมวลผลคำ หลังจากคุณแก้แผนที่ เครื่องมือเสริม node tools/validate.mjs จะตรวจว่าทุกด่านยังชนะได้ และ node tools/validate.mjs --solve 12 จะหาคำตอบของด่าน 12 เครื่องมือต้องใช้ Node.js 20+

Gridspark: การตั้งค่าในไฟล์ข้อความ กฎในโมดูลที่มีชื่อ
- ข้อความหน้าจอและภาษา: src/locales.js
- ค่าคงที่และพาเลต: src/config.js สีของอินเทอร์เฟซ: style.css
- กฎของปริศนา: game.js, board.js, generator.js และ shapes.js
- โลโก้ หน้า และบล็อก: วาดใน src/logo.js
- หน้าเริ่มต้นและปุ่มเต็มจอ: gridspark.config.js ซึ่งเป็นไฟล์ข้อความธรรมดาที่ไม่ต้องบิลด์ใหม่
สำหรับการแก้โค้ด คู่มือให้ทำงานในโฟลเดอร์ source/ แล้วรัน npm test และ npm run build ต้องใช้ Node.js 20+ แต่ไม่ติดตั้ง dependency ใดเพิ่ม

Velvet Pool ใช้แนวคิดเดียวกันในรูปแบบ 3D โลโก้อยู่ใน assets/logo/ สีผ้าและสไตล์ไม้คิวอยู่ใน src/game/progress.js พฤติกรรมของ CPU อยู่ใน src/core/ai.js และฟิสิกส์อยู่ใน src/core/physics.js การทดสอบเสริม (npm test ภายใน source/ ต้องใช้ Node.js 20+) ครอบคลุมฟิสิกส์ กติกาพูล 8 ลูก การแข่งขันกับ CPU และคีย์การแปล และคู่มือระบุชัดว่าสิ่งเหล่านี้ไม่แทนการทดสอบในเบราว์เซอร์และบนอุปกรณ์จริง
ดู Gridspark พร้อมพรีวิวสดและคู่มือ
วิธีทดสอบทั้งสองแบบก่อนจ่ายเงิน
คุณเปิดไฟล์โปรเจกต์ที่ยังไม่ได้ซื้อไม่ได้ แต่ทดสอบเกือบทุกอย่างรอบๆ มันได้ ทำตามลำดับนี้ และจับเวลาไว้
สำหรับทั้งสองแบบ
- เล่นเดโมของเอดิชันที่ตรงกันบนโทรศัพท์ที่ผู้เล่นของคุณจะใช้ หมุนหน้าจอ รีโหลด และเปลี่ยนภาษา
- อ่านข้อกำหนดและรายการที่ไม่รวมอยู่ จดทุกอย่างที่คุณยังต้องสร้างหรือซื้อเพิ่ม
- หาใบอนุญาตและอ่านสามประโยค: ครอบคลุมกี่ผลิตภัณฑ์ อนุญาตโฆษณาหรือไม่ และห้ามนำไปขายต่ออะไรบ้าง
สำหรับเทมเพลตเอนจิน
- ถามว่าเอดิชันและเวอร์ชันไหนของเอนจินเปิดโปรเจกต์ได้ และต้องใช้ปลั๊กอินเพิ่มหรือไม่
- ถามว่าโปรเจกต์ใช้กี่อีเวนต์และกี่เลเยอร์ แล้วเทียบตัวเลขกับขีดจำกัดของเอดิชันฟรีในหน้าของเอนจิน
- เปิดตัวแก้ไขแยกต่างหากและสร้างการทดสอบหนึ่งหน้าจอ เพื่อรู้ว่าคุณชอบทำงานในนั้นหรือไม่
- ถ้าวางแผนหารายได้จากเกม อ่านใบอนุญาตของเอนจินในประเด็นนั้นก่อนซื้ออะไรทั้งนั้น
สำหรับเทมเพลต JavaScript ล้วน
- เปิดคู่มือสาธารณะและหาว่าโลโก้ สี กฎ และข้อความอยู่ตรงไหน
- ตรวจว่าการแก้ไขต้องใช้อะไร: ไม่ต้องใช้อะไร หรือ Node.js และ npm แท็บ Requirements ของแต่ละรายการบอกไว้
- รันตามที่คู่มือบอก ตัวอย่างเช่น คู่มือของ Velvet Pool แนะนำ python -m http.server 8765 ภายใน game/ เพื่อทดสอบในเครื่อง แล้วเปิด http://localhost:8765/
- เปิดสคริปต์หนึ่งไฟล์ของเดโมในเครื่องมือนักพัฒนาของเบราว์เซอร์ ถ้าคุณตามโค้ดนั้นได้ คุณก็แก้ได้
ในส่วนของเรา เทมเพลตเป็นผลิตภัณฑ์ดิจิทัล เราคืนเงินเฉพาะเมื่อคุณยังไม่ได้ดาวน์โหลดเทมเพลต หรือเมื่อเทมเพลตที่ส่งมามีข้อบกพร่องที่เราแก้ไม่ได้ หากต้องการขอคืนเงิน ให้เขียนถึงเราพร้อมหมายเลขใบอนุญาตของคุณ การคืนเงินจะยกเลิกใบอนุญาต และเนื่องจากการดาวน์โหลดปิดประตูนั้นแล้ว ให้รันการทดสอบข้างต้นก่อนซื้อ และแน่นอนว่าก่อนดาวน์โหลด
ดู Velvet Pool: คู่มือ พรีวิวสด และการทดสอบที่กล่าวถึงข้างต้น
คำถามที่พบบ่อย
ต้องใช้เอนจินเกมเพื่อแก้เทมเพลตเกม HTML5 หรือไม่?
ขึ้นอยู่กับวิธีที่เทมเพลตถูกสร้าง เทมเพลตเอนจินส่งมาเป็นโปรเจกต์ที่เปิดในตัวแก้ไขของเอนจินนั้น และไฟล์โปรเจกต์ของ Construct ลงท้ายด้วย .c3p เทมเพลต JavaScript ล้วนคือไฟล์ที่โปรแกรมแก้ข้อความใดก็เปิดได้ ในตลาด Polar Games ไม่มีรายการข้อกำหนดใดที่ระบุตัวแก้ไขเอนจินเกม หลายเอดิชันต้องใช้ Node.js และบางครั้ง npm เพียงเพื่อบิลด์ซอร์ส TypeScript ของตนใหม่
แก้เทมเพลต Construct 3 ด้วยเอดิชันฟรีได้ไหม?
เราตอบแทนโปรเจกต์ใดโปรเจกต์หนึ่งไม่ได้ สิ่งที่หน้าของเอนจินแสดงเมื่อ 24 ตุลาคม 2026 คือ เอดิชันฟรีส่งออกเป็น HTML5 ได้ จำกัดอีเวนต์ไว้ที่ 50 (25 สำหรับผู้เยี่ยมชม) และเลเยอร์ไว้ที่ 2 รายการหนึ่งที่เราอ่านระบุว่าเวอร์ชันฟรีมีข้อจำกัด ให้ถามผู้ขายว่าโปรเจกต์ใช้กี่อีเวนต์และกี่เลเยอร์ แล้วเทียบดู
เทมเพลต JavaScript ล้วนแก้ยากกว่าเทมเพลตเอนจินหรือ?
ถ้าคุณไม่เขียนโค้ดก็ใช่ เพราะไม่มีตัวแก้ไขแบบภาพ และการพิมพ์ผิดตัวเดียวอาจทำให้หน้าจอพัง ถ้าเขียนโค้ดได้ การเปลี่ยนสี ข้อความ หรือด่านคือการแก้ไฟล์ที่ระบุชื่อไว้ และคู่มือบอกว่าเป็นไฟล์ไหน ด่านของ Ricopop เป็นแผนที่ข้อความ และไฟล์ตั้งค่าของ Gridspark เป็นข้อความธรรมดา
เทมเพลตของคุณต้องใช้ npm หรือขั้นตอนบิลด์หรือไม่?
บางตัวต้อง บางตัวไม่ต้อง Ricopop, Velvet Pool และ Puttide ไม่ต้องทั้งคู่ Gridspark ไม่ต้องบิลด์เพื่อติดตั้งและเล่น และต้องใช้ Node.js 20+ พร้อม npm test และ npm run build เฉพาะตอนที่คุณแก้โค้ดใน source/ ซึ่งขั้นตอนนั้นไม่มี dependency ของ npm เอดิชันที่เขียนด้วย TypeScript เช่น Trimora และ Twirldrop ต้องใช้ Node.js และ npm เพื่อบิลด์ใหม่ แม้โฟลเดอร์ game/ ที่คุณโฮสต์จะบิลด์แล้ว แท็บ Requirements ของแต่ละรายการระบุไว้
ใช้เทมเพลตให้ลูกค้าและใส่โฆษณาได้ไหม?
ใบอนุญาตของเราครอบคลุมผลิตภัณฑ์สุดท้ายหนึ่งชิ้น ของคุณหรือของลูกค้าหนึ่งราย และผู้เล่นเข้าถึงได้ฟรีหรือผ่านการหารายได้จากโฆษณา คุณแก้โค้ด งานศิลป์ และเสียงภายในได้ และห้ามขายต่อเทมเพลตหรือซอร์ส เกมส่งมาโดยไม่มีเครือข่ายโฆษณา ดังนั้นการเชื่อมต่อและรอการอนุมัติจากเครือข่ายนั้นเป็นหน้าที่ของคุณ สำหรับเทมเพลตเอนจิน ให้อ่านใบอนุญาตของเอนจินด้วย ไม่ใช่ของผู้ขายอย่างเดียว
ถ้าเลือกผิดประเภทจะทำอย่างไร?
ทดสอบก่อนตามที่กล่าวข้างต้น การคืนเงินทำได้เฉพาะเมื่อคุณยังไม่ได้ดาวน์โหลดเทมเพลต หรือเทมเพลตที่ส่งมามีข้อบกพร่องที่เราแก้ไม่ได้ การย้ายจากเส้นทางหนึ่งไปอีกเส้นทางหลังจากนั้นหมายถึงการสร้างเกมใหม่ในเครื่องมืออีกตัว ดังนั้นหนึ่งชั่วโมงก่อนจ่ายเงินจึงคุ้มค่า
เปิดดูก่อนตัดสินใจ
การเปรียบเทียบที่ถูกที่สุดใช้เวลาหนึ่งชั่วโมง: เล่นเดโม อ่านคู่มือ เปิดตัวแก้ไข ทำสักครั้งสำหรับเทมเพลตเอนจิน และอีกครั้งสำหรับเทมเพลต JavaScript ล้วน แล้วเลือกอันที่คุณไม่ต้องฝืนใจเปิดซ้ำ
