memperkenalkan
Gunakan Silverlight 2.0 (c#) untuk mengembangkan Tetris yang berwarna-warni
Cara bermain
↑ - transformasi; ← - pindah ke kiri; → - pindah ke kanan;
1. Setiap bentuk terdiri dari 4 "blok", yaitu "blok" adalah unit terkecil dari Tetris. Pertama, harus ada kontrol pengguna "blok". Posisi dan warna "balok" harus dapat diatur
2. Tetris Klasik memiliki total 7 bentuk. Abstrak fungsi yang diperlukan oleh setiap bentuk dan tulis kelas abstrak. 7 bentuk spesifik mewarisi kelas abstrak ini dan menulis ulang atribut abstrak dan metode abstraknya.
3. Bagian kendali inti: mengisi wadah dengan "balok" tersembunyi, mengontrol deformasi dan pergerakan bentuk ke atas/bawah/kiri/kanan/, dan merespons perubahan dengan mengontrol warna "balok" di dalam wadah Apabila bentuk yang dipindahkan atau diubah posisinya itu sudah mempunyai warna, maka gerakan atau perubahan bentuk itu dilarang. Bilamana gerak selanjutnya atau kedudukan cacat itu mempunyai warna pada bagian bawah atau berada pada dasar wadah, maka dianggap batal. dan bentuk baru dihasilkan.
YYTetris.Web/YYTetrisTestPage.aspx adalah halaman menjalankan game
Ide
1. Setiap bentuk terdiri dari 4 "blok", yaitu "blok" adalah unit terkecil dari Tetris. Pertama, harus ada kontrol pengguna "blok". Posisi dan warna "balok" harus dapat diatur
2. Tetris Klasik memiliki total 7 bentuk. Abstrak fungsi yang diperlukan oleh setiap bentuk dan tulis kelas abstrak. 7 bentuk spesifik mewarisi kelas abstrak ini dan menulis ulang atribut abstrak dan metode abstraknya.
3. Bagian kendali inti: mengisi wadah dengan "balok" tersembunyi, mengontrol deformasi dan pergerakan bentuk ke atas/bawah/kiri/kanan/, dan merespons perubahan dengan mengontrol warna "balok" di dalam wadah Apabila bentuk yang dipindahkan atau diubah posisinya itu sudah mempunyai warna, maka gerakan atau perubahan bentuk itu dilarang. Bilamana gerak selanjutnya atau kedudukan cacat itu mempunyai warna pada bagian bawah atau berada pada dasar wadah, maka dianggap batal. dan bentuk baru dihasilkan.
Memperluas