2011/08/13
Google App Inventor for Androidのもぐらたたきのゲームを加工してみました。
Google App Inventor for Androidのサンプルプログラムの「もぐらたたき」を加工してみました。
MoleMash
http://appinventor.googlelabs.com/learn/tutorials/molemash/molemash.html
このサンプルプログラムでは、画面内のランダムな位置にもぐらが現れます。そのもぐらをクリックすると、スコアに加点されていくというものです。
この表示されるもぐらを別のものにしてみました。「りんご」と「ゴーヤ」がランダムに表示されて、りんごをクリックすると加点、ゴーヤをクリックしても加点はなし、という仕組みにしてみます。
App Inventorの画面のコンポーネントの配置画面にて、「りんご」と「ゴーヤ」の画像をImageSpriteに設定します。下記の画像は説明用に「りんご」と「ゴーヤ」が表示していますが、実際には「りんご」と「ゴーヤ」の画像表示はプログラムで制御するため、この画面では表示されていません。
Blocks Editorにてプログラムの動作を変更します。タイマーが進むごとに実行されるプロシージャ「MoveMole」の中を修正しました。「りんご」と「ゴーヤ」のImageSpriteを配列に格納できれば、シンプルに実装できそうなのですが、その方法が分かりませんでした。このような冗長な記述になってしまいましたが、意図したとおりには動きました。
Android携帯 HT-03Aで動作確認しました。正常動作しました。りんごのクリックの時だけ加点します。
「30分でつくれるAndroidアプリ Google App Inventorではじめよう!」という本も発売されていたので、App Inventorも使われるようになるのかと思いましたが、Googleは、App Inventorのサービスを終了させるようです。
Google、Androidアプリ開発ツール「App Inventor」を終了へ
http://www.itmedia.co.jp/news/articles/1108/10/news024.html
ブロックを組み合わせてプログラムを作成するのは、IDEや、テキストエディタでの作成に比べて、制約が多く、まどろっこしい感じもしますが、ブロック同士の形によって組み合わせることが出来るもの、出来ないものが一目で分かったり、ブロックの色で何の機能を表しているのかが分かったり等、プログラムの勉強という側面では、メリットも大きいと思います。
そういう点もあり、「Googleは同ツールのコードをオープンソースで公開し、教育関係者による利用をサポートする方法を模索しているという。」という方向性も出てきたのだと思います。
ラベル:
Android,
App Inventor,
HT-03A
登録:
コメントの投稿 (Atom)
人気の投稿 (過去 30 日間)
-
次にFRONTIERのマシンを調べてみます。以前よりFRONTIERのマシンは気になっていましたが、購入したことは今までありませんでした。 FRGX7271/21CST 高性能スタンダードモデル インテル(R) Core(TM) i3-530 プロセッサー (2.93...
-
MacBook Airでプロジェクターに接続をして、出力を切り替える方法 に続いて、iPad miniをプロジェクターに接続する方法を記録しておきます。 iPad miniでは、外部機器との接続は、Lightningコネクタで行います。Lightningコネクタに接続で...
-
昨年末の山陽新聞の記事で、NTT今村電話交換所の巨大鉄塔の2基の内、1基が撤去されたとの記事がありました。まだ撤去をしている部分が少しは残っているかと思い撮影に行ってみましたが、下から見る限り1基分は何も残っていませんでした。残っている1基を色々なポイントから撮影してみました...
-
Androidのマーケットをみていると、「陰日向に咲く」の電子書籍が「デモ」カテゴリにありました。 以前より読んでみたいと思っていたので、 HT-03A(Androidスマートフォン)にインストールしてみましたが、対応していない機種なので、表示は出来ませんでした。 ...
-
先日、MacへVagrantのインストールの記録を記載しましたが、今回は、Windows 7へのインストール記録です。 先日の記事 Mac OSX 10.9.4にVirtualBoxとVagrantをインストールして仮想環境を構築した時の備忘録 Windowsの環境は、以...
-
独眼竜で知られる伊達政宗は幼少のころ 天然痘という病気になった。 命だけはたすかったが、右目の視力を失ってしまう。 これがきっかけで、じつの母にきらわれてしまった。 僕は、母にきらわれていないので、 しあわせだなーと思いました。 伊達政宗に限らず、いろいろ...
-
「Unityで作るiPhone/Androidアプリ入門のサンプルデータを試してみました。」 の続きです。 「Unityで作るiPhone/Androidアプリ入門」のサポートサイトからダウンロードできる「JumpMan」のファイルを基に作業しました。ダウンロードしたファイ...
-
Windows7の環境が整ってきたので、Windows XPのデータを少しずつ、こちらへ移動をしていきます。その際、家庭内のLANはあるので、お互いのマシンのフォルダを共有し合えば、移動はできます。 しかし、家庭内にvineを動かしているマシンがあるので、そこでsamba...
-
モンベル(mont-bell)岡山店に初めて行って来ました。昨年、岡山にもお店が出来て気になっていました。モンベルの商品が必要なほど、アウトドアな家族では無いのですが、モンベル(mont-bell)岡山店の外観は、中を見てみたくなる雰囲気がありました。さらに、テレビ番組の「...
-
2011/08/15 福井県立恐竜博物館に行った後に、スキージャム勝山に宿泊し、夕暮れまでゲレンデで芝そりをしました。 福井県立恐竜博物館の後、越前大仏と、勝山城を観た後、スキージャム勝山に泊まりました。スキー場なので、かなり山を上った場所にありました。 ...






0 件のコメント:
コメントを投稿