แนะนำ
ใช้ Silverlight 2.0 (c#) เพื่อพัฒนา Tetris ที่มีสีสัน
วิธีการเล่น
↑ - แปลงร่าง ← - เลื่อนไปทางซ้าย → - เลื่อนไปทางขวา ↓ - เลื่อนลง
1. แต่ละรูปร่างประกอบด้วย 4 "บล็อก" นั่นคือ "บล็อก" เป็นหน่วยที่เล็กที่สุดของ Tetris อันดับแรกจะต้องมีการควบคุมผู้ใช้ "บล็อก" จำเป็นต้องกำหนดตำแหน่งและสีของ "บล็อก"
2. Classic Tetris มีทั้งหมด 7 รูปร่าง บทคัดย่อฟังก์ชันที่จำเป็นสำหรับแต่ละรูปร่างและเขียนคลาสนามธรรม 7 รูปร่างเฉพาะสืบทอดคลาสนามธรรมนี้และเขียนคุณลักษณะนามธรรมและวิธีการนามธรรมใหม่
3. ส่วนควบคุมหลัก: เติม "บล็อก" ที่ซ่อนอยู่ในคอนเทนเนอร์ ควบคุมการเสียรูปและการเคลื่อนตัวของรูปร่างขึ้น/ลง/ซ้าย/ขวา/ และตอบสนองต่อการเปลี่ยนแปลงโดยการควบคุมสีของ "บล็อก" ในคอนเทนเนอร์ รูปร่างเคลื่อนที่ต่อไป หรือเมื่อตำแหน่งที่ผิดรูปมีสีอยู่แล้วห้ามเคลื่อนย้ายหรือเปลี่ยนรูปร่างเมื่อตำแหน่งที่ขยับหรือผิดรูปครั้งต่อไปมีสีที่ด้านล่างหรือที่ด้านล่างของภาชนะจะถือว่าถูกยกเลิก และมีรูปร่างใหม่เกิดขึ้น
YYTetris.Web/YYTetrisTestPage.aspx คือหน้าการรันเกม
ไอเดีย
1. แต่ละรูปร่างประกอบด้วย 4 "บล็อก" นั่นคือ "บล็อก" เป็นหน่วยที่เล็กที่สุดของ Tetris อันดับแรกจะต้องมีการควบคุมผู้ใช้ "บล็อก" จำเป็นต้องกำหนดตำแหน่งและสีของ "บล็อก"
2. Classic Tetris มีทั้งหมด 7 รูปร่าง บทคัดย่อฟังก์ชันที่จำเป็นสำหรับแต่ละรูปร่างและเขียนคลาสนามธรรม 7 รูปร่างเฉพาะสืบทอดคลาสนามธรรมนี้และเขียนคุณลักษณะนามธรรมและวิธีการนามธรรมใหม่
3. ส่วนควบคุมหลัก: เติม "บล็อก" ที่ซ่อนอยู่ในคอนเทนเนอร์ ควบคุมการเสียรูปและการเคลื่อนตัวของรูปร่างขึ้น/ลง/ซ้าย/ขวา/ และตอบสนองต่อการเปลี่ยนแปลงโดยการควบคุมสีของ "บล็อก" ในคอนเทนเนอร์ รูปร่างเคลื่อนที่ต่อไป หรือเมื่อตำแหน่งที่ผิดรูปมีสีอยู่แล้วห้ามเคลื่อนย้ายหรือเปลี่ยนรูปร่างเมื่อตำแหน่งที่ขยับหรือผิดรูปครั้งต่อไปมีสีที่ด้านล่างหรือที่ด้านล่างของภาชนะจะถือว่าถูกยกเลิก และมีรูปร่างใหม่เกิดขึ้น
ขยาย