C言語で3Dを勉強 -21 | 2010.04.09 00:53 |
主にやった作業(≒完成が見えてきた項目)は、
・ジャンプの作り直し
・人+マップの当たり判定の作り直し(4回目)
・ゾンビ系の処理の実装
です。
ジャンプ処理を作り直していると、人+マップの当たり判定の作り直しにも
深い関係がある事が分かり、器用でもないのに2つをほぼ同時進行で進めていました。
すると横着の罰があたったのか、当たり判定を作ったライブラリがクラッシュ(?)して、
人+マップの当たり判定が一度全滅しました。
何を言ってるのか分からないと思いますが、つまり
『人+マップの当たり判定を一度完全に壊してしまい、使い物にならなくなって
かなり焦った。』
ということです。
逆を言えば、当たり判定とジャンプ処理は(良い意味で)なかなかの物が出来た
・・っと言いたいのですが、実は深刻な問題が発生してしまいました。
マップを作っている方なら分かると思いますが、階段などを表現するときに
ブロックを三角形にすることが多いと思います。
その三角形のブロックに対して当たり判定が効かないという、考えられないほどの
欠陥プログラムになりました。
BUILDINGを始め階段が登場するマップで、階段が登れないという最悪な状態ですorz
正直要らない物の完成です。 バックアップは無いけど壊れる前に戻したい。
・ジャンプの作り直し
・人+マップの当たり判定の作り直し(4回目)
・ゾンビ系の処理の実装
です。
ジャンプ処理を作り直していると、人+マップの当たり判定の作り直しにも
深い関係がある事が分かり、器用でもないのに2つをほぼ同時進行で進めていました。
すると横着の罰があたったのか、当たり判定を作ったライブラリがクラッシュ(?)して、
人+マップの当たり判定が一度全滅しました。
何を言ってるのか分からないと思いますが、つまり
『人+マップの当たり判定を一度完全に壊してしまい、使い物にならなくなって
かなり焦った。』
ということです。
逆を言えば、当たり判定とジャンプ処理は(良い意味で)なかなかの物が出来た
・・っと言いたいのですが、実は深刻な問題が発生してしまいました。
マップを作っている方なら分かると思いますが、階段などを表現するときに
ブロックを三角形にすることが多いと思います。
その三角形のブロックに対して当たり判定が効かないという、考えられないほどの
欠陥プログラムになりました。
BUILDINGを始め階段が登場するマップで、階段が登れないという最悪な状態ですorz
正直要らない物の完成です。 バックアップは無いけど壊れる前に戻したい。
category : ソフト・ツール開発 | comment [0] trackback [] |