FAQ
คำถามที่พบบ่อย
ต้องมีพื้นฐานแค่ไหน
รู้ SELECT ... FROM ... WHERE ก็เริ่มได้ เพราะมี Hint 3 ขั้นและ Data Map ช่วยพาไปทีละขั้น แต่พูดตรงๆ Quest แรกของ Saeng Market ใช้ของที่มากกว่านั้นแล้ว คือ JOIN 3 ตาราง, COALESCE, กรองสถานะออเดอร์ และกรองช่วงวันที่ Hint ช่วยได้ (Hint ขั้นที่ 2 พูดถึง JOIN) และในเดโมบนเว็บ Hint เปิดดูได้ฟรีไม่จำกัด ถ้าอยากเริ่มเบาๆ ลองตึกอิ่มไวก่อน เพราะผมออกแบบให้เริ่มจากตารางเดียว
ใช้เวลาเล่นนานเท่าไร
ใบเคสมีเวลาโดยประมาณให้ แต่เป็นตัวเลขที่ผมประเมินเอง ยังไม่เคยจับเวลาจากผู้เล่นจริง เลยไม่อยากเดาเป็นชั่วโมงรวมให้ ลองเดโมสัก 1-2 เคส แล้วคุณจะเห็นจังหวะของตัวเองก่อนตัดสินใจ
เล่นบนอะไรได้บ้าง
ผมจัดหน้าจอให้พอดีมือถือแล้ว (ทดสอบในเบราว์เซอร์จำลองขนาดจอ 360-390 px) แต่ยังไม่ได้ลองบนมือถือจริงหรือบน Safari/Firefox และพิมพ์ SQL บนมือถือเหนื่อยกว่าคอม ถ้าลองแล้วช้าหรือค้าง บอกผมได้เลย
ซื้อได้ที่ไหน
ตอนนี้ยังไม่เปิดขาย เวอร์ชันเต็มกำลังย้ายมาเล่นบนเว็บในประสบการณ์เดียวกับเดโม ยังไม่มีกำหนดวันออก ระหว่างนี้เล่นเดโมฟรีได้เลย และถ้าอยากช่วยลองเล่นหรือบอกความเห็น ทักแชทเพจได้
ตึกที่ขึ้นว่า “เร็วๆ นี้” ในเมือง ออกเมื่อไหร่
ยังไม่มีกำหนดวันออก และผมยังไม่ประกาศอะไรล่วงหน้า
เฉลยดูได้เมื่อไหร่
ปุ่ม “เปิดเฉลย” จะโผล่หลังคุณผ่าน Quest นั้นแล้ว หรือถ้าเลือก “ยอมแพ้ & ดูเฉลย” ก็ดูเฉลยได้และปลดล็อก Quest ถัดไป แต่การยอมแพ้จะไม่ได้ XP หรือ badge ของข้อนั้น
ความคืบหน้าบันทึกที่ไหน
เก็บในเบราว์เซอร์บนเครื่องของคุณ (localStorage) ไม่ต้องล็อกอิน ถ้าล้างข้อมูลเบราว์เซอร์หรือเล่นในโหมดไม่ระบุตัวตน ความคืบหน้าจะหาย และเกมบอกเรื่องนี้ไว้ในเมนู เกมมีปุ่ม “สำรองความคืบหน้า” และ “โหลดความคืบหน้า” ไฟล์ JSON ไว้สำรอง
ข้อมูลในเกมเป็นข้อมูลจริงไหม
ไม่ใช่ Saeng Market อิ่มไว และตัวละครทั้งหมดเป็นเรื่องสมมติ ข้อมูลสร้างจากโค้ดด้วยค่า seed คงที่ ทุกคนที่เล่นจึงได้ตัวเลขชุดเดียวกัน
PostgreSQL จริงไหม
เกมรัน PGlite คือ PostgreSQL ที่คอมไพล์เป็น WebAssembly ในเบราว์เซอร์ของคุณ SQL ที่ฝึกจึงเป็นไวยากรณ์ PostgreSQL
ใช้สอนในคลาสหรือบริษัทได้ไหม
ถ้าสนใจใช้กับทีมหรือห้องเรียน ทักแชทมาคุยกันได้ ตอนนี้เดโมบนเว็บเล่นฟรีเพื่อการเรียนรู้ส่วนตัว