يقدم
استخدم Silverlight 2.0 (c#) لتطوير لعبة Tetris الملونة
كيف تلعب
↑ - تحويل ← - تحرك إلى اليسار → - تحرك إلى اليمين ↓ - تحرك لأسفل
1. يتكون كل شكل من 4 "كتل"، أي أن "الكتلة" هي أصغر وحدة في لعبة تتريس. أولاً، يجب أن يكون هناك عنصر تحكم للمستخدم "الكتلة". من الضروري أن يتم ضبط موضع ولون "الكتلة".
2. تحتوي لعبة Tetris الكلاسيكية على إجمالي 7 أشكال. قم بتجريد الوظائف التي يتطلبها كل شكل واكتب فئة مجردة. ترث الأشكال السبعة المحددة هذه الفئة المجردة وتعيد كتابة سماتها المجردة وأساليبها المجردة.
3. جزء التحكم الأساسي: املأ الحاوية بـ "كتل" مخفية، وتحكم في تشوه وحركة الشكل لأعلى/لأسفل/يسار/يمين/، والاستجابة للتغييرات من خلال التحكم في لون "الكتل" في الحاوية يتحرك الشكل بعد ذلك أو عندما يكون الموضع المشوه له لون بالفعل، تُحظر الحركة أو التشوه عندما يكون للحركة التالية أو الموضع المشوه لون في الجزء السفلي أو في الجزء السفلي من الحاوية، يتم الحكم عليه بإلغائه. ويتم إنشاء شكل جديد.
YYTetris.Web/YYTetrisTestPage.aspx هي صفحة تشغيل اللعبة
أفكار
1. يتكون كل شكل من 4 "كتل"، أي أن "الكتلة" هي أصغر وحدة في لعبة تتريس. أولاً، يجب أن يكون هناك عنصر تحكم للمستخدم "الكتلة". من الضروري أن يتم ضبط موضع ولون "الكتلة".
2. تحتوي لعبة Tetris الكلاسيكية على إجمالي 7 أشكال. قم بتجريد الوظائف التي يتطلبها كل شكل واكتب فئة مجردة. ترث الأشكال السبعة المحددة هذه الفئة المجردة وتعيد كتابة سماتها المجردة وأساليبها المجردة.
3. جزء التحكم الأساسي: املأ الحاوية بـ "كتل" مخفية، وتحكم في تشوه وحركة الشكل لأعلى/لأسفل/يسار/يمين/، والاستجابة للتغييرات من خلال التحكم في لون "الكتل" في الحاوية يتحرك الشكل بعد ذلك أو عندما يكون الموضع المشوه له لون بالفعل، تُحظر الحركة أو التشوه عندما يكون للحركة التالية أو الموضع المشوه لون في الجزء السفلي أو في الجزء السفلي من الحاوية، يتم الحكم عليه بإلغائه. ويتم إنشاء شكل جديد.
يوسع