2012年5月11日金曜日

壁紙ぴったんバージョンアップ(1.3.0)

壁紙ぴったんですが、いくつかのレビューサイトでご紹介いただき、大変光栄です。感謝いたします。

今回1.3.0にバージョンアップしました。ご要望を多くいただいていた画像の回転とトリミングに対応しました。また、画像の任意位置への配置、明るさ調整を追加しました。処理を大きく変更していますので、もしバグがありましたら申し訳ありません。

トリミングについては、Android標準の機能では切り取り後に512KBまでの画像にしか対応していないようだったため、それらしいものを作りました。拡大・縮小できない、反応が悪い等、使いにくいですがご容赦ください。

また、元サイズの画像をメモリに確保→トリミングしたサイズの画像を作成、と処理していますので、メモリを大量に使います。エラーが出る場合は、別のアプリでのトリミングをお願い致します。

直接の壁紙への設定ではなく、画像作成に使っている方もいらっしゃるようですので、設定から任意サイズの画像を生成できるようにしました。よろしければご利用ください。

2012年4月29日日曜日

RPG作成中・街の機能

街の機能をある程度まで作成しました。
データベースの構造やコードを整理しつつ書いているので、なかなか進みません。
外見を整えるのは後回しにして、そろそろダンジョンを作成したいと思います。

2012年4月20日金曜日

RPG作成中

しばらく前から少しずつですがゲームを作成しています。構想していたSLGは荷が重いようなので、RPGを考えています。ただし放置型では芸がないので、今回は隙間時間型を検討中です。

気力がなくなかなか進まないので、少しでも意欲を高めるために進行状況を報告したいと思います。Logging Questから使いまわせるところは使いまわしつつ、とりあえずキャラクターメイキングを作りました。

気が向いたらまたご報告します。今後はアプリ開発に関する、テクニカルなことも書ければと思います。

2012年4月7日土曜日

ライブ壁紙版壁紙ツール「ライブ壁紙ぴったんβ」公開

「壁紙ぴったん」について、画像を余白なしで設定したい、スクロールを固定したいという要望を頂いていましたので、ライブ壁紙版を公開しました(https://play.google.com/store/apps/details?id=com.shirobakama.imglivewp)。

設定方法や処理内容が全く異なりますので、別のアプリケーションとしました。

ホームスクリーンのスクロールに応じて、画像を左端から右端までスクロールして全体を表示します。横長なら大きくスクロールしますし、横が短ければ小さくスクロールします。このため通常の壁紙の横幅制限(画面の2倍)がなく、必ず全体が表示されます。

高速化のため画像イメージをメモリに持っていますので、メモリ消費量はかなり大きくなります(特に解像度の高い端末、横長の画像で顕著です)。高速動作のためご了承ください。

仕組みとしては、画像をリサイズして用意しておき、ライブ壁紙としてスクロールに応じて表示しているだけです。画像のリサイズをバックグラウンドで行いたかったのですが、うまく行かなかったため、画像の表示前にしばらくだんまり状態になります。
タッチイベントには反応しないようにしてありますので、電池消費量はそれほど増えないと思います。

メモリ使用量が大きいのでシーンを選ぶかと思いますが、よろしければご利用ください。

2012年3月18日日曜日

Androidアプリ作成で参考にしたサイト

Logging Quest等のアプリを作成した時に参考にしたサイトについて、ブックマークからまとめてみます。基本的に分からないことがあると都度ググって解決していたので、全般的な情報サイトしかありませんが、参考になれば幸いです。
(ごく一般的なサイトしかなくてすみません……。)

私自身も放置型RPGの一プレイヤーですので、面白いゲームが出てくれると嬉しいです。


Android全般

Android Developers
Google公式サイト、英語。機能やクラスの利用法、仕様は、最終的にはここで確認するのがよいでしょう。

ソフトウェア技術ドキュメントを勝手に翻訳
Google公式ドキュメントの内、開発ガイド等の一部が日本語訳されています。


ASCII.jp:これで作れる! Androidのアプリケーション

少し古いですが、アプリ作成の最初から公開までまとめられているので、全体を俯瞰するには役立ちます。

連載:世界を目指せ!Androidアプリ開発入門|gihyo.jp … 技術評論社

同上です。

逆引きAndroid入門

やりたいことから参照できるため、特にアプリ開発を始めたばかりのころは参考になると思います。

mucchinのAndroid戦記

検索するとよくヒットします。いろいろ参考にさせていただきました。

Y.A.M の 雑記帳

同上です。特にUI関係が強いです。Logging QuestではListViewを多用しているので「The world of ListView」の翻訳はたいへん役立ちました。

Stack Overflow

英文のQ&Aサイト。検索で見つかることも多く、こちらもお世話になりました。

ゲーム開発について


Androidゲーム開発をまじめにやってみたまとめ - shimobayashiの日記

2ちゃんねるゲ製作技術板の先輩であるshimobayashi氏の記事。放置型RPGでは音、センサーはあまり使わないと思いますが、素材等について、ゲーム開発の記事は少ないので参考になります。
アプリ全般では「初心者に送る、はじめてのAndroidアプリ開発/小気味の良いアプリをつくるためのTIPS - shimobayashiの日記」こちらも。なお私はEclipseで開発してます。

SQLite入門

Androidで使っているSQLiteはこちらを参考にしました。


ゲームのアルゴリズムについて

私は昔プレイしていたコンピュータゲームやTRPGの計算処理等を元にプログラムを作りました。そのため内部ではダイスを振って処理しています。「ゲーム アルゴリズム」などで検索すると、よさそうな記事がヒットします。また、古い本ですが手元にあった「ゲームのタネ!―ファンタジー・ファイル (富士見文庫―富士見ドラゴンブック) 」にも戦闘処理の考え方等が少し記述されています。デザイン的な視点で書かれていてお勧めです。

2012年3月10日土曜日

電源接続通知アプリ「電源おん」を公開

電源の接続、切断を音で通知するだけのアプリ、「電源おん」を公開しました(https://play.google.com/store/apps/details?id=com.shirobakama.powernotify)。

しばらく前に購入した端末が、以前の端末と違い充電中に何の表示もなく、不安になりました。既存のアプリを使えばよいのですが、せっかくなので自作してみました。

充電中にLEDの点灯をさせたかったのですが、Serviceとして常駐させないと充電状態の監視ができないらしいので、常駐アプリを減らすために見送りました。また、LEDについてもスリープ中しか点灯させられないようなので、機能を省きました。

「壁紙ぴったん」よりもさらに誰得アプリですが、ご利用いただければ幸いです。

2012年2月4日土曜日

Whipper+を遊んでます

Whipper+がリリースされましたが、私もプレイしています。ユニットの成長と、雇用と解雇によるプレイヤー自体の成長、さらにアイテムの強化と、工夫できることが増えており、長く楽しめそうです。今後のバージョンアップにも期待したいと思います。

Whipper+も出ましたので、Logging Questの続編については長期的に考えるとして、今はお手軽戦略級SF SLGの構想を練っています。そのうちなにかご報告できればよいと思います。