ちょっとこういうのが作りたくなって作りました。じっと見る系です。人に人工知能が搭載されていて道に沿ってあるきます(なんちゃって、、ライントレーサーです)。 【実験】お家に帰ろう ライントレーサー
NVIDAのグラフィックボードを積んだPCがあるので、kerasやtensorflow をgpuで動かしたいと思っていたのですが、開発環境を作るのがたいへんですね。 バージョンの組み合わせとか、もうおまじないのレシピみたいです。 windowsで何とかできたので覚書。金子邦彦研究 […]
普通の強化学習の実装だと、ゴールの位置が変わったらまた学習しなおしになるけど、ゴールがどこにあっても学習をし直せずゴールできるモデルを作りました。 画面全体を状態とする普通のDQNの実装ですが(CNN 2層 + 全結合層 2段)、そう思うとDQNすごいですね。
Scratchでは、クラウド変数というもの使うことができ、複数の人が別々のパソコンからScratchプログラムを動かして、共通の変数を読み書きすることができます。 例えば、ゲームのハイスコアを保存することに使えるのだと思います。 公式ページでは、「オンラインゲームには向いていない […]
学生の時の研究室のMacに、 こんな風に山を自動生成して空を飛んでいる感じのスクリーンセイバーがあって、 感動したのを覚えています。 かなり昔のことです。 いつか作ってみたいと思っていたのですが、それっぽいのができました。 Pythonで作りました。 プログラムはgithubにあ […]
山の上を飛び回るScratchのプログラムを作りたいと思いたち、 まずは、山の生成プログラムをpythonで作りました。 山はフラクタル構造をもっているので、単なる乱数ではそれらしいものは作れません。 どういったアルゴリズムで作れるのかを調べると、 Diamond-square […]
Unity でWebアプリもできるとのこと、スマホ用に作ったものをweb用でビルトしてみました。 ひまつぶし射的 ここをクリック 若干表示がおかしくなっていますが、できますね!すごい。 重いかもしれません。
Flutter がすごいという話を聞いたので、環境をinstallしてみました。本も買いました。 公式ページはこちら Flutter.dev Flutterとは、Googleが開発したスマホアプリの開発環境です。Android とiOSどちらも作れます。Webアプリも対応したとか […]
Unity はスマホアプリを作れるだけでなく、Web上で動くアプリもできるんですね。 ちょっとやってみました。 ここをクリック file/Build Setting/Platform で、WebGLを選べばいいとのこと。 Build に手間取ったけれど、できました。 参考にさせて […]
Unityを勉強したので、さっそく何か作りたいと思い、 子供が射撃ゲームをしたいというので、スマホアプリとして作てみました。 デザインは子供たちにも手伝ってもらいました。 アイディアやテストプレイも協力してもらいました。 流れてくるお菓子の箱に球を当てていくだけなのですが、 お菓 […]