レス書き込み
スレへ戻る
写
レス栞
レス消
ゲームプログラミング相談室
PC,スマホ,PHSは
ULA
べっかんこ
公式(スマホ)
公式(PC)
で書き込んでください。
名前
メール
引用切替:
レスアンカーのみ
>>649 > ぶっちゃけ、RagnarokOnline の武器攻撃計算Javaスクリプトを作ってるのですが、Web制作版で聞くことでもないし、ゲームタイトル非依存の一般的な問題とおもうのでここで聞くことにしました。 > > あのゲームの場合、装備品にカードが刺せて、装備品やカードによっていろいろとパラメーターが変わります。あるカードを刺せば攻撃力 += 10; とか、あるカードをさすと敵の属性によって追加ダメージ15%等‥‥ > > で、私の頭ではいちいち、いちいち武器やカードの効果を攻撃力計算関数内に全部書き込む方法しかおもいつきません。 > こんなの↓ > > func 攻撃力() > { > 全装備品のカードスロットを走査、カード枚数[カードID] の配列を作成 > > 基本能力値読み込み > > if (カード枚数[100] > 0) { .. }. // 修正能力値の計算 > if (カード枚数[200] > 0) { ... } > > 修正能力値による基本攻撃力の計算 > > if (カード枚数[150] > 0) { .. }. > if (カード枚数[250] > 0) { ... } > > ほげほげほげほげ > > if (カード枚数[50] > 0) { ... } > > 以下繰り返し > > return 最終攻撃力 > } > > でも、この方法は私としてはすごい汚いとおもうんですね。ミスを誘いやすいし、メンテもしにくい‥‥ > というわけで、こういうのを効率よく処理する方法について教えてください。
ローカルルール
SETTING.TXT
他の携帯ブラウザのレス書き込みフォームはこちら。
書き込み設定
で書き込みサイトの設定ができます。
・
ULA
・
べっかんこ(身代わりの術)
・
べっかんこ(通常)
・
公式(スマホ)
・
公式(PC)[PC,スマホ,PHS可]
書き込み設定(板別)
で板別の名前とメールを設定できます。
メモ帳
(0/65535文字)
上
下
板
覧
索
設
栞
歴
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.013s