2009/12/18(金)ECO Sim イリスカード対応
ECO Sim イリスカード対応
ECO Simのイリスカード対応が一通り完了しました。以前、年内か年明けには完成させたいと言っていましたが、思っていたより早くできました(^-^)。
基本的な機能は備えたつもりですが、いくつか省いたり後回しにした事もあります。
- カードと装備が独立しているので、装備品無しの状態でカードだけ装備することもできてしまう。
- 限定条件は未実装(無条件で効果が適用される)。
- カード効果をステータスに適用するときの計算順序が適当(詳細不明なため)。
- カード選択画面にソートや抽出などの機能がない。
最初の項目は、この方が便利なこともあるかもしれないのでこのままにしておこうと思います。ほかの項目は時間があるときにでも対応できたらな~と思ってます。
0:20 追記
カードの属性を計算対象にするのをすっかり忘れていました(^_^;)。今から修正します。
0:40 追記
属性計算を行うように修正しました。
2009/12/13(日)装備品データベース
装備品データベース
今、ECO Simなどの装備データにはECO Wikiの装備品データベースを使ってますが、これを自前で用意するべきかどうかという話。
ECO Wiki装備品データベースからのデータ取得はほぼ自動化できていて今のところ割とうまくいっているのですが、問題点もいくつかあって、
- 武器種に鞭や爪がない
- 装備可能職業にガーデナーやブリーダーがない(DEM実装されるとこれも?)
- 裾占有の有無の入力欄がない(長ズボンなど)
- 属性値やステータス上昇は追加効果欄へ文章で入力(入力者の表記揺れで自動取得がやりにくい)
- その他ほしい欄
- 装備時使用可能スキル
- 修理キット
- 射程 ※2009/12/15追記
とこんなところかな。ここ何年か機能追加されてないので職業対応が間に合ってないのは仕方ないでしょうね。
自前で準備すると、これらの問題点を解消できますし、ECO Simとの連携*1もやりやすくなります。
自前で似たようなデーターベースを作る場合の懸念点としては、
- 当然作る手間がかかる
- メンテナンスの手間もかかる(うまく軌道に乗ればいいけどトラブルが起こったら大変)
- 既にECO Wiki装備品データベースがあるわけで、思いっきりコンテンツ重複してしまう
など。要するに、手間がかかるから構想だけあってもいつできるか分からないってことですね(;^_^A
余談
装備品データベースを作るなら、サーバー側でデータベースシステム使えた方がよいのかなと思い、さくらインターネットのライトプランの機能をみてみると…、一応SQLiteが使えるみたいですね。せっかくだし使ってみようかな。*2
2009/12/11(金)ECO Sim イリスカード対応の状況
ECO Sim イリスカード対応の状況
いつか対応しようとは思っていたのですが、何もすることなくもう半年くらいたってしまいました(;^_^A
さすがにそろそろイリスカードを扱えるようにしたいと思い、半月くらい前から対応作業をやってます。
方針としては、イリスカード専用のシートを増やしてそこでイリスカードを選択するようにするつもりです。最初は武具強化みたいな感じで装備欄から呼び出す形も考えたのですが、実装がやや面倒なのと、利便性もあまりよくない気がしたので装備とは完全に独立させることにしました。
今のところイリスカードを選択できるところまではできてますが、進捗度としてはこれで20~30%くらいですね。
できれば年内か年明けには完成させたいなあ。
2009/07/11(土)ECO Sim機能追加
ECO Sim機能追加
今日の更新で、ECO Simにステータス上限解除機能やAll Reset機能を追加し、ステータス欄に回復率を表示するようにしました。他にも内部的にいろいろいじってます。(バグが怖いですが^^;)
そういえば、しばらく前にイリスカードシステムへの対応がどうとか書いてた気もしますが、そっちの方はまだ手を付けていません。先に他の気になってるところを直してからと思ってたら、意外と大仕事になってしまったので^^;
イリスカードは属性もちゃんと扱えるようにしたいから、まずは属性表示機能を付けるところからかな。
2009年07月12日追記
やっぱりバグが出ました^^;(詳細はコメントで)
IE6/7限定のバグでしたが、まだ切り捨てるわけにも行きませんし、ちゃんと動作チェックする必要があるんでしょうね。う~ん、IEはいろいろと面倒だ(-_-;)
すぐ気づけるように、Sleipnir2の「IE8ネイティブモード」を解除しておこうかなあ。
2009/03/14(土)基本プレイ無料化?
基本プレイ無料化?
基本プレイ有料から無料に移行したオンラインゲームは割とあるようなので最近の流行なのかもしれません。
気になるのが有効期限が残っているプレイチケットはどうなるのかと言うこと。無難なところでは現金購入するポイント(ShopPoint?)の入手に使えるようにするとかでしょうか。
イリスカードシステムはECO Simでの対応が面倒そうだ^^;
ECO Sim更新で動作不良バグ発生
Firefoxで動作確認して大丈夫だろうと思ってアップロードしたあとIEで見たら動作しませんでした^^;
慌ててロールバックしてから原因を確認したらカンマ(,)が余分についてただけでした。
array = [0,1,2,3,]; //最後の,はいらない
こんなことで動かなくなっていたとは(-_-;)