2011年9月30日金曜日

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

EXドロイド様にレビューを掲載していただきました。ありがとうございます。高評価を頂き、たいへん光栄です。

v1.0.3に更新しました。なかなか安定せず、申し訳ありません。

戦闘でのアイテム取得後、所持品にひとつ余裕があっても「所持品が一杯なら」の戦術を実行してしまう不具合を修正しました。

また、霊場のアイテム取得条件が「クリアのみ」だったため、メッセージが適切ではありませんでした。ボスを追加し、モンスター設定を変更しました。

その他、わずかにアイテムドロップ率を変更しています。

2011年9月27日火曜日

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

宝箱の罠で、ダメージが負になり、HPが増加してしまう場合があるという不具合を修正しました。たびたびの更新で申し訳ありません。

鎧の防御力をダメージから引いているのですが、防御力が大きい場合に負になっていました……。

2011年9月25日日曜日

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

ブログのコメント、2ちゃんねるスレで、アイテムが消えてしまう等のバグ報告をいただきましたので、対策を行いました。たいへん申し訳ありません。

こういうバグが出ないようにα版でテストしたつもりなのですが、なかなか難しいです。

手元の実機やエミュレータではどうしても再現しないため、原因の特定には至っていません。ただ、プログラムを見直したところ、容量不足等でデータベースへの保存エラーが起きると、発生することがわかりました。エラーをチェックし、エラー時にはエラーメッセージを表示するか(空き容量がない場合)、強制終了するように変更しました。これで改善されるとよいのですが。

また、アイテムが消えるような状態になった場合は、強制終了するように修正しました。アイテムが消える事態は避けられるはずです。

しかし、多くの端末で容量不足とも思えないので、別の場所に不具合がある可能性は高いと思います。ご迷惑をおかけしますが、よろしくお願いいたします。

(追記)
さらに調べたところ原因が判明し、再現することができました。探索開始時の所持品のコピー処理で、所持品データを壊す場合がありました。バージョン1.0.1で、その個所は念のため処理を変更していたため、1.0.1で不具合は修正されています。ご迷惑をおかけいたしました。

2011年9月24日土曜日

Logging Questをマーケットに公開

ようやく公開することができました。URLはhttps://market.android.com/details?id=com.shirobakama.logquestです。

各種画像の作成や、設定の変更、広告の追加などに、思いのほか手間取ってしまいました。

テストプレイにご協力いただき、アドバイスを下さった方々にはお礼申し上げます。

まともなAndroidアプリを作るのは初めて、またゲームを作るのは十数年ぶりという状態で、なんとか公開まで至れたのは、皆さんのおかげです。ありがとうございました。

β2版の後も、有意義なご意見をいただいたのですが、取り込むとかなりの時間がかかってしまうため、ほぼそのままの仕様でリリースいたしました。ひとつだけ、今回最初からのプレイとなるため「難易度設定」を追加しています。

2011年9月22日木曜日

Logging Quest β2版を公開

β2版を公開しました。

データベースへの保存時にエラーが発生した時(空き容量がない場合など)、異常終了ではなく、エラーメッセージを表示してアプリケーションを終了するよう修正しました(ただ、実際の動作はまだ試しておりません)。

あわせて、「最も価値の低いものを捨てる」戦術で、治療系のアイテムは、捨てる代わりに使うように変更しました。

また、所持品の希少性を文字の色で表示するようにしました。取引所で購入できるアイテムは黒、モンスターまたはダンジョン内の宝箱で入手できるものは青、モンスターのみの入手、およびクエストアイテムは赤となります。アイテムの強さとは、まったく関係ありません。

2011年9月20日火曜日

Logging Quest β1版を公開

β1版を公開しました。

今後はバグ修正とバランス調整に留めて、機能追加は行わない予定です。データの初期化も検討しましたが、いずれにせよマーケット公開時には初期化されますので、今回は維持しています(また、ここで初期化すると、最終ダンジョンあたりを試していただくことが、しばらくできなくなりますので)。

対戦のキャラデータの無駄を省いて短縮しました。 また、前後に余分な文字があってもある程度無視しますので、前後に文章が付いているような場合でも、適当にコピペしても大丈夫です。

また、武器の修正、追加等を行いました。さらに、中盤あたりに特殊アイテムを二つほど追加しました。

2011年9月18日日曜日

Logging Quest α36版を公開

α36版を公開しました。

ブログのコメントで報告いただいた、探索中にも関わらず探索中状態が解除されてしまう事象への対策を行ったつもりです。また、敵の種別を指定した、戦闘の戦術について、複数指定時も正しく動作するようにしました。

また、対戦機能を、試験的に追加しました。マッチングサーバを立てたりするのは、なかなか難しいため、テキスト形式でデータをやり取りして、対戦を行うようにしました。テキストでのやり取りのため、アイテムや金銭の交換等は、残念ながらできません。

もともと対戦をあまり考えていなかったところに、無理やり追加したので、バグもあるかと思いますが、ご迷惑をおかけします。

開発用エミュレータのキャラクタデータを貼り付けておきますので、テスト用にご利用ください。
 jAABARgAAADplovnmbrnlKjjgq3jg6Pjg6njgafjgZkGAAAA5YuH6ICFAb7sXAJEWc4AAAsKCwsL
Da0PAAABwwsAAAGREwAAAe0HAAAB7AMAAADsAwAAAOwDAAAA7AMAAADsAwAAAOwDAAAA7AMAAADs
AwAAAOwDAAAAAQT//////////wHsAwAAAAAAAM4=
なお、現在、対戦で、ある種族だけ不利になっています。対応するアイテムを追加予定です。

2011年9月17日土曜日

Logging Quest 機能追加予定

なかなかα版を卒業できませんが、キャラクタ対戦機能を作成中です。思いのほか手間取っていますが、明日には公開できると思います。

壮絶な殴り合いになってしまうので、微妙な感じではありますが……。

2011年9月13日火曜日

Logging Quest α35版を公開

α35版を公開しました。

レベルが低いときに、宝箱のトラップに遭遇すると異常終了する不具合を修正しました。

また、戦術「アイテム取得時に所持品が一杯のとき」の処理を変更しました。いままでは、「取得したアイテムを諦めてから、さらに使う(捨てる)」ようになっていましたが、「取得してから使う(捨てる)」ようにしました。より直観的な動作になったかと思います。

なお、これによりダンジョン最後のアイテムについては、取得後に戦術の実行されないため、所持品数を超えて取得できるようになっていますが、仕様としておきます。

2011年9月11日日曜日

Logging Quest α34版を公開

α34版を公開しました。

強力な両手持ち武器に、わずかですが呪文、ブレスへの耐性を追加しました。

何もなければ、次はβ版として公開したく思います(もし何かありましたら、対応できるとは限りませんが、お早めにお願いいたします)。テーブル構造などを整理する予定ですので、ログおよび戦術はすべて消去されると思います。キャラクタ、アイテムは、そのままとする予定です。

なお、マーケットへの公開時は、データ移行はできませんので、よろしくお願いいたします。

2011年9月10日土曜日

Logging Quest α33版を公開

α33版を公開しました。

ひとまず機能追加はこれで完了したいと思います。

クリア後のボーナスダンジョンを追加しました。 これに伴って、レベル50以上の必要経験点を上方修正し、成長限界レベルを55から65に変更しました。65を超えても各種修正、HPは増えません。

現在、55より高いレベルの場合、いったん55までレベルが下がります(その後探索を行うと、経験点が十分なら、新しいレベルまで成長します)。また、50より高い場合、次のレベルに上がるまで、若干余分に経験点が必要になります。

すでに十分に経験点を得ている場合、追加ダンジョンも一回でクリアできてしまうかもしれません。

ダンジョン追加に伴い、モンスターを追加しました。また、武器をわずかに追加しました(より強力な武器はありません)。

戦術に、敵の種別に応じて実行する戦術を追加しました。また、戦闘ログには、敵の種別が表示されます。

戦闘ログの変更に伴って、敵の画像の追加を考えてみたのですが、敵が100種類にもなるのでやはり難しそうです。種別ごとに一枚では、ずいぶんイメージが異なる敵もいますし……。

2011年9月7日水曜日

Logging Quest α32版を公開

α32版を公開しました。

海辺の洞窟のイベント追加で、既存のアイテム使用のイベント処理が正しく動作しなくなっていたのを修正しました。たいへん申し訳ありませんでした。

細かいことですが、「海辺の洞窟以外、または最下層以外なら、イベント発生しない」とするべきところ、「海辺の洞窟以外、かつ最下層以外なら、イベント発生しない(=どこでも発生する)」と記述していました。

また、その他の不具合を修正しました。

2011年9月6日火曜日

Logging Quest 装備について等

バグ報告をいただいていますが、多忙のため更新できておらず、申し訳ありません。なお、武器鑑定の巻物は、鑑定機能を「巻物を使用して鑑定」するシステムにしようかと思って追加したものが、そのまま残ってしまったものです。次回バージョンアップで削除します。

また、バグ修正と合わせて、クリア後に多少ともプレイできるように、高難易度ダンジョンの設置を検討中です。

装備(アイテム)については、(もともとWizardry的なゲームが念頭にあったこともあり)すべての装備について、固定の性能が設定されています。これにより、データの管理や戦術、ログの所持品表示などが単純になっています。
しかし、ひとつひとつの装備ごとに、個別の性能を設定できたほうが、深みも出て、武器の強化システムや、複数回使用アイテムなど、応用も効いたかも、と反省しています。
ただ、いまから仕様を変更するのは、全体に影響が出るため、α版とはいえかなり難しそうです。

2011年9月4日日曜日

Logging Quest α31版を公開

α31版を公開しました。

武器の詳細について、知ることができたほうが楽しさが増すこともあるかと思います。いろいろと考えましたが、町での武器鑑定機能を作成してみました。長押しすることで、鑑定できます。なお、制限なく知ることができないよう、ある程度のお金がかかります。最初からプレイした場合には、鑑定するかどうか悩む金額になるかと思います。

いままで特にイベントのなかった、ある洞窟に、イベントを設定しました。また、すべてのダンジョンに発生する、ランダムイベントを追加しています。

両手持ちの武器がいまひとつ使えなかったため、盾回避を増強しました。

いろいろとゲーム内容についてご要望はあるかと思いますが、いまのところ大きな機能追加はこのくらいかと思っています。

2011年9月3日土曜日

Logging Quest α30版を公開

α30版を公開しました。

α29版に、異常終了する不具合がありました。たいへん申し訳ありません。既存の探索の戦術は、すべて削除されます。お手数ですが、再作成をお願いします。

引き続き、もし不具合があれば、ご連絡ください。

不具合の原因ですが、戦術を追加したため、戦術のPKが変わったのですが、プログラムの一部で古いPKがハードコーディングしてあり、アイテムの設定されていない戦術でアイテムを参照していました。

以下はα29版の更新情報です。

機能追加等を進めていますが、完了した部分までで、ひとまず公開します。

「最も価値の低いアイテムを捨てる」戦術を追加しました。敵のアイテムに応じて、戦術で工夫する余地は少なくなりますが、アイテムを取得できないケースが多いので追加しました。キャラクタが評価する価値は、INTが影響し、4倍~1/4倍まで変動します。

探索終了通知を追加しました。なお、電源をオフにすると、通知が無効になりますが、ご了承ください。(オフにしてから、再度オンにして、指定の時間になっても、通知されません。無効になるのは「電源長押しの電源オフ」で、スリープの場合には、通知されます。また、通知されないだけで探索は正常に終了します。)。これに伴い、アプリケーションの権限にバイブレーションが追加されています。

ダンジョン内の宝物に、場合によって罠が設置されるようにしました。あまりバランスには影響しないと思います。

2011年9月1日木曜日

Logging Quest α28版を公開

α28版を公開しました。

終盤のダンジョンで、難易度、フラグの設定が、あまりにも分かりにくかったため、出現条件やメッセージを修正しました。

魔法の盾、鎧は、敵の呪文やブレスに対して、効果を持つようにしました。これにより、盾と鎧の詳細表示が追加されています。また、終盤の敵の呪文、ブレスを強化しました。

スレ等でアドバイスをいただいたおかげで、随分と完成度が上がりました。ありがとうございます。ただ、このままバージョンアップを続けてもなかなか区切りがつかないため、次の週末に行う予定の追加で、いったんイベントや機能を固定したいと思います。その後は、β版として、変更はバグ修正や細かい調整に留め、マーケットでの公開を目指します。

スレ等でいただいたご要望やアドバイスは、すべて反映できないかもしれませんが、お許しください。