Closed hytkgami closed 8 years ago
敵がランダムなタイミングでプレイヤーに攻撃をする。 プレイヤーIDを指定してHPを減らすような実装にする。
プレイヤーが連打してると敵を簡単に倒せてしまうので、 タコ殴りできないような仕組みにする。
アイデア
防御ステータスや相手の攻撃ステータスからダメージカット率を計算する。 ダメージからダメージカット率を引く。
攻撃や防御と同じ。
現状殴っておけば倒せるので、乱数などを用いてクリティカル率をつくる。 ゲームバランスを崩さないように割り出された乱数値をもとに行動時に計算を行い、 フラグが立てばクリティカル率を乗算した値を攻撃や魔法攻撃に使う。 相手からの攻撃も同様。
タスク一覧
敵が攻撃してくるようにする
敵がランダムなタイミングでプレイヤーに攻撃をする。 プレイヤーIDを指定してHPを減らすような実装にする。
複数同時攻撃の対策
プレイヤーが連打してると敵を簡単に倒せてしまうので、 タコ殴りできないような仕組みにする。
アイデア
防御への対応
防御ステータスや相手の攻撃ステータスからダメージカット率を計算する。 ダメージからダメージカット率を引く。
魔法への対応
攻撃や防御と同じ。
ゲームバランスを考えたロジックにする
現状殴っておけば倒せるので、乱数などを用いてクリティカル率をつくる。 ゲームバランスを崩さないように割り出された乱数値をもとに行動時に計算を行い、 フラグが立てばクリティカル率を乗算した値を攻撃や魔法攻撃に使う。 相手からの攻撃も同様。