ゲーム開発会社がゲーム製作技術を伝授するスレat GAMEDEV
ゲーム開発会社がゲーム製作技術を伝授するスレ - 暇つぶし2ch565:ゲーム開発会社社員
18/05/21 14:34:07.35 pqQcLbM1.net
>>530
529さん
ワンダーボーイはセガの名作のことですよね?
丸っこいキャラ同時の当たり判定でしたら、最も手軽なのは“距離”での判定です。
具体的には
主人公の中心位置(x1,y1)、敵の中心座標(x2,y2)
 √(x1-x2)^2 + (y1-y2)^2
で2点間の距離を求め、それがある値より小さければ衝突です。
ボスキャラは、キャラの形状に応じて適時チェックします。
例えば頭部と胴体の2箇所で距離による判定を行うなど
ドットの重なりを完全に判定するには、
1)スプライト同士のヒットチェックのできる開発環境があればそれを利用
2)キャラクターごとにマスクデータを用意し、ドットが重なるか判定
という方法がありますが、個人や同人レベルの作品でしたら距離による判定でよろしいと思います。


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch