【发布时间】:2015-08-11 09:38:04
【问题描述】:
我正在尝试创建一个简单的主机游戏,让您通过喂自己来照顾自己。
using System;
namespace Project1
{
static class Program
{
static void Main(string[] args)
{
int hunger = 100;
Console.WriteLine("Enter your name: ");
string name = Console.ReadLine();
Console.WriteLine("Good choice, " + name);
Console.WriteLine("Press SPACE to continue");
while (!(Console.KeyAvailable && Console.ReadKey(true).Key == ConsoleKey.Spacebar))
{
// do something
int h = hunger - 2;
}
Console.WriteLine("You are hungry," + name);
Console.WriteLine("Press F to feed");
while (!(Console.KeyAvailable && Console.ReadKey(true).Key == ConsoleKey.F))
{
// do something
int food = hunger;
}
}
}
}
修改后如何显示当前饥饿值呢?我想显示食物水平,以便玩家知道要喂它并且不会意外地喂它。有没有办法回到前面的行,所以我不需要永远复制和粘贴东西?谢谢。
【问题讨论】:
-
你需要了解控制流和创建函数/方法。
标签: c#