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についてもスリープ中しか点灯させられないようなので、機能を省きました。

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