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

2022-06-03 11:42:12 字數 2717 閱讀 4216

第一代,不是很完善,會在後續增加更多的功能

主:

using

system;

using

system.collections.generic;

using

system.linq;

using

system.text;

using

system.threading.tasks;

namespace

對戰遊戲

else

}else

else

if (ss1 >= 70 && ss1 <= 90)//

開小招

else

}else

//普通攻擊

//判斷戰士2是否陣亡

if (s2.blood <= 0

)

}//戰士2開始攻擊

system.threading.thread.sleep(

1500

);

if (r.next(0, 101)

else

}else

else

if (ss2 >= 70 && ss2 <= 90)//

開小招

else

}else

//普通攻擊

if (s1.blood <= 0

) }}

}count++;

}console.readkey();}}

}

view code

輔:

using

system;

using

system.collections.generic;

using

system.linq;

using

system.text;

using

system.threading.tasks;

namespace

對戰遊戲

set

}private

string

name1;

//////

招式名稱

/// public

string

name1

set

}private

intattack;

//////

招式攻擊

/// public

intattack

set

}private

intattack1;

//////

招式攻擊

/// public

intattack1

set }}

}

技能

using

system;

using

system.collections.generic;

using

system.linq;

using

system.text;

using

system.threading.tasks;

namespace

對戰遊戲

set

}//血量

private

intblood;

public

intblood

set

}//攻擊力

private

intattack;

public

intattack

set

}//技能

private

zhaoshi skill;

public

zhaoshi skill

set

}private

zhaoshi skill1;

public

zhaoshi skill1

set

}//必殺技

private

zhaoshi slay;

internal

zhaoshi slay

set

}//閃避

private

intmiss;

public

intmiss

set

}//暴擊

private

intcritical;

public

intcritical

set

}//格擋

private

intblock;

public

intblock

set }}

}

人物屬性

內容截圖:

對戰小遊戲

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

C 對戰遊戲

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...

C語言小遊戲 生命遊戲

使用的是microsoft visual studio 2017開發環境 lifegame.cpp 定義控制台應用程式的入口點。include stdafx.h include include include include define high 25 define width 50 全域性變數 ...