ข่าว
ช่องสถานะสีเหลืองขับเคลื่อนการแข่งขัน Tetris ที่ตรวจสอบได้ครั้งแรก ด้วยกระดานผู้นำที่ใช้ NFT

ช่องสถานะสีเหลืองขับเคลื่อนการแข่งขัน Tetris ที่ตรวจสอบได้ครั้งแรก ด้วยกระดานผู้นำที่ใช้ NFT

16 ชั่วโมงที่แล้ว
ช่องสถานะสีเหลืองขับเคลื่อนการแข่งขัน Tetris ที่ตรวจสอบได้ครั้งแรก ด้วยกระดานผู้นำที่ใช้ NFT

แพลตฟอร์มเกมใหม่ที่ใช้บล็อกเชนที่เรียกว่า Yetris ได้เปิดตัวการเล่นเกม Tetris เชิงแข่งขันที่ใช้ Yellow SDK ช่องสถานะเพื่อสร้างคะแนนสูงที่ตรวจสอบได้และบำรุงรักษากระดานผู้นำ บนเชงด้วยรางวัล NFT แพลตฟอร์ม addresses ความท้าทายในการพิสูจน์ทักษะการเล่นเกมในรูปแบบไร้ศูนย์กลาง ที่เข้าถึงได้โดยไม่ต้องเข้าร่วมงานแข่งขันจริง


สิ่งที่ควรรู้:

  • Yetris ใช้ช่องสถานะสีเหลืองเพื่ออำนวยความยุติธรรมและสามารถตรวจสอบคะแนน Tetris ได้ที่บันทึกโดยตรงบนบล็อกเชน
  • ผู้เล่นแข่งขันกันเพื่อรับ Crown NFT ที่มีการปล่อยบน Polygon ซึ่งจะถูกโอนไปยังผู้ที่ทำคะแนนสูงสุดที่ได้รับการยืนยัน
  • แพลตฟอร์มผสมผสานการเล่นเกมแบบดั้งเดิมกับเทคโนโลยีบล็อกเชนเพื่อสร้างการแข่งขันพิสูจน์ทักษะที่เข้าถึงได้สำหรับผู้เล่นทั่วโลก

เกมทำงานผ่านกระบวนการการใช้งานที่จัดโครงสร้างเมื่อผู้เล่นเริ่มเกมด้วยการลงนามในข้อความดิจิตอล ผู้เล่นจะสร้างการเชื่อมต่อกับเซิร์ฟเวอร์ที่จัดการการเชื่อมต่อกับระบบ Clearnet ของ Yellow ซึ่งเอื้อต่อธุรกรรมที่เร็วและมีความหน่วงต่ำบนเชงสำหรับการสร้างชิ้นส่วนเกม

ระหว่างการเล่นเกม ผู้เล่นสะสมคะแนนโดยการล้างเส้นจนกว่าจะแพ้เมื่อมีชิ้นส่วนที่เข้ามาเกินจากความสูงของกระดาน

เมื่อเกมสมบูรณ์ ช่องสถานะจะบันทึกคะแนนสุดท้ายบนเชง โดยโอน Crown NFT ให้ผู้ที่ทำคะแนนสูงสุดใหม่โดยอัตโนมัติ

Yetris เป็นชื่อย่อของ "Yellow Powered Tetris" ซึ่งเกิดจากการตอบสนองข้อจำกัดในการพิสูจน์ทักษะตามอำเภอใจผ่านวิธีที่สาธารณะและตรวจสอบได้ แนวคิดใช้ประโยชน์จากความก้าวหน้าของบล็อกเชนที่ทำให้การแข่งขันเกมสาธารณะสามารถเข้าถึงได้มากขึ้นขณะที่ลดอุปสรรคในการเข้าร่วม

สถาปัตยกรรมทางเทคนิคของแพลตฟอร์มนี้ตั้งอยู่บนช่องสถานะสีเหลืองแต่รวมเอาหลายองค์ประกอบเข้าด้วยกัน แอปพลิเคชันส่วนหน้า สร้างด้วย NextJS และปรับใช้บน Vercel มีโค้ดเกมที่ปรับจากบทเรียนที่มีอยู่พร้อมการออกแบบภาพที่ดียิ่งขึ้นและฟังก์ชันเพิ่มเติมรวมถึงการควบคุม "harddrop"

ระบบส่วนหน้ารับข้อมูลบล็อกถัดไปผ่านการเชื่อมต่อ socket จากแอปพลิเคชันช่องสถานะ แอปพลิเคชันเหล่านี้ สร้างด้วย ExpressJS จัดการตรรกะเกมและการเชื่อมต่อกับแอปพลิเคชัน clearnode ของ Yellow ซึ่งจัดการการคำนวณนอกเชงและการสรุปผลคะแนนเกม ปัจจุบันการติดตั้งมีฟังก์ชัน clearnode น้อยมากด้วยตรรกะเกมส่วนมากอยู่ในแอปพลิเคชัน Express ความซับซ้อนในการพัฒนามาจากการสร้างตรรกะเกมส่วนหน้าและการใช้การเชื่อมต่อ socket สำหรับการสร้างบล็อกถัดไปแทนการสร้างจากฝั่งลูกค้า

แอปพลิเคชัน Express ที่มีอยู่นั้นจัดการกับการดำเนินงานส่วนมากเมื่อควรจะเน้นที่การตรวจสอบความถูกต้องของสถานะกระดานเกมและการส่งสรุปสถานะไปยัง Yellow เพื่อบันทึกธุรกรรมที่นอกเชง การตรวจสอบสถานะเกมช่องสถานะปัจจุบันยังคงมีน้อย ทำให้เกิดความท้าทายในการพัฒนาอย่างต่อเนื่อง

สัญญา Crown เป็นตัวแทนโครงการแรกของนักพัฒนาที่ใช้ Hardhat version 3 ซึ่งให้ความสะดวกในการใช้งานแม้จะขาดฟีเจอร์การผลิตบางส่วน NFT Crown ปัจจุบันดำเนินการบนเครือข่าย Polygon และสามารถติดตามได้ผ่านนักสำรวจบล็อกเชน

ข้อคิดส่งท้าย

Yetris แสดงให้เห็นว่าเทคโนโลยีบล็อกเชนสามารถเปลี่ยนการเล่นเกมแบบดั้งเดิมโดยการให้หลักฐานทักษะที่ตรวจสอบได้ผ่านการใช้งานช่องสถานะ แพลตฟอร์มรวมการเล่นเกม Tetris แบบดั้งเดิมกับโครงสร้างพื้นฐานบล็อกเชนสมัยใหม่เพื่อสร้างสภาพแวดล้อมการแข่งที่เข้าถึงได้ยุติธรรมที่ขจัดอุปสรรคทางภูมิศาสตร์โดยรักษาความซื่อตรงของคะแนนผ่านการตรวจสอบด้วยการเข้ารหัส

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