というわけで、一手で基本的な Zork コンソール アプリケーション ゲームを作成しています。ドアは毎回ランダム化され(まだ完成していません)、プレーヤーは通過できるドアが1つだけで、どのドアを通過するかを推測する必要があります。ただし、ユーザーの入力を速くするために、カウントダウンタイマーで壁が近づいているような錯覚を与えたいと思っています。これがゼロになる前に何も入力しないと、「殺され」ますが、追加する方法がわかりませんカウントダウン タイマーだけでなく、移動に関するユーザーからの入力をコンソールでチェックします。これが私の現在のコードであり、まだ完成していないことを念頭に置いてください。
using System;
using System.Threading;
namespace Prog4
{
class program
{
public static void Main(string[] args)
{
Random random = new Random();
int north = random.Next(1,5);
int south = random.Next(1,5);
int east = random.Next(1,5);
int west = random.Next(1,5);
Console.WriteLine("You are in a room that is slowly closing in on you, it has only four exits." + Environment.NewLine +
"The four exits face: North, South, East and West. " + Environment.NewLine +
"Use n for North, s for South, e for East and w for West" + Environment.NewLine +
"Only one exit leads to outside, the rest lead to certain doooooooooooooom");
}
}
}