テトリスプログラムです。
Pythonで実装しており、ゲーム処理部分はサーバー、GUI部分をクライアントとして通信する形になっています。
ゲームオーバー時に消した行数ををポイントとして表示します。
- Pythonが実行できる環境にプログラムを設置する
- player.pyを実行する
- client_gui.pyを実行する
- ゲーム開始
- ゲーム終了後 ポイントがコマンドラインに表示される
キーボード操作になります
w: ミノの向きを変更
d: ミノを右に移動
s: ミノを下に移動
a: ミノを左に移動
ミノに色はついていません。
言語:Python
GUI:Tkinter
client_gui.py:GUIを実装 通信ではクライアント部分
mino_shapes.py:ミノの形を表すデータを保持
player.py:ゲーム処理を実装 通信ではサーバー部分