2006/09/16(土) [n年前の日記]
#2 [iappli] ようやくタイトル画面が出るようになった
が、メニューを選ぶと null pointer のエラーが。…初期化時に画像をロードしてなかったのが原因だった。
サーバとの通信を行おうとするとエラーが出る。…サーバから妙な制御文字が送られてくる可能性を考え、テスト用のcgiでは制御文字を含めて情報を送っていたのだけど。元ソースの該当関数では、それら制御文字が送られてこないことが前提になっていて、それでエラーが出ていた。自分が手を入れた関数を別ソースからコピペ。
ゲーム中に、画面の周囲に表示するフレーム画像があるのだけど。その表示処理部分についてもコピペ。手元の画像と、あちら(?)にある画像が同じものなのか確証がないので。…setClip() が正常動作してるなら、初期化の際に1回だけ描画して、後は変更がありうる場所だけ書き換えればいいのだけど。機種によっては setClip() が実装されてないものがあったようなおぼろげな記憶も。…APIドキュメントを確認したら、DoJa2.x にのみそのような機種が存在すると書いてあった。てことは、DoJa3.0以上を想定するなら正常動作するはず、と考えてOKなのだろうか。
なんだか、別ソースからコピペする量が多くなってきている。方針を間違えたか…? いや。変数名等が、元ソースとある程度一致してるだけでも、一応メリットはあるかな…。
マークを画面に敷き詰めるところまではできた。後はパターン表示とカーソル表示と…。
サーバとの通信を行おうとするとエラーが出る。…サーバから妙な制御文字が送られてくる可能性を考え、テスト用のcgiでは制御文字を含めて情報を送っていたのだけど。元ソースの該当関数では、それら制御文字が送られてこないことが前提になっていて、それでエラーが出ていた。自分が手を入れた関数を別ソースからコピペ。
ゲーム中に、画面の周囲に表示するフレーム画像があるのだけど。その表示処理部分についてもコピペ。手元の画像と、あちら(?)にある画像が同じものなのか確証がないので。…setClip() が正常動作してるなら、初期化の際に1回だけ描画して、後は変更がありうる場所だけ書き換えればいいのだけど。機種によっては setClip() が実装されてないものがあったようなおぼろげな記憶も。…APIドキュメントを確認したら、DoJa2.x にのみそのような機種が存在すると書いてあった。てことは、DoJa3.0以上を想定するなら正常動作するはず、と考えてOKなのだろうか。
なんだか、別ソースからコピペする量が多くなってきている。方針を間違えたか…? いや。変数名等が、元ソースとある程度一致してるだけでも、一応メリットはあるかな…。
マークを画面に敷き詰めるところまではできた。後はパターン表示とカーソル表示と…。
[ ツッコむ ]
以上です。