今日のゲーム制作
今はプレイヤーと背景のあたり判定部分を作成中
背景とのあたり判定になると考える事が多い
今はブロックごとにあたり判定をする際の
効率的なブロック検索がないか思案中
プレイヤーから一番ちかいブロックがどれかとか
色々考えないといけない
クリエイター支援サイト Ci-en
フォローするにはユーザー登録が必要です。
yuran/たまごとかけら 2018/07/18 13:14
今はプレイヤーと背景のあたり判定部分を作成中
背景とのあたり判定になると考える事が多い
今はブロックごとにあたり判定をする際の
効率的なブロック検索がないか思案中
プレイヤーから一番ちかいブロックがどれかとか
色々考えないといけない
yuran/たまごとかけら 2018/07/14 18:18
bgFloor実装
BlockSearchTarget実装
EmptyBlock実装
ExistenceInfo実装
MovingRangeRectangle実装
特に見た目の進展なし
yuran/たまごとかけら 2018/07/13 11:48
ゲーム制作進捗
背景に着手していく
block すべてのブロックの基底クラス実装
tuchiBlock そのまま土ブロッククラス実装
collisionData judgementScaffolding実装 足場判定に使用
CollisionJudgement 矩形同士のあたり判定実装
Position2D 同一クラス同士の+=と-=オペレータの実装
RGBColor rgbの値を保持するクラス実装
今日はこんな所
特に動画で撮る必要がなかったので画像で
左上の茶色が土ブロックだね
yuran/たまごとかけら 2018/07/11 16:26
motion モーションの基底クラス
攻撃モーションのmotionSlashもmotionのサブクラスへ変更
motionJump ジャンプモーションクラス
ジャンプできるようになったよ。
ピョンピョンピョン
yuran/たまごとかけら 2018/07/09 15:28
lineSegmentConstructRectangle
矩形の頂点間の線分クラス
rectangleBetweenVertexVector 矩形の頂点間ベクトルクラス
lineSegment 線分クラス
collisionJudgement衝突判定部分のクラス
実装
crossProduct
innerProduct
内積外積の実装
playerとenemyを多態できるようにObj基底クラスを作成
円(攻撃判定)と矩形(あたり判定)のコリジョン判定ができるようになった。
これで攻撃できる。
あたり判定ちんぷんかんぷんだったけどとりあえずなんとなく理解できたはず。
次何をできるようにするかな