二、怪物的攻擊方法
三、戰鬥的方法
總結學習小組開發合作乙個控制台小遊戲,參考《伏魔錄》的遊戲專案需求,完成控制台小遊戲專案。我在小組中主要負責玩家的角色和怪物之間戰鬥的**。我的想法是玩家有乙個手動的攻擊方法,而怪物是隨機兩種攻擊的方法,兩者都有單獨的傷害被返回出來,再用乙個戰鬥的方法呼叫兩者的攻擊方法,進行戰鬥判斷和血量計算等操作。除此之外,輔助主要開發人員(小組組長)進行一些門派類和技能類的方法封裝和呼叫,從而減少**冗餘。
//角色攻擊方法(角色類中)
public
intattack()
else
if(a ==2)
elseif(
getpa()
<
getma()
) system.out.
println
(name +
"使用了"
+ skill[s.
nextint()
]+"造成"
+ harm +
"傷害");
}return harm;
}
1.2.1 『物理』攻擊
1.2.1 『技能』攻擊
//怪物攻擊方法(怪物類中)
public
intattack()
else
if(a ==1)
return harm;
}
2.2.1 隨機的『物理』攻擊
2.2.1 隨機的『技能』攻擊
//戰鬥方法
public
void
fight()
else
if(player.
this
.gethp()
<=0)
else
}
孤獨之旅控制台小遊戲
我們會發布更多的作品的!include include include include using namespace std int energy 500,go,money 50,pick,picked,pp float km 0.00 day 1,hour 0 int stone,wood,ca...
C 控制台專案小遊戲
判斷按鍵改變方向是否有效,向上的時候,向下操作失靈,向右時按向左或向右失靈57 5859 60 moveplayers 左右位置 或 6162 63bool firstplayerloses doesplayerlose firstplayerrow,firstplayercolumn 64bool...
C 控制台 公升級打怪小遊戲
小遊戲介紹 輸入 勇士 生日,判斷 勇士 星座,給出 勇士 的初始化屬性 體力 智力和敏捷 選單欄有2個功能 檢視狀態 和 任務選擇 檢視狀態 可以顯示 勇士 的基本屬性。任務選擇 可以選擇 勇士 要做的任務,提公升屬性。int main string constells 12 2 一月 二月 三月...