日記/2008-08-13

Last-modified: 2008-08-13 (水) 08:59:19

スコアとか戦闘開始画面とか

ゲーム開始時の「レディ・・・ゴー」みたな画面とか、スコアの設定とかやってます。

スコアは、ゲーム中に行った行動を元に算出されます。

戦闘評価 + チーム評価 + 勝利ボーナス

で算出され、戦闘評価はゲームの勝敗や味方の強い弱いに影響されにくいため、これでプレイヤー同士の
戦果を勝敗に関係せず競う事もできます。
与えたダメージや、回避、命中率、その他色々なカウントから算出されます。
過去何十回かのスコアの平均をネット対戦時に表示したりするのも良いかもしれない。




以下にスコア評価表をだしときます。ところどころ虫食いにしときますね。

評価値評価方法備考
戦闘評価
ダメージ評価5 * (与ダメージ*2 - 被ダメージ)0より小さくはならない
突撃評価積極性が評価される。ただし無謀すぎると他のスコアが悪くなる
格闘評価効率の良い格闘戦を行うと評価される
撃墜評価□ * (撃破数*2 - □)敵機の撃墜と味方への被害状況が評価される
攻撃ミス-200 * (□)自分のミスは減点対象となる
残HP評価5000 * (残りHPの割合)被弾が低いほど評価される
命中評価□ * (攻撃命中率)極端に低い場合は評価無しになる
回避評価□ * (攻撃回避率)
チーム評価
残コスト評価10000 * (残コスト割合)残HP評価より比重が重い、ようにしたい
勝敗評価
勝利ボーナス10000勝利したチームのメンバー全員に評価