休みも終わりにかけて色々やりたくなってしまう現象は、Stay at Homeでも変わらず。
ようやく重い腰が上がりはじめたところで、終りを迎えそうです。
Pythonで適当にプログラムでも書こうかと思っていた時に、面白そうなネタを発見したので、メモがてら記録。
Pyxelで、ゲームのオープニング画面っぽいものを作成してみました
Pythonはすぐ動かせるので自分も結構好きなのですが、ライブラリがどんどん増えてきているようですね。
Pyxelという2Dゲームが作れるPythonライブラリとそのサンプルプログラムを使って、 1画面作ってみました。 画像を変えて、文字を出力できるようにしただけですが、面白い。
ドット絵は私のアバター画像をドット絵に加工しました。
GIFアニメの作成も簡単ですね。
編集長と記者2
pyxel_examplesのクリックゲーム(06_click_game.py)に興じる様子。
泡に見立てた円をクリックすると、小さな円に別れて弾けるような動きをするクリックゲーム。
こんな単純なゲームでも、子供たちは30分近くクリックし続けてました。
すごい集中力です。
サポーターに、「このゲームの目的は何?」と聞かれる。
「目的は無い。バブルをクリックし続けるだけ。」と答える。
どういうプログラムを書けばこのような動作になるのかを学ぶためのサンプルですからね。 ゲームをプレイすることが目的ではないんですよね。
以前から勉強しようとしていたのはコチラ
ロボット基礎を学ぶ(途中)
詳解 確率ロボティクス Pythonによる基礎アルゴリズムの実装 (KS理工学専門書)
- 作者:上田 隆一
- 発売日: 2019/10/27
- メディア: 単行本(ソフトカバー)
Jupyter Notebookでpythonサンプルコードを動かしながら学べます。多分おすすめ。
ファイナンシャルプランニングについて学ぶ(予定)
みんなが欲しかった! FPの教科書 3級 2020-2021年 (みんなが欲しかった! シリーズ)
- 作者:滝澤 ななみ
- 発売日: 2020/05/27
- メディア: 単行本(ソフトカバー)
ざっと流し読みした程度。いろいろな制度や手続きが体系立てて書かれていて良いと思いますね。
まとめ
やっぱり趣味のプログラミングは面白い。