小遊戲介紹:輸入「勇士」生日,判斷「勇士」星座,給出「勇士」的初始化屬性(體力、智力和敏捷)。選單欄有2個功能"檢視狀態」和「任務選擇」。「檢視狀態」可以顯示「勇士」的基本屬性。「任務選擇」可以選擇「勇士」要做的任務,提公升屬性。
int main()
; string constells[12][2] = ,//一月
,//二月
,//三月
,//四月
,//五月
,//六月
,//七月
,//八月
,//九月
,//十月
,//十一月
,//十一月
}; //每個月有兩個星座,陣列中的值對應每個月中兩個星座的分割日期
int constell_dates;
cout << "boss的名字:";
cin >> value_boss_name;
cout << "勇士的名字:";
cin >> value_warrior_name;
cout << "勇士的生日:";
cin >> value_birth_month >> value_birth_date;
/*第一維輸出月份,第二維由生日的日期/每個月對應的分割日期(constell_dates),
為0就表示乙個月中的前乙個星座,否則為後乙個星座,
比如生日為5月6號,則對應輸出 constells[4][0] 對應金牛座*/
value_warrior_constell = constells[value_birth_month - 1][value_birth_date / constell_dates[value_birth_month]];
cout << "勇士的資訊:";
cout << "姓名:" << value_warrior_name << endl;
cout << "生日:" << value_birth_month << "月" << value_birth_date << "號" << endl;
cout << "星座:" << value_warrior_constell << endl;
for (int year = 2016; year <= 2016; year++)
cout << endl;
}break;
case 2://任務選擇 乙個月有2個任務
for (int i = 0; i < 2; i++)
else if (choice == 2)
else if (choice == 3)
}break;
default:
break;
}} }
system("pause");
return 0;
}
執行結果:
控制台小遊戲
二 怪物的攻擊方法 三 戰鬥的方法 總結學習小組開發合作乙個控制台小遊戲,參考 伏魔錄 的遊戲專案需求,完成控制台小遊戲專案。我在小組中主要負責玩家的角色和怪物之間戰鬥的 我的想法是玩家有乙個手動的攻擊方法,而怪物是隨機兩種攻擊的方法,兩者都有單獨的傷害被返回出來,再用乙個戰鬥的方法呼叫兩者的攻擊方...
C 控制台專案小遊戲
判斷按鍵改變方向是否有效,向上的時候,向下操作失靈,向右時按向左或向右失靈57 5859 60 moveplayers 左右位置 或 6162 63bool firstplayerloses doesplayerlose firstplayerrow,firstplayercolumn 64bool...
孤獨之旅控制台小遊戲
我們會發布更多的作品的!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...