EXCEEDの同人ソフト開発日記という名の備忘録

趣味のゲームソフト開発人。プロなのかアマなのかは不明(不定)らしい。

任天堂のソフトはいつも予定通りに出てこないって言われるけど、
ソフト作りっていうのは、そういうもの。
ゲームソフトは、期限までにやれと言われて、徹夜したり死に物狂いでやったからといって、
期待通りのものにはならない。そういうふうにすると、
結局、チームは妥協しなければならなくなる。
妥協させられて、できたものは、粗くなってしまう。
ユーザーは目が肥えていますから、受け付けてもらえない

山内 薄

2004-12-01から1ヶ月間の記事一覧

今日は、久々に、「お外(笑)」に持ち出した。 電車内で、パックランドとランパートで遊ぶ。 ランパートはとにかく燃える。飽きが来ない・・・ 乗客の皆さん、これはPSPではありません。

休み!

クリスマスは 6502

ふと思ったのだが、なんか毎年、クリスマスは 6502 やってる気がする・・・ 偶然なのだろうか? もう少し、幸のある人生を送らないといけないかもしれない・・・

ヌルポ回避

原因が分かった。テクスチャクラスのインスタンスを 多重確保しようとしていたらしい。C++ のオブジェクト指向の ちょっとした落とし穴にはまってしまった・・・ とりあえず、安心して眠れる・・・

クリスマス・イブ

コンビニでケーキを買ってみた。明日食べよう。

ROMライターが欲しいと思う今日この頃。 機会があったら、秋葉原の若松通商あたりを覗いてみるか・・・

NullPointerException で堕ちる。デバッグトレースしても、 いかんせん挙動がよくわからん・・・・

とりあえず、基本的な画像処理の実験が終わり、開発ツールの扱い方も 一通り抑えたので、これで簡単なゲームを作ることができる。 まあ、V-Sync 割り込みの設定等、細かい所を挙げるとキリがないが、 あとは決まり文句でなんとかなる。 一応、65C02 4MHz (0.…

例外で堕ちるようになった・・・

厄日

直接、被害を受けたワケではないが、色々な意味で今日は大厄日。

忘れそうなので、とりあえず、普通のスプライトを出すメモだけ残しておこう RAM 上にディスプレイリストテーブルを予め用意して、 Suzy(グラフィックコントローラーチップ)を発破する。 各テーブルは、リンクアレイチェーン形式となり、 フォーマットは SCB…

やっとDirectX寄りなコーディングに完全に戻れた。でも、システム周り組んでる方が楽しいな・・・(爆

「コリジョン」なる、スプライトのハードウェア衝突検出の存在を知る。 あまり使わないかもしれないが、知っていて損はないかも・・・

テクスチャのバイリニア時にゴミが出る。 もう知らん・・・・

体調不良

土曜に熱だして倒れて、月曜まで寝込んでいた。 世間では、PSPなるLYNXの模造品が横行しているらしい(ウソ)

知れば知るほど、すごすぎるスペック。 1989年発売当時の技術背景から換算すると、 NINTENDO DS や PSP より遥かに高性能だったに違いないと思った。スプライトは大体わかってきたので、残りはサウンドか・・・・ メモはもう少しまとめてから書こう。

D3DDevice::Clear で、誤魔化す作戦。 なんかダサい・・・

スプライト関連の資料を読み続けるうちに気づいたのだが、 LYNX は、なんと、ハードでスプライト圧縮展開に対応しているらしい。 それを考えると、256KB ROM でも問題はないように思えてきた・・・そして、BLL + CC65 の環境の構築に成功。 c.olb (CC65用 C…

自主休校(爆

スプライト用のディスプレイリストの表記の仕方の説明が、 サンプルソースと、EPYX のテクニカルマニュアルで異なっている。 なぜだろう。もう少しマニュアルを追いかけないといけない。 それと、cc65 (6502用 Cコンパイラ)の導入をしないとなぁ・・・ ソー…

やはり、どうもテクスチャに、なにかをレンダリングすると、D3DSPRITE で、 透明色指定がクリアされてしまうような気がする。 単純に、FillRect したいだけなのに、こんなに苦労するのは割に 合わないなぁ・・・・

そろそろスプライトの実験をしてみたい

テクスチャへのレンダリングを行うと、透明色(カラーキー)が なぜか解除されてしまう。要調査。

今日の出来事

会社で、マスターのソースに// printf("パウエル国務長官¥n");と、いれていたのを注意される。