ブログトップへ

2012年10月29日月曜日

地球防衛軍の攻略アプリをVer.0.0.9に更新


ペイルウィングの武器データを追加しました。

ミッション情報が間違っている箇所があったようなので、またアプデすると思います。


今日から「とびだせ どうぶつの森ナビ」の作成に入ろうと思います。

広告の申請がしたいので、1日にベースだけ作って公開するつもりです。


そういえば、マックの早見表をダウンロードしている人がジワジワ増えている。これが巷で有名なジワ売れか(笑)ダウンロード数3ケタいってないですけどねwww

マックの広告もmedibaに申請しよう。



2012年10月26日金曜日

system.ResourceDirectoryは砕けない

system.ResourceDirectoryにhtmlファイルを作成しようとしたけど駄目でした。

そうです、リファレンスにしっかり書いてありました。

「Read Only」


DocumentsDirectoryに作成したhtmlから、ResourceDirectoryにある画像を表示させるにはどうしたら良いんだ。画像ファイルのpathをhtmlに埋め込んだけど駄目だった。画像ファイルをDocumentsDirectoryにコピーしようとしたけど、これも上手くいかなかった。なんかバグらしいので直る可能性はありそうだけど、すぐ表示したいんだ・・・。

う~ん、ResourceDirectoryに予めhtmlファイルを作っておいて、javascriptで書き換えとかできないかな・・・。(セキュリティー的な問題で出来ない気がします)

力技でwebViewを表示して、画像が表示されるべき位置に上から画像を設置するという方法もあるにはあるけど・・・これはデザインが崩れる可能性がかなりあるので却下。

webからダウンロードした画像をDocumentsDirectoryに保存したらwebViewに表示することができるけど、ダウンロード先のURLが変わったら表示できなくなるのでコレも却下。


webView内に「画像を表示」というリンクを作って、クリックすると自作ポップアップにResourceDirectoryの画像が表示されるようにできたけど、どんなに頑張ってもwebViewの後ろに表示されてしまうOTZ


画像が前面に表示されても、次は縮小拡大もさせないといけないんだよなぁ。そもそも画像をアプリに持たせるから容量も大きくなるし・・・。ここは割り切って表示させないか、イメージタグのsrcに画像URLを設定してしまったほうがいいのかも。



2012年10月21日日曜日

地球防衛軍の攻略アプリをVer.0.0.8に更新

以下の修正をおこないました。
  • ミッション一覧に登場する乗り物のアイコンが表示されるよう修正。
  • データ更新の際、画面にロード中の画像と文言が表示されるよう修正。
  • 稼ぎミッション(武器・アーマー)のデータを追加。
  • 表示される広告を修正。

そろそろ、どうぶつの森の攻略アプリに移行しないと!今週からどんな構造にするか考えはじめるとしますか。
どうぶつの森が本命なので地球防衛軍の更新頻度は落ちると思われます。ただ、モンハンみたいに途中で更新が途絶えることはないはずです。あの時はプログラムが壊れて更新不能になったのが原因だったので^^;

2012年10月19日金曜日

corona SDKにmediba adの広告を表示させる方法


main.luaに以下のコードを書きます。

■■■■■■■■■■■■■■■■■■■■■■■■■■■■

function webListener(event)
local url = event.url
if string.find( url, "http" ) ~= nil or string.find( url, "mailto:" ) ~= nil then
webViewTest:stop()
webViewTest:back()
native.showAlert( "確認", event.url, { "OK" } )
system.openURL(event.url)
end
end

webViewTest = native.newWebView( 0, 0, 320, 50, webListener )
webViewTest:request( "ad.html", system.ResourceDirectory )
■■■■■■■■■■■■■■■■■■■■■■■■■■■■



ad.htmlというファイルを作成し、以下のhtmlを書きます。

■■■■■■■■■■■■■■■■■■■■■■■■■■■■

<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1 user-scalable=no" />
<title>Sample HTML</title>
<script type="text/javascript">
 var medibaadset = {
  ads : [ {
        auid : '広告コード',
        addivid : 'adcon1',
        displayType : 1,
        adspace : true
    } ]
};
</script>
<script type="text/javascript" src="http://adc.medibaad.com/public/js/medibaad-script-client-head.js"></script>
</head>
<body>
<div id="adcon1"></div>
</body>
</html>

■■■■■■■■■■■■■■■■■■■■■■■■■■■■

auidを自分の広告コードに変えたら完成です。
ちなみにwebPopup()でも実装可能です。

実装は自己責任でお願いします。


参考文献:
http://medibaad.com/developer/support/browser.html

2012年10月18日木曜日

webView上のイベントをハンドリングできない・・・



正確にはurlをクリックするurlを取得すると同時にurl先の情報にwebViewを書き換える処理が走ってしまいます。


とりあえず、渡したい文字列はurlに混ぜてしまえばどうとでもなるので、問題はwebViewの更新を止めることができるかどうか。更新させない方法はあるのだろうか。更新されたwebViewをさらに上書きするという力技もあるけど、これだとスクロールが初期位置になっちゃうんだよなぁ。困った困った。

と思っていたのですがwebView:stop()とwebView:back()で元通りにできました。


これで広告表示をクリックするとフリーズしたり、何の反応もなかったりする不具合が解消されるっぽい。(解消されました)

詳細表示(リスト上)で武器の情報を表示したら見切れてしまったので、こちらもwebViewに切り替えることが出来そうです。







2012年10月13日土曜日

地球防衛軍3Pの支援アプリへの要望について




地球防衛軍3Pの支援アプリについて、色々と要望があがっているので随時対応しております。


今あがっている要望・意見は。。。

①紛らわしい広告が出るのでどうにかして!有料版も視野に入れてみては?

②リストにミッションで使える乗り物を一目でわかるようアイコン表示して欲しい。

③戻るボタンで戻れるようにしてほしい。


可能であれば、ゲームの広告がでるようなモノに切り替えたいと思ます。次回のリリースに間に合うかな・・・。有料版も近々リリース予定です。

乗り物のアイコン表示は可能っぽいので、こちらも次回のリリースで表示できるようにします。

戻るボタンは実装するのは簡単ですが、大人の事情で今まで実装していませんでいました。戻るボタンの実装と広告の位置変更を同時におこないたいと思います。

要望・意見への回答は以上です。


どうやって収入を得るかが今後の課題になってきそうです。。。


2012年10月11日木曜日

マックのメニューアプリを公開しました。


マック早見表(FREE)
https://play.google.com/store/apps/details?id=oo.kami.android.mac100yen

使用頻度が高いと思われる100円マックと単品・セットの値段を見ることが出来るアプリです。
地域ごとの価格設定にも対応しています。


マックアプリに詳細表示とラジオボタンっぽくチェックフラグを管理する機能を実装したので、地球防衛軍の支援アプリにも詳細表示(リスト上)を実装したいと思います。
いずれはマックアプリも支援アプリも同じ支援テンプレートを使って作れるようにしたいですねぇ。

2012年10月10日水曜日

禁断症状が・・・



ゲームをしていないのに蟻の断末魔が聞こえてきます。




次の支援アプリはモンハンか~と思いながら地球防衛軍の支援アプリを作っていたのですが、モンハンの前にぶつ森3dsが発売されることを思い出しました。

ちなみに10月5日にNintendoダイレクトでぶつ森3dsの情報が発表されたそうです。

早急に支援アプリをブラッシュアップしていかねば!


【ゲームアプリ】

オブジェクトごとにtimer.performWithDelayを発行すると負荷掛かりまくりでモッサリになるので、enterFrameで一括管理するのが良いのかな?

と言うより、timerはそんな使い方しちゃいけないものだよね。でも増殖アプリはオブジェクトにtimer設定してるけどあまり遅くないんだよなぁ・・・違いと言えばオブジェクトに設定しているか否か。

この辺りの仕様というか決まりがよくわからないので、いつまで経っても糞アプリクリエイターなのだろう。後で調べる、きっと調べる、たぶん調べる。。。必要に迫られたときに調べるんだろうな、きっと(笑)

アイデアは出てきてるんだけど、プロットが上手くいかないなぁ。




【支援アプリ】

詳細画面前のリスト表示で武器の詳細を表示しようとしたけれど、見切れてしまった。
やっぱりwebViewが良いのか・・・


【スマホ】

それはそうと、google日本語入力がアップデートするごとにレスポンスが悪くなってるような気がするのは気のせいだろうか。サムチョンの入力システムに戻してしまおうか・・・顔文字が少ない以外は手書き入力もできる優れものだし。

google繋がりですが、googleMapは日本だけオフライン利用ができないのがとても残念です。利権が日本をだめにする・・・。原発しかり、ジャスラックしかり、NHKしかり。





2012年10月6日土曜日

Galaxy S3にストラップを付けられるようにしてみた。

裏蓋にストラップが開けられないだろうか、と思いストラップの紐が干渉しない位置を調べてみた。

microSDカードの出入り口付近にいい感じのスペースがあるので、そこにストラップの紐が通るようにします。とりあえずフタのどこに穴を開ければいいのか分かるようマーキングしていきます。


マスキングテープで穴を開けても大丈夫な位置をマークします。


フタを閉じてはみ出たシールを目印にしてフタにもマスキングテープを貼ります。


余ったマスキングを裏に貼り付けます。


縦も同様の作業をおこないます。


穴を開けてもいい場所がわかるようになったので、あとは好きな場所に穴を開けるだけです。
ちょうど4つ突起があるのでそこに穴をあけようと思います。・・・まさか、こんなにマーキングしなくても4つの突起を目印に穴をあければ良かったのか?まさかね^^;



裏から少しずつ穴を開けていきます。貫通したら表から穴を広げるようにしてください。そうしないと穴を開けたときのバリ?が出来てしまうことと、表側の塗装が剥がれてしまうからです。


ストラップ付けてみました。


 

ドヤァ

 

ドヤァ


以上、スマホの加工自慢でした。

2012年10月4日木曜日

【speedplay】スピードプレイ(3ヶ月目)のインプレ


speedplay(lightAction)を3ヶ月使ってみてた感想。

最初の30分はクリートを嵌めるのに苦労・・・。

何度も挑戦しているうちにCリングが広がったらしくスパスパ入るようになりました。
先にCリングを少し広げておくと良いみたいです。

【ステップイン】

ステップイン(装着)はシューズを上からまっすぐ降ろすのではなく、ペダルにグリグリ押し付ける(タバコの火を足で消すような動作)と楽に嵌まることを発見。体重をかける必要もほとんどなかった。

上記の装着方法は偶然発見したのではなく、ペダルやクリートの形状・機構を考察した結果、編み出された方法なので是非実践してみてください。

一から説明するとかなり長くなるので書きませんが、下記のような流れで結論にたどり着きました。


  • Cリング(クリートではない)とペダルには、ステップインし易い角度がある。
  • Cリングはクリート内で動くので、シューズが透けでもしない限り一発で良い角度にするのは無理。
  • 「000」で無理なら「001」→「002」→「003」。ナンバー式の鍵を開ける方法で頑張る。

それでも入りづらい場合は、ドライ系のワックス塗ったり、親指側から嵌めるような感じでステップインしてみてください。Cリングの開いた所に力をかけるのが、効率よくCリングを開く方法です。

C

これが左足のCリングだとしたら右側(親指の付け根)に力を込めてください。
逆に力を入れると、割りばしを根元から割こうとすると力が必要なのと同じで上手く入りません。



【ステップアウト・立ちごけ】

立ちごけは今のところ鎌倉ポタの時に信号待ちしていた時くらい。

たまにヒヤっとすることがあるので、ペダルがどんな位置にあっても外せる練習をしておくと良さそうです。

【要注意な場面】

①坂道

②ギアを重くしている時


ブレーキをかけてしまうと推進力がなくなります。下り坂やギアが軽ければ、ジリジリ進んで推進力を維持することもできます。しかし、坂道やギアを重くしていているとそうはいきません。推進力が出せないので、倒れるかペダルを外すしか方法はありません。

「じゃあペダルはずせばいいじゃん」とか思ってませんか?もうね、考えが甘いです。回復薬と合成したら回復薬グレートになるくらい甘いです。

パニックだと利き足、またはいつも最初に外す癖が付いている足から外そうとしてしまうのですよ・・・。しかもその外しやすい方のペダルが下死点(下がりきった状態)にないと外し辛いし、そもそも、外したいペダルがそっち側じゃない可能性もある。

最悪なのは利き足ではない方(ここでは左足とする)を外さなくてはならない状況なのに、左足が頂上から少し進んでしまっているときです。瞬時にペダルを逆回転させ左足を一番下に持っていきビンディングを外す必要があるからです。しかも、その外す方に車体が傾いていないと意味がない・・・。

試したら分かると思いますが、ペダルが高い位置にあると足首が全然動きません!


と言う事で、ペダルを後ろに回してから外す練習や、ペダルがどんな位置でも外せるような練習を左右それぞれでおこなっています。


急に止まらなければならない状況になりそうだと思ったら、ギアを軽くして片足外しておきましょう。片足でもペダリングできるのがビンディングの強みですし^^

もし、命の危険を感じたら、思い切って危なくない方に倒れましょう。失敗を恐れてはいけません。


スピードプレイのインプレは以上です。

また気になることがあったら記事にしたいと思います。



2012年10月3日水曜日

土台だけ残して特殊な処理は全部消す!


範囲指定して消す!範囲指定して消す!範囲指定して消す!

必要なコードまで消して動かなくなりました。どうも、狼苺です。

directorではなく、公式APIのstoryboardというのが同じ動き(画面移行)を実装できるのでstoryboardにしてみます。

リファレンス見てると変更や追加が色々あることを発見。頻繁に更新しているだけのことはありますね。Gear jointsなんかも使えるようになったらしい。

衝突中のjointもできるようにならないかなぁ・・・

文句を言っても仕方ないので今まで通り、接触フラグを個々に持たせてenterFrameで処理する。


それにしてもこの植物アプリは良くできているなぁ(自画自賛)
もう植物のような育成ロジックは削除してしまっていますが、衝突関連のロジックはこのまま流用しよう。


週末に支援アプリの更新をする予定。



Wiederhören!(ヴィーダ―へーレン)




2012年10月2日火曜日

地球防衛軍3P発売しましたね!


Vitaがフル稼働中。

「地球防衛軍やりたい欲望と戦う」「フォーリナーと戦う」両方やらなくっちゃならないのがゲーム大好きクリエイターの辛いところだ。覚悟はできてるか?俺はできて・・・いる!

というわけで、地球防衛軍の支援アプリのアップデートも予定より遅れたけど、そこそこ使える所まではきたかな。
でも、武器データとか見づらいので改善の余地ありあり。(まだ3のデータを使っている所も多いし...)

データベース更新中の画面がずっと暗いままでフリーズしているように見えるので、directorライブラリを使って画面を起動・データベース構築・メインの3つに分けるか。あんまりdirectorライブラリ好きじゃないので気が進まないけど、いずれ使わなければならない機能だし頑張ろう。



【ゲーム作成】

新たに追加された物理APIもまだ試せてない。なにも進んでなーい。でも良いアイデアが思い浮かんだので、忘れないうちに書いておこう。

・シンプル
・ドット
・横2D
・生える
・育つ
・放置
・くっつく
・生まれ変わる
・保存
・増殖
・重力
・255.255.255
・300兆
・RGB
・火草水
・時計
・スリープオフ設定
・上司が来たモード
・机ドン
・壁殴り代行
・(ファミチキください)
・時間経過したように見せる
・横でも縦でも。
・ads下
・操作単純

こんなとこか・・・

植物アプリをベースにして開発していくつもりなので、意外と早くプロトタイプはできるかもっ!早く見たいなんて要望きてませんけどねw










2012年10月1日月曜日

地球防衛軍アプリをアップデートしました。


地球防衛軍3Pナビ(FREE) 0.0.4
https://play.google.com/store/apps/details?id=oo.kami.android.edf3p_free

3のデータですが、攻略データを追加しました。

3Pになってバグの修正が入り、攻略方法も変わりそうなので、少しずつ3Pのデータに移行していきます。

それと、アイテムなどにチェックを付ける機能が一部、機能していなかったので修正しました。


流石にアイコンもそろそろデフォルトから変えないとな~^^;

画像作成のついでに、チェックのアイコンも差し替えてと・・・。



説明分のURLをクリックしても上手く動かないようなので、ブラウザが立ち上がるように改良もしないとだ。

なんたら.getURLとsystem.openURL()を使えば、ブラウザを立ち上げられるだろう。

今週は隙を見てガシガシ修正する。仕事でテンション下がっていなければ(苦笑)



このストラップのが良いかもしれない。。。

これをスマホの裏に貼って、指を通して使うらしい。




しかも、リングを立ち上げた状態にすればスマホスタンドにもなる優れもの・・・

前作は耐久性が低かったらしいが、2では改良されているので問題ないらしい。

なんで先にこれを見つけなかったんだ・・・OTZ

これ欲しい。悪い点を見つけて、この物欲を消し去ろう!


・貼り付けが弱くなったときに急に取れてしまい携帯を落とすかもしれない!

・机に置いて操作するとカタカタする(ような気がする)


くっ・・・欲しい。