投稿記事

2018年 07月の記事 (9)

yuran/たまごとかけら 2018/07/07 17:47

あたり判定

やはりというかなんというか。
前はわかったつもりでいたあたり判定を
再度やり直すとなかなかどうしてわからない。

今は円と線分のあたり判定を勉強中。

とりあえずじみちにやっていこうと思う。

そんなこんなでまだ特にすすんでいない

vector2d二次元ベクトルクラス
rectangleBetweenVertexVector 矩形の頂点間ベクトルクラス
lineSegment 線分クラス
collisionJudgement衝突判定部分のクラス
これらを実装中

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

yuran/たまごとかけら 2018/07/05 18:12

制作日記

rectangle

矩形クラス
矩形の左上座標と幅と高さを持つ
矩形の頂点を得られる関数を実装

defenceInfo

防御情報クラス
攻撃判定クラスの攻撃を受ける用
あたり判定の矩形と防御力やトータルダメージを保持するメンバを持つ


collisionData

攻撃判定リストと防御判定リストを持つクラス
動的に登録削除が可能なようにリスト化
同一クラス同士であたり判定処理ができるようにしていきたい

今日はこんなところ

まだソースを書いている最中なので
コンパイルができないためゲームのデバッグができないから
動画は無し

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

yuran/たまごとかけら 2018/07/04 15:24

本日のゲーム制作

円Circleクラス
 円の中心座標と半径を持つ

二次元座標を保持するposition2Dクラス
 単純にxとy( publicでアクセスできるのでstructでも良かったと思ってる
 一応別のPosition2Dクラスとの距離を計算するメンバ関数も実装したので
 一応クラスということで

攻撃判定を持つデータAttackInfoクラス
 攻撃力とCircleクラスの攻撃判定
 あと不要フラグと攻撃種類を持つ

とりあえず上のクラスを実装した

動画も撮ったけど特に変わりは無し


敵が震えてる
寒いのかな

左端の0と1はプレイヤーのAttackInfoのリスト要素数

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

yuran/たまごとかけら 2018/07/03 18:12

制作開始

どういうゲームか
アクションRPG(2D)

現在白いボックスがプレイヤー
青が敵

赤い丸は攻撃判定

今日の進み具合はここまで

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

1 2 »

月別アーカイブ

記事のタグから探す

限定特典から探す

記事を検索