rusted-coil old blog

はてなダイアリー上で書かれていた旧東方錆恋録 ~Slipping Rusted Magnemite~のデータをそのままインポートしたブログです。リダイレクト先を変える前に気づいたらダイアリーがサービス終了していたので、とりあえずリンク切れを防ぐため公開しています。

プログラミング

さびたコイルのページの方にとりあえず準備だけ書いといた。

部誌を見た人へ

NDSプログラミングの解説は下記のページに追加されていく予定です。 http://sou31.hp.infoseek.co.jp/DSProMenu.htm それだけが目当てなら今後この日記を見てもしょうがないかと思います。 まあ更新した報告ぐらいはするかも。

なんか書いてみた。ポケ書のジバコイル使ってExっぽい背景。 DSスプライトの伸縮回転データはどうも行列で指定するらしい。 s16 s = -SIN[angle & 0x1FF] >> 4; s16 c = COS[angle & 0x1FF] >> 4;spriteRotation->hdx = c*256/xb; spriteRotation->hdy = -s*…

TopCoder参加できなかった。誰かエントリーの仕方簡潔にまとめてー

2chのNDS開発スレで訊いてみたら devkitARM\arm-eabi\bin devkitARM\bin devkitARM\libexec\gcc\arm-eabi\4.1.1 msys\1.0.11\bin にパス通せばvistaでも使えるようになるらしいとのこと。 で、実際やってみたら、見事通ったー! ああまたやることがふえてい…

DSプログラミング再開しようとしてみたんだが、どうもVistaだとdevkitPro動かないらしいorz。vistaの利点て何だ? 当分は画面半分ノパソでの開発になる悪寒。

そろそろ文化祭の作らないと。 でふと思ったんだが弾の座標を関数的にするのはどうだろうか。 従来は移動距離と角度から、フレーム毎に現在位置に足していく形式だったけど、例えば直進弾ならy=ax+bのaとbを定めてxをスピード値ずつ増やして現在位置を計算し…