ゲーム制作 3Dネット対戦ゲーム作成日記 part23 土日は何も進まなかったです。 自分に近い地面だと、ある一点がカメラより後ろにいってしまって 描写できなくなることがあります。 これはクリッピングを行うといいらしいのですが、 正直今の私にはよく分からないので断念。 ということで他の方法をいろ... 2007.04.23 ゲーム制作
ゲーム制作 3Dネット対戦ゲーム作成日記 part21 テクスチャに対応したオブジェクトをマップに表示させるまで対応しました。 今思ったけどテクスチャを描写の時に暗さ・明るさを表現するために 一時バッファにテクスチャを入れてから明るさ調節→描写 ってのをやってて、 テクスチャの大きさを256*2... 2007.04.21 ゲーム制作
ゲーム制作 3Dネット対戦ゲーム作成日記 part19 最近「ある方に頑張ってね」と応援されました。 とても嬉しかったです^^ 例の3D対戦ゲームなのですが、1ヶ月ぐらい放置していましたが、 さすがにまずいと思い、この土日にまた触ってみました。 まず、テクスチャを対応させょうと思って、テスト用の... 2007.04.15 ゲーム制作
ゲーム制作 3Dネット対戦ゲーム作成日記 part18 当たり判定を作る前に、もうちょっと描写の方をきれいにしていきたいと思います。 今日は地面の四角形を三角形4つに分割して描写するように改造しました。 あと、やっぱりテクスチャとか考えてみます。 それでゲーム時などのオプションでテクスチャの利用... 2007.03.09 ゲーム制作
ゲーム制作 3Dネット対戦ゲーム作成日記 part17 当たり判定ないですが、マップに入れて動けるようになりました。 Ath64_3000+ メモリ1Gにて今のところ描写は20fps可能です。 あと、謎のバグに見舞われています。 変数を追加すると、テストで動かしている最中にエラーウィンドウも出ず... 2007.03.07 ゲーム制作
ゲーム制作 3Dネット対戦ゲーム作成日記 part16 木がはえました! やっとオブジェクトをマップに含めることが出来るようになりました。 タイトルバーの数字は描写時間です。 目標の20fpsにするには50msを少なくともきらないといけません。 動くスピードに個人差が出ないように描写・計算・通信... 2007.01.31 ゲーム制作
ゲーム制作 3Dネット対戦ゲーム作成日記 part14 マップの全体表示、まだオブジェクトがない。 100*100で10000ポリゴンなのですが、表示に10秒以上かかる 一時間後・・・ その後調整した結果、まちがえて100*100*16=160000ポリゴン描写してたことが判明。 んで直したら2... 2006.09.19 ゲーム制作
ゲーム制作 3Dネット対戦ゲーム作成日記 part13 3D表示部分で一番時間のかかるクイックソートの部分をC言語で機械語にしてみた #module ;クイックソート #deffunc qsort array qsort_index,array qsort_sort,int qsort_righ... 2006.09.16 ゲーム制作
ゲーム制作 3Dネット対戦ゲーム作成日記 part10 Zソートで奥から描写できるのを実装しました。 Zソートはクイックソートでインデックスソートを使用しています。 実験がこれ。 多分実際には色を遠さに応じた変化をつけるのでもうちょっと遅くなりそう。 条件 ・面の裏は描写しない。 ・同じ位置に約... 2006.07.22 ゲーム制作
ゲーム制作 3Dネット対戦ゲーム作成日記 part9 陰線処理うまくいきました。 最初、面を張るときに後ろの線を消さないようにやればいいと思って、それで考えて作りました。 その後、もっといい方法を後から思いつきました。 それは面を書いたあと淵にラインを書くという単純なものでした。 綺麗な陰線処... 2006.07.19 ゲーム制作