トップ «前の日記(09/08) 最新 次の日記(09/15)» 編集

hossy online - といぼっくす

ゲームの感想日記、たまにIT・プログラミングの話


09/13

_ [DQ9] ドラクエ9のアイテム検索を作ってみた

金曜日発売のドラクエの公式ガイドブックを読んでみて、いや、ひっさつ発生率とか、泉のアイテム種別とか、普通に調べても分からないでしょうという項目がたくさん。各種武器防具の画集としても良い感じ。攻略サイトがたくさんある中、こうやって独自性というか、持っていると嬉しいところを出せるのかなと。PCから見るよりも、手元に本がある方が便利というのも。

さて、こちらの錬金の逆引きを見て、ああ、公式でここまでやって良いなら、同じように小さな携帯端末向けの HTML を作ってみようかなと。片手でDS、片手でiPhone、みたいに。そうして [ドラゴンクエストⅨ アイテム検索] を公開してみます。

あとがきというかコメントというか

今後も更新するつもりですが、一応あとがき。

元データは全て [ドラゴンクエストⅨ 星空の守り人 wiki] から持ってきています。感謝感謝。

120KB もあると、パケット無制限じゃないとちょっときついかも。文字列ばかりな所を多分 ID にすれば半分以下のサイズになりそうに思えます。でも、現在取得不可能なアイテムもあってどの順番が正しいのか分からないとかで、しばらく見送りです。

JavaScript が怪しく思われないように全部htmlの中に埋め込んでみました。けれど、あまり意味がなかったかも。

携帯端末向けと言いつつ、iPhoneで見ると文字が小さくて微妙。スタイルシートを切り替えると良いかも。

もし苦情がある場合、公開を取り下げます。自力で全く調べていないというのもありますし、フィールドのメッセージとかの考えて書かれたテキストもWikiからそのまま引っ張ってきていますし。単にあちらの情報を検索できるようにしただけのものです。そんな感じで独自色はさっぱりありませんので、ソースコードの再利用はご自由に。

追記 06:00

1時間かけて、エネミードロップを追加。現在戦えないボスのドロップは隠しているつもり。容量が更に増えて、150KB。

動作確認は Mozilla Firefox 3.5、Google Chrome 2.0、Microsoft Internet Explorer 8.0 (ここまでVista)、Safari (iPhone OS 3.1) で行っています。

本日のツッコミ(全2件) [ツッコミを入れる]
_ sue445 (09/13 09:28)

当方Vista(x64)ですが、IE8では検索結果が出ますが<br>Sleipnirでは検索結果が出ません(´・ω・`)

_ ほっしー (09/13 14:10)

o...rz 動作確認していなかったです。こんな所に... どうもありがとうございます。<br>修正。連想配列の最後に "," が入っていたことが悪かったようです。 {1: 2, 2: 4,} みたいに。Cの配列で大丈夫だったからと同じく手を抜いたところ。いかにも普段 JavaScript を触っていない人な(駄)。<br>構文木の解釈方法、どこかに書かれていないかな...