91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 443KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-19
  • 語言: C/C++
  • 標簽:

資源簡介

本壓縮包中包含了完整的可運行的C++控制臺程序,此系統是一個完整的角色扮演游戲的C/c++代碼實現的機制,本系統為廣大C/C++編程人員提供了一個學習和模仿的游戲代碼,有助于加深大家對C++代碼編寫游戲的思路開拓和入門。

資源截圖

代碼片段和文件信息

//****************
//*???main.cpp???*
//****************
#include
#include“swordsman.h“
#include“archer.h“
#include“mage.h“

int?main()
{
char?temp[10];
bool?success=0; //判斷操作是否成功
cout<<“請輸入玩家名字:“;
cin>>temp;
Player?*human; //方便實現多態
int?instemp; //存放指令數
do
{
cout<<“請選擇職業:?1.劍士?2.弓箭手?3.法師“< cin>>instemp;
system(“cls“); //清除屏幕
switch(instemp)???//選擇職業
{
case?1:
human=new?Swordsman(1temp);
success=1; //操作成功
break;
case?2:
human=new?Archer(1temp);
success=1;
break;
case?3:
human=new?Mage(1temp);
success=1;
break;
default:
break;
}
}while?(success!=1); //循環選擇直到操作成功
int?j=0;
for(int?i=1;j<5;i=i+2)
{
j++;
system(“cls“);
cout<<“STAGE?“< cout<<“敵方介紹:?一個“< system(“pause“);
Swordsman?enemy(i“敵方士兵“); //玩家每過版生命、魔法值恢復
human->ReFill();
while(!human->Death()?&&?!enemy.Death()) //兩個人都沒死,繼續戰斗
{
success=0;
while(success!=1) //直到操作成功
{
system(“cls“);
showinfo(*humanenemy); //顯示兩個玩家信息
cout<<“請下達指令:“< cout<<“1?攻擊?2?特殊攻擊?3?使用恢復劑?4?使用魔法水?0?退出游戲“< cin>>instemp;
switch(instemp)
{
case?0:
cout<<“是否要退出游戲?Y/N“< char?temp;
cin>>temp;
if(temp==‘Y‘||temp==‘y‘)
{
return?0;
}
else
break;
case?1:
success=human->attack(enemy);
human->isLevelUp();
enemy.isDead();
break;
case?2:
success=human->specialatt(enemy);
human->isLevelUp();
enemy.isDead();
break;
case?3:
success=human->useHeal();
break;
case?4:
success=human->useMW();
break;
default:
break;
}
}
if(!enemy.Death()) //如果計算機玩家沒有死亡
{
enemy.AI(*human); //與人類對戰
}
else
{
human->transfer(enemy); //把物品給人類玩家
}
if(human->Death()) //如果玩家死亡
{
system(“cls“);
cout< delete?human;
system(“pause“);
return?0;
}
}
}
system(“pause“);
cout< delete?human;
system(“pause“);
return?0;
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2012-04-12?23:48??角色扮演游戲\
?????文件????????2502??2011-10-05?11:20??角色扮演游戲\archer.h
?????文件?????????970??2011-10-08?15:57??角色扮演游戲\container.h
?????目錄???????????0??2012-04-12?23:48??角色扮演游戲\Debug\
?????文件??????262187??2011-10-11?10:12??角色扮演游戲\Debug\main.exe
?????文件??????382832??2011-10-11?10:12??角色扮演游戲\Debug\main.ilk
?????文件???????68850??2011-10-11?10:12??角色扮演游戲\Debug\main.obj
?????文件??????388736??2011-10-11?10:12??角色扮演游戲\Debug\main.pch
?????文件??????664576??2011-10-11?10:12??角色扮演游戲\Debug\main.pdb
?????文件???????58368??2011-10-11?10:12??角色扮演游戲\Debug\vc60.idb
?????文件???????69632??2011-10-11?10:12??角色扮演游戲\Debug\vc60.pdb
?????文件????????2915??2011-10-05?14:51??角色扮演游戲\mage.h
?????文件????????2625??2011-10-11?10:15??角色扮演游戲\main.cpp
?????文件????????3377??2011-10-11?10:12??角色扮演游戲\main.dsp
?????文件?????????516??2011-10-11?10:15??角色扮演游戲\main.dsw
?????文件???????41984??2011-10-11?10:15??角色扮演游戲\main.ncb
?????文件???????48640??2011-10-11?10:15??角色扮演游戲\main.opt
?????文件?????????738??2011-10-11?10:12??角色扮演游戲\main.plg
?????文件????????3576??2011-10-11?10:12??角色扮演游戲\player.h
?????文件????????3623??2011-10-05?14:48??角色扮演游戲\swordsman.h

評論

共有 條評論