สวัสดีปีใหม่! แจกเกม Lucky Number ทายเลข 0-100

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

ตอนแรกผมคิดว่าการคิดเกมโดยใช้ความสามารถของ G Suite นั้น จะเป็นโจทย์ยาก เนื่องจาก G Suite เป็นเครื่องมือสำหรับการทำงานมากกว่า แต่พอได้ลองคิดลองทำดูจริงๆ ก็พบว่า Google Sheets มีความเหมาะสมที่จะเอามาใช้เล่นเป็นเกมกระดานได้ค่อนข้างดีเลยทีเดียว เนื่องจากเกมกระดานส่วนมากจะมีลักษณะเป็นตารางอยู่แล้ว ทำให้การแสดงผลลงตัวกับรูปแบบเกมได้โดยไม่ต้องดัดแปลงส่วนแสดงผลมากนัก

กติกาและวิธีการเล่น

เกมทั้งหมดในงานมีอยู่ 4 เกม ผมรับผิดชอบ 1 เกมในนั้น โดยเกมที่ผมออกแบบนั้น ตั้งชื่อว่า Lucky Number ซึ่งเป็นเกมทายเลข โดยมีกติกาและวิธีการเล่นดังนี้

  • เกมนี้มีผู้เล่น 2 ฝั่งผลัดกันเล่นคนละตา
  • ระบบจะสุ่มเลขตั้งแต่ 0-100 ขึ้นมาในแต่ละเกม
  • ฝั่งแรกเริ่มทายเลขก่อน และระบบจะบอกใบ้ว่าเลขนั้น "มากไป", "น้อยไป" หรือ "คุณคือผู้ชนะ"
  • หากทายไม่ถูก จะสลับให้อีกฝั่งหนึ่งทายต่อ โดยจะสลับกันทายไปเรื่อยๆ จนเจอผู้ชนะ

การออกแบบเกมนั้น ผมสร้าง sheet ขึ้นมา 4 sheet แต่ละ sheet มีหน้าที่ดังนี้
  • On Air: เป็น sheet สำหรับให้แสดงบนหน้าจอใหญ่ และเป็นตัวดำเนินเกม โดย sheet นี้จะดึงค่ามาจากอีก 3 sheet ที่เหลือเพื่อคำนวณและแสดงผล ผู้ดำเนินรายการสามารถเปิดแผ่นป้ายเพื่อดูผลการทายได้ โดยการเปลี่ยนสีของช่อง "Result"
  • Player 1 และ Player 2: เป็น sheet สำหรับผู้เล่นแต่ละฝั่ง โดยจะให้ผู้เล่นใส่เลขที่ทายลงใน sheet นี้ทีละตา เลขที่ใส่เข้ามาจะถูกดึงไปแสดงผลที่ sheet "On Air"
  • Lucky number: เป็น sheet ที่เก็บตัวเลขที่ระบบสุ่มขึ้นมาในเกมนั้นๆ (เลขจะถูกสุ่มใหม่ทุกเกม)

เตรียมไฟล์ก่อนเล่น

การเอาเกมนี้ไปเล่น สามารถกด link นี้ เพื่อ make a copy ไฟล์เกมไปใช้งานได้เลย

copy ไฟล์ขึ้นมาใหม่เป็นของเราเอง

เปิดไฟล์มาครั้งแรกให้กดที่เมนู Lucky Number > Reset และทำตามขั้นตอนที่ปรากฏ

เมนู Lucky Number จะอยู่ด้านบน ข้างๆ Help

ถ้ากดครั้งแรก จะมีหน้าจอถามให้เราอนุญาติสิทธิ์
หน้าจอขอสิทธิ์เพื่อจัดการข้อมูลใน Sheets

เมื่อพร้อมแล้วก็เริ่มเล่นได้เลย โดยที่ Google Sheets สามารถทำ collaboration ได้ เราจึงสามารถเปิดไฟล์นี้พร้อมกันบนคอมพิวเตอร์ 3 เครื่อง โดยที่
  • เครื่องหลักต่อออกจอใหญ่เพื่อใช้ดำเนินรายการ 
  • อีก 2 เครื่องก็เปิดให้ผู้เล่นแต่ละฝั่งใช้ใส่ข้อมูลเพื่อเล่นเกมไปพร้อมๆ กันได้เลย
หากจบเกมแล้วก็กดที่เมนู Lucky Number > Reset เพื่อเริ่มเล่นเกมใหม่ได้ทันที

เริ่มเล่นกันได้เลย
ในวันงาน มีอยู่เกมหนึ่งที่ Player 2 ทายถูกในตาแรก (เป็นตาที่สองของเกมนั้น) เรียกเสียงฮือฮาในงานได้พอสมควร ถือว่าเดาเก่งมากๆ :D

สุขสันต์วันปีใหม่ ขอให้สนุกกับการใช้งาน G Suite นะครับ
---

ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

การเรียกใช้งาน Google Apps Script

ลดเวลาการเรียก API ใน Apps Script ด้วย fecthAll

การเขียน Google Apps Script เพื่อใช้งาน Custom Function