一人で完成まで頑張るの寂しいからかまってat GAMEDEV一人で完成まで頑張るの寂しいからかまって - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト513:某犬犬 19/03/23 08:49:16.60 Q/m1CvIm.net 敵戦車の移動Aを作った ランダムに方向転換と直進を繰り返す ・角度 = (次の向き - 現在の向き + 360) % 360 ・角度 = 角度 / 回転速度 * 回転速度 ・(角度 == 0) なら 直進 ・(角度 <= 180) なら 現在の向き += 回転速度 ・(角度 > 180) なら 現在の向き -= 回転速度 これで左右回りの近い方に 方向転換してから直進する 514:某犬犬 19/03/23 09:16:18.25 Q/m1CvIm.net 敵戦車の種類で、画像と攻撃方法が固定で決まり それとは独立に、移動パターンを掛け合わせて バリエーションを増やす 515:名前は開発中のものです。 19/03/23 11:26:48.60 Q/m1CvIm.net 敵戦車の移動Bを作った PCの視線に対して直角に左右に逃げる ・(戦車の描画X < 0) なら 次の向き = 360 - PCの向き - 90 ・(戦車の描画X >= 0) なら 次の向き = 360 - PCの向き + 90 これで後は戦車Aと同じ処理 516:某犬犬 19/03/24 13:53:07.49 bKpugRoi.net 敵戦車の移動Cを作った 左手法でマップの壁に沿って移動する ・前方が壁なら右折する ・左に壁が無いなら左折する ・但しランダムに決めた時間内は直進する 近くに壁が無い状態だと その場でクルクル回って仕舞うので ランダムに直進する処理を加えた 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch