C++スネークゲームにおける衝突判定と成長処理の実装
スネークゲームの根幹となる衝突判定と、蛇が成長する仕組みについて解説する。ここでは、蛇が壁や自身に衝突した場合の判定と、食べ物を摂取した際の体節追加処理を実装していく。
衝突判定を実装するにあたり、蛇の頭部が次に進む座標をあらかじめ計算し、その座標に存在するオブジェクトの種類を調べる手法をとる。この次座標の計算処理を再利用可能にするため、Serpent ...
7月30日 08:57 投稿
奇想天外なアイデアがコードで現実になる場所
7月30日 08:57 投稿