敵の戦車の性能は、自分の戦車と同じですが、 戦車を操作するAIのレベル(戦闘のロジック)が1から4まで上がっていくというゲームです。 クリックかスペースキーで玉が出て、回転方向が変わります。押し続けている間は直進します。 20台の戦車を破壊するとクリアです。 画面タップだけで操作 […]
iPadではまったゲーム「釜おじさん」のスクラッチバージョンです。 操作性、かなりよいです。 やればやるほどうまくなるのが楽しいゲームです。 一時は毎日1時間くらいずつコンスタントにやっていました。 しかし、息子が先にクリアしてしまい、それからやっていません(泣)。 griffp […]
基本にもどって作りました。ロケットを動かしながら連射できること、ボタンを押したらすぐに球が出ることが重要です。 [スペースキー]を押しっぱなしで連射。 [左右のカーソルキー]で左右に動く。 [上下のカーソルキー]で連射スピードが変わる。20が最大。
スクラッチのコミュニティーには、「素材」として短いプログラムやキャラクターや音楽を上げている作品もあります。今回は、僕もそのような目的で作ってみました。 これは、RPGのようにフィールドを歩くプログラムです。フィールドのパターンは、配列変数で保存してあり、簡単に変えることができま […]
Scratch は他の方の作品も見ることができますが、本当に秀逸だなと思う作品に出合うこともあります。そのような作品もここで紹介していきたいと思います。 本当にはまってしまったゲーム、griffpatchさんが作ったHill Climb Racing です。スマホのアプリでもやっ […]
前々からこういうのを作ってみたかったのですが、思ったよりもこんがらかりました。 背景のレース場の絵は大きな一枚のスプライトです。 それを平行移動させたり回転させたりすることで車が動いているように見せています。 スプライトをスプライトの中心で回すのは簡単ですが、 この場合、スプライ […]
スクラッチでオンラインゲームが作れるということを知り、試してみました。 一人でも遊べますし、 PCが一つでも、ブラウザを二つ立ち上げて勝負することもできます。 片方をスマホでやるのもありです。 ボタンの色があなたの操作できるカエルです。 何もしないと回っていますが、ボタンを押すと […]
2016年、囲碁の最強をうたう韓国のイー・セドル氏にAIが勝利した出来事がありました。この時のAIのアルゴリズムは強化学習を応用したものでした。 難しく思われる強化学習の基本アルゴリズムを、Scratchを使って中学の数学で解説した本「ScratchでAIを学ぼう」を書きました。 […]
跳ねまわるスイカをよけるゲームを作ります。 実際のゲームはこちらでプレイできます。 【準備1】以下のスプライト(サル Monekey, スイカ Watermelon), と背景(青い空 Blue Sky) 準備してください。 【準備2】サルに以下のコードを作ってください。 【準備 […]
scratch という簡単にプログラムを作れる教育用言語があります。 教育用言語ってたくさん提案されているけど、その中でも一番秀逸だと思います。最近 scratch3 にバージョンアップして、画像処理や音声合成、マイクロビットとの連携など、どんどんすごくなっています。 日経さんの […]