C 對戰遊戲

2022-08-14 08:42:09 字數 1391 閱讀 4764

class program

struct wugong

static void gongfu(wugong wg)

static void main(string args)

if (p1.hp <= 0)

if (p2.hp <= 0)

//對戰

wugong wg = new wugong[3];

gongfu(wg);

//大招

int dz1 = r.next(10);//大招隨機

if (dz1 >= 5) //從1到9的隨機數裡 取8和9 有20%的機率用大招。

console.foregroundcolor = consolecolor.red;

console.writeline(p2.name + "使用大招 "+wg[a].name+" 攻擊,對" + p1.name + "造成" + dx1 + "的傷害。");

}else //平常招式

else

console.foregroundcolor = consolecolor.red;

console.writeline(p1.name + "使用普通攻擊,對" + p2.name + "造成" + dx1 + "的傷害。");}}

//稍等一下

system.threading.thread.sleep(1000);

int dz2 = r.next(10);

if (dz2 >= 5)

console.foregroundcolor = consolecolor.darkmagenta;

console.writeline(p1.name + "使用大招 "+wg[b].name+" 攻擊,對" + p2.name + "造成" + dx2 + "的傷害。");

}else

else

console.foregroundcolor = consolecolor.darkmagenta;

console.writeline(p2.name + "使用普通攻擊,對" + p1.name + "造成" + dx2 + "的傷害。");}}

//稍等一下

system.threading.thread.sleep(1000);

console.foregroundcolor = consolecolor.darkblue;

console.writeline("玩家:" + p1.name + "\t血量:" + p1.hp + "\t");

console.writeline("玩家:" + p2.name + "\t血量:" + p2.hp);} }

C 小遊戲(文字對戰遊戲)

第一代,不是很完善,會在後續增加更多的功能 主 using system using system.collections.generic using system.linq using system.text using system.threading.tasks namespace 對戰遊戲 ...

對戰小遊戲

我們先封裝乙個叫做戰士的類 using system using system.collections.generic using system.linq using system.text namespace 對戰遊戲 set private int blood public int blood ...

實時遊戲對戰引擎Photon

個人開發者在iphone平台多數時候只能做單機遊戲,因為沒有伺服器的原因,會出現很多的限制。除了官方的gamecenter有遊戲挑戰的功能之外,還有乙個由exit games推出的實時遊戲對戰引擎photon。當然是收費的。openfeint在國內也就是九城了,已經獲得國內獨家 或許以後我們也可以用...