tetris_game
1.0.0
إنها لعبة Python Appleartatino من لعبة Tetris ، و AI بسيطة تلعب اللعبة تلقائيًا.
تحتاج Python3 و PYQT5 و Numpy لتثبيتها.
tetris_game.py هو التطبيق الرئيسي.tetris_model.py هو نموذج البيانات لهذه اللعبة.tetris_ai.py هو جزء الذكاء الاصطناعي. قم بتشغيل tetris_game.py من سطر الأوامر وتبدأ في اللعب أو مشاهدة AI.
$ python3 tetris_game.py إذا كنت تريد اللعب بمفردك ، فيجب عليك فك هذا السطر في tetris_game.py :
# TETRIS_AI = Noneأو مجرد التعليق على هذا السطر:
from tetris_ai import TETRIS_AI يمكن أن يكون التكوين الحالي سريعًا للغاية بالنسبة للاعب البشري. لذلك قد ترغب في جعلها أبطأ ، عن طريق تغيير قيمة Tetris.speed المحددة هنا:
class Tetris ( QMainWindow ):
...
def initUI ( self ):
...
self . speed = 10تماما مثل لعبة Tetris الكلاسيكية. يمكنك استخدام مفتاح UP لتدوير الشكل ، والمفتاح الأيسر للتحرك من اليسار واليمين للتحرك يمينًا. كما يمكنك استخدام مفتاح الفضاء لإسقاط الشكل الحالي على الفور. إذا كنت تريد توقف مؤقت ، فما عليك سوى الضغط على مفتاح P. تعرض اللوحة اليمنى الشكل التالي.
~ استمتع ~
