1. 首页 > 手游资讯

怎么进行壹个最简单的猜随机数游戏的C#程序设计

作者:admin 更新时间:2025-04-19
摘要:一、如何进行一个最简单的猜随机数游戏的C#程序设计? int resNum = 0; int ranNum = 0; private void Form1_Load(object sender, EventArgs e) { Random rd = new Random(); ranNum = rd.Next(0, 100); label2.Text = ranNum.ToStri,怎么进行壹个最简单的猜随机数游戏的C#程序设计

 

一、如何进行一个最简单的猜随机数游戏的C#程序设计?

int resNum = 0;

int ranNum = 0;

private void Form1_Load(object sender, EventArgs e)

{

Random rd = new Random();

ranNum = rd.Next(0, 100);

label2.Text = ranNum.ToString();

}

private void button1_Click(object sender, EventArgs e)

{

int inpNum = int.Parse(textBox1.Text);

switch (resNum)

{

case 0:

if (inpNum == ranNum)

{

label1.Text = congratulations!;

}

else

{

label1.Text = sorry!;

resNum = 1;

}

break;

case 1:

while (inpNum <= 100)

{

inpNum = inpNum + 1;

if (inpNum == ranNum)

{

label1.Text = congratulations!;

break;

}

}

if (inpNum > 100)

{

label1.Text = no!;

resNum = 2;

}

break;

case 2:

while (inpNum >= 0)

{

inpNum = inpNum - 1;

if (inpNum == ranNum)

{

label1.Text = congratulations!;

break;

}

}

break;

}

}

添加label1,label2,button1,textbox1就可以了

二、随机性高的手机单机游戏,随机地图,随机道具,不要我的世界之类的

泰拉瑞亚?随机性高的就这些沙盒游戏啊。

三、请问有没有随机数的兵棋?

回复 1# Soul举的这2个游戏是采用隐藏要素的,没有随机。一些传统抽象游戏即没有随机又没有隐藏要素,不过随之而来的是固定的开局,需要背棋谱。因为这些游戏的策略深度都比较深,因此很难找到整盘游戏的最佳策略(开局基本已经被研究透了),据说将来计算机可能可以找到最佳走法,成为不可战胜的棋手。绝大多数战棋的策略深度都远达不到围棋这种程度,因此没有随机性右没有隐藏要素的话就容易出现固定的最佳走法。

四、求有类似随机生成地图的联机游戏(不要RTS,SLG)

伊洛纳 火炬之光