はい……ゲームの出力の仕方(Unity)が分からず、
まだ皆さんにプレイしていただく環境が整っていないのですが
選択肢を選んで、ダメージ計算でHPを減らすところまでは完成しました。
(アニメーションはまだですが……)
先に簡単なルール説明だけ載せておこうと思います。
【簡易ルール説明】
1.サイコロを3つ振ります
2.サイコロをそれぞれ好きなパラメータに割り振ります
⇒ 割り振ると、そのパラメータが1上昇します
⇒ 色とパラメータを一致させると2上昇し、ランプが一つ点灯します
3.すべてのサイコロを割り振ったら、「BATTLE START」ボタンを押します
4.ダメージ計算が行われ、敵味方それぞれのHPが減少します
5.どちらかのHPが0になるまで、1~4を繰り返します
【パラメータについて】
物理(赤)> 魔法(黄)> 防御(青)> 物理となっています
○ 物理は、相手の防御の値だけダメージが減る
○ 防御は魔法を防げない
○ 魔法は相手から受ける物理ダメージが増える可能性がある(後述)
【ランプについて】
サイコロの色とパラメータを一致させることが必ずしも良いとは限りません
○ 自分の物理ランプが点灯しているとき、相手の防御パラメータが増加します
○ 自分の魔法ランプが点灯しているとき、相手の物理で受けるダメージが増加します
○ 自分の防御ランプが点灯しているとき、相手の魔法で受けるダメージが増加します
基本ルールだけならそこそこわかりやすいと思うのですが、
ランプを使ったダメージ計算が少しややこしいんですよね……
ここはアニメーション演出を入れて分かりやすくする予定ですが、
今はまだアニメーションの仕組みが理解できておらず未実装です。
主
2020-12-07 15:21:31 +0000 UTC