検索結果 6 件

by kinokawa
6年前
フォーラム: C言語何でも質問掲示板
トピック: マップとキャラの当たり判定について
返信数: 7
閲覧数: 6949

Re: マップとキャラの当たり判定について

>黒矢印の方向に移動しようとした場合,壁に当たった結果としては赤で示したような移動になってほしいのではないかと思いますが, >X座標だけの処理→Y座標だけの処理 という順で処理を行うと,青で描いた移動になってしまいませんか. >また,黒矢印がもっと長ければ,壁をすり抜けてしまうことも有り得そうです. 確かにusao様の言う通りで 正確 に移動処理をするなら私の方法は問題がありますね 私のやり方は一回の移動量が少ない場合で誤差があまり気にならないゲームなど限定されますね 黒矢印の方向については 一回の移動量が3分の1程度の移動だったら赤で示したような移動になりそうです 移動量が少ない場合でもブロ...
by kinokawa
6年前
フォーラム: C言語何でも質問掲示板
トピック: マップとキャラの当たり判定について
返信数: 7
閲覧数: 6949

Re: マップとキャラの当たり判定について

私の場合は 1フレームの処理でx軸とy軸を別々に判定と修正をしています まずx軸のみ増減させる すぐに壁の当たり判定をする 当たっていたら  xの加算値が+なら 当たった壁のx値 × 横のブロックサイズ-横のmysize で位置を修正する  xの加算値がーなら (当たった壁のx値+1)× 横のブロックサイズ で位置を修正する 次にy軸のみ増減させる すぐに壁の当たり判定をする 当たっていたら  yの加算値が+なら 当たった壁のy値 × 縦のブロックサイズ-縦のmysize で位置を修正する  yの加算値がーなら (当たった壁のy値+1)× 縦のブロックサイズ で位置を修正する こうすれば 斜め...
by kinokawa
6年前
フォーラム: C言語何でも質問掲示板
トピック: ゲームつくり@C++でローグライク
返信数: 2
閲覧数: 2226

Re: ゲームつくり@C++でローグライク

マップ作るのは「Tiled」と書いていますが
ローグライクは確かマップは自動作成ですよね^^
最初は自分でマップを用意するというのであれば「Tiled」で全然問題ないと思うのですけどね。
ちょっと気になったもので、いきなり失礼しました^^;
by kinokawa
6年前
フォーラム: C言語何でも質問掲示板
トピック: 順位について
返信数: 6
閲覧数: 3792

Re: 順位について

b[RANK]に順位を入れて、上位の成績と同じならば
順位(b[RANK]の内容)をコピーすればいけそうな気がします
by kinokawa
6年前
フォーラム: C言語何でも質問掲示板
トピック: 3Dゲームのフィールドのテクスチャについて
返信数: 6
閲覧数: 8734

Re: 3Dゲームのフィールドのテクスチャについて

私の場合、無料のモデリングソフトでテクスチャーなどを規則正しく揃えるのは無理だったので 自作ツールで簡易的にメタセコのデーターファイル(mqoファイル)を作成して そのファイルをメタセコで読み込ませて他の形式に変換していました。 今でもそういうソフトが無料であったらいいなーと思っていますが・・(^^; 以下は自作ツールで作成するmqoファイルのサンプルです メモ帳などでtest.mqoとしてセーブしてください 余計な部分をできるだけ省いて作成してます メタセコLE R3.0で確認 Metasequoia Document Format Text Ver 1.0 Material 1 { "ma...
by kinokawa
6年前
フォーラム: C言語何でも質問掲示板
トピック: 3Dゲームのフィールドのテクスチャについて
返信数: 6
閲覧数: 8734

Re: 3Dゲームのフィールドのテクスチャについて

一般的ではありませんが・・・
Minecraftでベースの3Dフィールドを作りobj形式でBlenderに読み込ませて(ツールがあるようなので)
後からテクスチャーを変更したりオリジナルのモデルを追加したりして3Dマップを作るという方法など

詳細検索ページへ移動する