怎么进行壹个最简单的猜随机数游戏的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)
伊洛纳 火炬之光