ぜろべーすの日記

ガジェットやユーチューバー、DIY、カメラを記録する

ラズパイ4(Raspberry Pi 4 ) のゲーム Python版

f:id:ZB_Thinking:20200210133748j:plain

ラズパイ4(Raspberry Pi 4) のゲーム Python

 先日「ラズパイ4(Raspberry Pi 4) のラズビアン(OS)で使えるソフトウェア」を取り上げましたが、そこで保留にしていたPython版ゲーム14種類中13種類を今回見ていきます。pentomino(5ブロックテトリス)は前回画像紹介したので省きます。下の図のように、ゲームからPython Gamesを選びます。

 

f:id:ZB_Thinking:20200228111151j:plain

 

Python GAMES メニュー

が開きます。そこから1つずつ実行していきます。

f:id:ZB_Thinking:20200218160322p:plain

 

flippy

リバーシに似たような物とありますが、これはオセロというものではないでしょうか?黒先手、白後手を選んで始めます。コンピュータが相手をしてくれます。相手の駒を反転できる所をマウスで選んでいきます。オセロと同じ戦略で、4隅を取るように進めて行けば簡単に勝てます。

オセロとリバーシの違いは、最初の4つは自由に置けるとか、パスできるできないとからしいです。オセロの意匠権は、とっくに切れていますが、商標権は有効なため、勝手に「オセロ」と付けては、販売できないらしいです。ちなみにあのネズミの著作権はさらに複雑奇々怪々らしいです。

https://www.kottolaw.com/column/190913.html

f:id:ZB_Thinking:20200228112942p:plain

 

こちらのターンや相手が打てない時は、下にPlayer's Turnと表示されます。

f:id:ZB_Thinking:20200228130621p:plain

 

ゲームが終了しました。圧勝しました。

f:id:ZB_Thinking:20200228113632p:plain

 

four in a row 

縦、横、斜めに先に4マス並べた方が勝ちのゲーム 

黒が先手コンピュータ、赤が人間で、コンピュータが1手打った状態です。

f:id:ZB_Thinking:20200228130859p:plain

 

こんな感じで上まで赤丸をマウスでドラッグして離すと、下のマスに落ちます。

f:id:ZB_Thinking:20200228130914p:plain

 

負けました。斜めにそろえるなんて卑怯だ。3回やりましたが、全敗でした。

f:id:ZB_Thinking:20200228131320p:plain

 

4回目で勝ちました。(^^;

f:id:ZB_Thinking:20200228131732p:plain

 

Gemgem

宝石を縦横2個を入れ変えて、縦横3つそろえて消して行くゲームです。

f:id:ZB_Thinking:20200228132502p:plain

 

そろえることが出来なくなるとそこでゲームオーバー

f:id:ZB_Thinking:20200228140746p:plain

宝石の選択がうまくいかない時がある。(自分だけ?宝石の光っている部分を選ばないとだめ?)3つそろわない場合エラー音でもとに戻る。左下の数値が点数で、時間が経つごとにマイナス1される。連鎖反応で複数消えると高得点になります。

 

inkspoill

左上の色を6種類の中から選んで変えて、同じ色なら次回から含まれて変わるようになります。左端の縦ゲージに、残り手数が赤く表示されています。

f:id:ZB_Thinking:20200228142512p:plain

 

途中まで変えました。

f:id:ZB_Thinking:20200228142542p:plain



残念、2個余りました

f:id:ZB_Thinking:20200228142615p:plain

 

3回目で全部変えた時 どや。

f:id:ZB_Thinking:20200228142650p:plain

 

memorypuzzle

トランプの神経衰弱ゲームです。最初にヒントが出ます。ゲームごとにランダムに配置されます。

f:id:ZB_Thinking:20200228143146p:plain

 

2個づつ開いて一致すれば、開いたままになります。

f:id:ZB_Thinking:20200228143259p:plain

f:id:ZB_Thinking:20200228143308p:plain

一致させて全部開くと終了。記憶力の無い私は、ひたすら試行錯誤でクリアorz

pentomino(5ブロックテトリス)は省略

 

simulate

4つのブロックが順番に1個づつ増えて光るので、それに合わせてクリックしていくだけのゲームです。

f:id:ZB_Thinking:20200228145828p:plain

 

10パターンになって間違えました。

f:id:ZB_Thinking:20200228150303p:plain

間違えるとまた最初からです。

slidepuzzle(スライドパズル)

起動すると、勝手に動き出してこのように並べ変えます。これを左上を1から順番になるように並び直すゲームです。最初動いているのが見れるので、動画に撮ってその通りに動かしていけば・・・

操作方法は、空いているブロックのとなりどれか1つをクリックして動かします。このようなゲームで絵合わせの物がありますね。

ギブアップの時は右下のsolveをクリックします。

f:id:ZB_Thinking:20200228151621p:plain

 

squirrel(リス)

最初やや小さいリスでスタートします。自分より体の小さいリスにぶつかると捕食できて、自分の体がちょっと大きくなります。自分の体より大きいリスにぶつかると減点で左上のゲージが1つ減ります。上下左右キーで自分のリスを動かして捕食、あるいは逃げます。

f:id:ZB_Thinking:20200228152305p:plain

 

ここまで大きくなると、もう無敵状態になります。

f:id:ZB_Thinking:20200228152850p:plain

 

これ以上大きくできない状態で終了です。

f:id:ZB_Thinking:20200228153104j:plain

 

starpusher

倉庫番タイプのゲームです。箱ではなく星を押します。Aキーでスタート矢印キーで移動。

f:id:ZB_Thinking:20200228153322p:plain

 

1面目終了

f:id:ZB_Thinking:20200228153331p:plain

 

2面目終了

f:id:ZB_Thinking:20200228153624p:plain

 

3面目終了

f:id:ZB_Thinking:20200228153704p:plain

 

4面目終了

f:id:ZB_Thinking:20200228153745p:plain

 

5面目終了

f:id:ZB_Thinking:20200228153813p:plain

 

6面目・・・

f:id:ZB_Thinking:20200228153838p:plain

 

tetromino

4ブロックテトリスです。

f:id:ZB_Thinking:20200228154518p:plain

f:id:ZB_Thinking:20200228154033p:plain

f:id:ZB_Thinking:20200228154135p:plain

 

Tetromino for ldiots

1ドットずつ降って来るテトリス

f:id:ZB_Thinking:20200228154703p:plain

 

f:id:ZB_Thinking:20200228154756p:plain

 

wormy

スネークゲーム 四方の壁や自分にぶつからないようにドットを捕食。捕食すると自分の体の長さが1つ伸びる。体が長くなるほど自分の体が邪魔になってやりにくくなる。

f:id:ZB_Thinking:20200228155117p:plain

f:id:ZB_Thinking:20200228155123p:plain

 

website

 最後の項目です。

f:id:ZB_Thinking:20200228143754p:plain

これらゲームのソースコードやゲーム作成ツールについての説明です。ゲームを作りませんか?ってことでしょうか。ブラウザchromeで、日本語に翻訳しました。

 

ではでは。

プライバシーポリシー