diff --git a/README.md b/README.md
index e74795f3..fdbcb0ab 100644
--- a/README.md
+++ b/README.md
@@ -1,8 +1,8 @@
-# Tetris Game
+# Tetris
プログラミング学習を目的とした、ブロックを操作してスコアを競うゲームです。
[FAQ](https://github.com/seigot/tetris/blob/master/doc/files/FAQ.md)はこちら。
-[tutorial](https://github.com/seigot/tetris_tutorial)はこちら。
+[tutorial](https://github.com/seigot/tetris_game_tutorial)はこちら。
## 実行環境準備
@@ -48,7 +48,7 @@ git clone https://github.com/seigot/tetris
```shell
cd tetris
-bash start.sh
+python start.py
```
![Screenshot](doc/pics/screenshot_02.png)
@@ -59,8 +59,8 @@ bash start.sh
* `game_manager/game_manager.py` : ゲーム管理用プログラム
* `game_manager/board_manager.py` : ボード管理用プログラム
-* `block_controller.py` : ブロック操作用プログラム(ブロックの操作は、このファイルを更新して下さい。)
-* `start.sh` : ゲーム開始用スクリプト
+* `game_manager/block_controller.py` : ブロック操作用プログラム(ブロックの操作は、このファイルを更新して下さい。)
+* `start.py` : ゲーム開始用スクリプト
#### 詳細
@@ -81,7 +81,7 @@ bash start.sh
| 手動操作 | PC操作準拠 | ゲーム機コントローラ準拠 |
| ---- | ---- | ---- |
-| 実行コマンド | bash start.sh -m y | bash start.sh -m g |
+| 実行コマンド | python start.py -m y | python start.py -m g |
| *up* key | 回転 | 落下 |
| *left* key | 左に移動 | 左に移動 |
| *right* key | 右に移動 | 右に移動 |
@@ -95,7 +95,7 @@ bash start.sh
サンプルコードについて[ブロック操作用サンプルプログラム](https://github.com/seigot/tetris/blob/master/doc/files/block_controller_sample.md)を参照下さい。
```shell
-bash start.sh -s y
+python start.py -s y
```
# Play rules
@@ -126,7 +126,7 @@ bash start.sh -s y
| | level1 | level2 | level3 |
| --- | --- | --- | --- |
-| 実行方法 | bash start.sh | bash start.sh -l2 | bash start.sh -l3 |
+| 実行方法 | python start.py | python start.py -l2 | python start.py -l3 |
| 制限時間 | 180秒 | 180秒 | 180秒 |
| ブロックの順番 | 固定(1-7まで順番に繰り返し) | ランダム | ランダム |
| フィールドの初期ブロック | なし | なし | あり |
@@ -167,7 +167,7 @@ sudo rm -rf tetris
### 実行
`実行方法`を参考に実行環境の構築をして下さい。
-環境構築の完了後、ブロック操作用プログラム[`block_controller.py`](https://github.com/seigot/tetris/blob/master/block_controller.py)を更新していってください。
+環境構築の完了後、ブロック操作用プログラム[`block_controller.py`](https://github.com/seigot/tetris/blob/master/game_manager/block_controller.py)を更新していってください。
### 自リポジトリのバイナリを公式リリースする
@@ -213,8 +213,8 @@ git push # 変更を反映
# 参考
-[https://github.com/LoveDaisy/tetris](https://github.com/LoveDaisy/tetris)
-[https://github.com/seigot/tetris(2021.12時点まで使用)](https://github.com/seigot/tetris)
+[https://github.com/LoveDaisy/tetris](https://github.com/LoveDaisy/tetris_game)
+[https://github.com/seigot/tetris(2021.12時点まで使用)](https://github.com/seigot/tetris_game)
[http://zetcode.com/gui/pyqt5/tetris/](http://zetcode.com/gui/pyqt5/tetris/)
[テトリスの歴史を「ブロックが落ちるルール」の進化から学ぶ](https://gigazine.net/news/20191116-tetris-algorithm/)
diff --git a/doc/files/FAQ.md b/doc/files/FAQ.md
index 8e2acdfc..e6041182 100644
--- a/doc/files/FAQ.md
+++ b/doc/files/FAQ.md
@@ -9,6 +9,7 @@
| ---- | ---- |
| ubuntu18.04,20.04 | [こちら](https://github.com/seigot/tetris/blob/master/doc/files/install_ubuntu.md) |
| Mac | [こちら](https://github.com/seigot/tetris/blob/master/doc/files/install_mac.md) |
+| Windows+powershell | [こちら](https://github.com/seigot/tetris/blob/master/doc/files/install_windows_powershell.md) |
| Windows+Docker | [こちら](https://github.com/seigot/tetris/blob/master/docker/README.md) |
| JetsonNano | (動作未確認だがおそらく動くはず) |
| RaspberryPi | (動作未確認だがおそらく動くはず) |
@@ -33,7 +34,7 @@ bash doc/files/install_ubuntu.sh
--> installが成功すればOK
```
-bash start.sh
+python start.py
```
--> テトリスが表示されればOK
@@ -49,7 +50,7 @@ $ sudo rm /var/lib/dpkg/lock
$ sudo rm /var/lib/dpkg/lock-frontend
```
-## サンプルプログラム(`bash start.sh -s y`で動くやつ)の中身はどうなってるのか
+## サンプルプログラム(`python start.py -s y`で動くやつ)の中身はどうなってるのか
[こちら](https://github.com/seigot/tetris/blob/master/doc/files/block_controller_sample.md)で解説
## スコアアタック時の動作PC環境について
@@ -126,7 +127,7 @@ function install_torch(){
(kyadさんありがとうございます)
追記:cygwin環境構築手順
-[isshy-youさんによる`Cygwin Install for tetris`構築手順](https://github.com/isshy-you/tetris/wiki/Cygwin-Install-for-tetris)
+[isshy-youさんによる`Cygwin Install for tetris`構築手順](https://github.com/isshy-you/tetris_game/wiki/Cygwin-Install-for-tetris_game)
(isshy-youさんありがとうございます)
### 以下、順次追記
diff --git a/doc/files/install_windows.md b/doc/files/install_windows.md
index 916774ae..e9bc26ba 100644
--- a/doc/files/install_windows.md
+++ b/doc/files/install_windows.md
@@ -33,7 +33,7 @@ Terminalを立ち上げて以下を実行
```
cd ~/tetris
-bash start.sh
+python start.py
```
注意)パワーシェルを閉じたり電源OFFするとコンテナも終了します。作成中データが失われないよう注意してください。
diff --git a/doc/files/install_windows_wsl.md b/doc/files/install_windows_wsl.md
index 347d40f9..c8f803f9 100644
--- a/doc/files/install_windows_wsl.md
+++ b/doc/files/install_windows_wsl.md
@@ -75,7 +75,7 @@ git clone https://github.com/seigot/tetris
### tetrisを実行する
```
cd ~/tetris
-bash start.sh
+python start.py
```
一度実行環境を立ち上げた後の2回目からは、Step 3以降を実行すれば良い。
diff --git a/doc/files/reference_score.md b/doc/files/reference_score.md
index 6ef5b1bb..0aed095b 100644
--- a/doc/files/reference_score.md
+++ b/doc/files/reference_score.md
@@ -5,8 +5,8 @@
| | level1 | level2 | level3 | 自由部門 |
| --- | --- | --- | --- | - |
| random | -916 | -731 | -4948 | - |
-| sample(bash start.sh -s y) | 6935 | 6259 | 3737 | - |
-| [kyadさん作の無限テトリス](https://github.com/kyad/tetris/blob/forever-branch/forever.md) | - | - | - | 20617 |
+| sample(python start.py -s y) | 6935 | 6259 | 3737 | - |
+| [kyadさん作の無限テトリス](https://github.com/kyad/tetris_game/blob/forever-branch/forever.md) | - | - | - | 20617 |
| 理論値 | 23400+落下ボーナス | - | - | - |
理論値は「(全てI字の棒が出るなどして)全て4ライン消しをした場合」を想定。
diff --git a/doc/files/test.sh b/doc/files/test.sh
index 3c5d2e7b..5abaf677 100644
--- a/doc/files/test.sh
+++ b/doc/files/test.sh
@@ -1,9 +1,9 @@
#!/bin/bash
-bash start.sh -l 1 -f test_l1_random.log
-bash start.sh -l 2 -f test_l2_random.log
-bash start.sh -l 3 -f test_l3_random.log
-bash start.sh -l 1 -s y -f test_l1_sample.log
-bash start.sh -l 2 -s y -f test_l2_sample.log
-bash start.sh -l 3 -s y -f test_l3_sample.log
+python start.py -l 1 -f test_l1_random.log
+python start.py -l 2 -f test_l2_random.log
+python start.py -l 3 -f test_l3_random.log
+python start.py -l 1 -s y -f test_l1_sample.log
+python start.py -l 2 -s y -f test_l2_sample.log
+python start.py -l 3 -s y -f test_l3_sample.log
diff --git a/docker/README.md b/docker/README.md
index 86bdac58..3d7e483d 100644
--- a/docker/README.md
+++ b/docker/README.md
@@ -49,7 +49,7 @@ Terminalを立ち上げて以下を実行
```
cd ~/tetris
-bash start.sh
+python start.py
```
## update docker container