2011/03/31(木)ECO Sim更新

ECO Sim更新

アップデート変更点。

  • 装備品データ更新
    • ECO-wiki装備品DBの更新で、装備種別や職業を正確に取得出来るようになった。
      • 武器種による絞り込み機能を、装備種別による絞り込み機能に変更。
      • 装備品選択時に、装備種別を表示するようにした。
      • ジョイント職の装備可・不可も分かるようになったので、「ジョイント職は全ての装備品を装備可能にする」のをやめた。(説明書きそのままですが、次の更新で直します。)
    • 装備時使用可能スキルも取得するようにした。
    • データ更新に伴い「LV別装備品一覧」も更新。
      • クリティカル率上昇のみステータスに反映。
  • スキル追加
    • 三次職の23~35スキル
  • 武具強化回数を20回に、イリスカードのスロット数を7に。
    • アネモネ実装の反映。
    • クリティカル回避強化のデータだけ無かった。
  • 「前一・二次職の装備品を全て装備可能にする」のデフォルト値を無効に変更。
    • データが正確ならいらない機能ですが、まだ不正確なデータもあるかもしれないので機能自体は残しました。

ECO-wiki装備品DB の更新は結構大きく、装備品周りはだいぶやりやすくなりました。(矢と実包を判別する必要とかがなくなった。)

そう言えば、装備品の数は前回からかなり増えたようで、今回3000を越えました。(色違いの性能同じ装備などは1つにまとめているのでECO-wiki装備品DBの登録数はもっと多い。)エンシェントアークの+付き装備(とフラグメントもかな)がかなり影響している感じです。とはいえ、ECO Simの現行仕様上の上限は4096なのでまだ当分大丈夫そうです。

今後の更新予定

  • イリスカードデータ更新→4/1更新
  • 三次職のステータスに影響するパッシブスキル対応。→4/1更新
  • cookie以外のセーブ先。

今後作りたい物

  • 装備品検索システム(LV別装備品一覧に機能追加する形になる?)
  • イリスカード検索システム

データはECO Simのがあるからそのうち作ってみたい。

アネモネでの余談

よく考えたら、三次職のHP/MP/SP係数調べる絶好のチャンスだったのにorz

2011/02/13(日)ECO Sim 潜在武具強化対応

ECO Sim 潜在武具強化対応

かなり間が空いてしまいましたが、潜在武具強化に対応しました。武具強化の設定ができるところに潜在武具強化の蘭を増やしています。

余談1

久々にECO Simいじったらちょっと手間取ってしまいました^^;一応最初の設計段階でそれなりに考えているので、スパゲッティーレベルではないと思いますが、何だかんだで後からいろいろな要素が増えてるのと、パフォーマンス向上の為の処理がちょくちょく入ってるので見通しは悪くなってきたかも…。

余談2

ECO Simはデータセーブにcookieを使っていますが、cookieには

  • 保存できる容量が4kB*1しかない
  • サーバーにcookieが毎回送信されるのでパフォーマンス上あまり良くない

という問題があります。

前者については「ステータス関連計算2」にセーブ機能を実装したときから知っていて、セーブデータ長をできる限り短くする努力*2はしていたのですが、1キャラあたり150byteを越えるようになってきて、キャラ数が多いと厳しくなってきた感じです。

というわけで、そろそろ(というか前々から考えてはいましたが)セーブデータの保存先をcookie以外にしたいと思ってます。代替セーブ先の候補としては、DOM Storage (localStorage) あたり。

*1 : どの部分で4kBなのかはブラウザごとに微妙に違うみたい。

*2 : ソース見れば分かりますがビット単位で処理してます。文字列化で一般的なBase64と違う割り当てをやってるのは、当時Base64のことをうっかり忘れて再発明した為^^;

2011/01/24(月)ECO SNS

ECO SNS

ECO SNSはしばらく放置状態でしたが、最近登録しました。名義は Jasmin 。*1

結構機能は充実してるみたいですが、できた時期がちょっと遅かったかなあという気がします。私も、既にここがあるのでSNSにはあまり書かないかも。

*1 : それとは別に、メインキャラの名義でも登録してたり。