2012年1月21日土曜日

Logging Questバージョンアップ(1.3.7)

マーケットのコメントでご要望いただき、フリックによるタブ切り替えを設定で無効にできるよう、機能追加いたしました。敏感すぎる場合にはオフにしてご利用ください。

即時帰還のご要望もありましたが、ゲーム性の中心に関わる部分ですのでこちらはご容赦ください(もし続編の機会でもあれば、レアアイテム等があってもいいかもしれません)。

なお、壁紙設定ツールもときどき更新しております(https://market.android.com/details?id=com.shirobakama.wallpaper)。あわせてよろしくお願いいたします。

2012年1月7日土曜日

Logging Questバージョンアップ(1.3.6)

一部の機種で画面タップ時に異常終了する不具合に対応しました。たいへん申し訳ありませんでした。

こちらでは再現できないのですが、恐らく改善したと思います。なお、不具合が発生していた機種では、フリックによるタブ切り替えができないかもしれません。

実装の話になりますが、検索したところ、以下の事象によるもののようです。
エミュレータ、および手元の実機3機種では発生しませんでした。

もし依然として不具合があるようなら、フリックによる切り替えは諦めた方がよさそうです……。

Logging Questバージョンアップ(1.3.5)

ご要望いただいたタブのフリックによる切り替えに対応しました。ボタンのない個所でフリックしてください(若干反応が悪いですがご容赦ください)。小刻みに左右に動かすとよいようです。アニメーションには対応しておりません。

また、年をまたいだ探索で未来のログが表示されてしまう不具合を修正しました。

加えて、独自のバグ報告機能を組み込んでいたのですが、マーケット公開後はマーケットの機能でバグ報告が行われるため、除去しました。

実装上の話ですが、フリックの組み込みには思いの外、手間取ってしまいました。ListViewのonItemLongClickを使っていたため、フリック時にそのイベントが反応してしまうのです。最終的にListViewのonItemLongClickではなく、GestureDetector側のonLongPressで処理することで解決しました。これに伴って長押し時の動作が若干変わってしまっています。

フリックの判定にはデフォルトのGestureDetectorを用いていますが、タップ開始・終了位置がボタンの上だと判定できないようで、やや使いにくいですね。

2012年1月4日水曜日

Logging Quest 年越しバグについて

あけましておめでとうございます。本年もよろしくお願いいたします。

Logging Questに、年をまたぐと探索中の未来のログが表示されてしまうバグがありました。申し訳ありません。次の発生は一年後になりますが、バグの原因は特定できましたので、次回の更新で修正したいと思います。よろしくお願いいたします。

(追記)ダウンロード数が10,000を超えました。ありがとうございます。