DOBON.NETプログラミング道掲示板

■34455 / 1階層)  C#コンソールアプリでタイピング練習ソフト作成
□投稿者/ Hongliang 大御所(577回)-(2020/04/06(Mon) 19:31:46)
  • アイコンConsole.KeyAvailableを確認した後、word.Lengthのfor文内でConsole.ReadKeyしてますよね。
    なのでここでキーがword.Length回入力されるまでReadKeyでブロックされます。

    1. 次回1段進む目標時刻を算出しておく
    2. KeyAvailableがtrueならReadKeyし、必要に応じ画面を更新する
     2.1. すべての文字が入力されればゲームクリア
    3. 現在時刻が目標時刻に達していなかったら2に戻る
    4. 1段進めて、段数がオーバーしていなければ1に戻る
    5. ゲームオーバー

    こんな感じで考えてみてはどうでしょうか?
違反を報告
削除キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←C#コンソールアプリでタイピング練習ソフト作成 /yulico mexicali →Re[2]: C#コンソールアプリでタイピング練習ソフト作成 /yulico mexicali
→Re[2]: C#コンソールアプリでタイピング練習ソフト作成 /yulico mexicali
 
上記関連ツリー

Nomalアイコン C#コンソールアプリでタイピング練習ソフト作成 / yulico mexicali (20/04/06(Mon) 14:58) #34454
Nomalアイコン C#コンソールアプリでタイピング練習ソフト作成 / Hongliang (20/04/06(Mon) 19:31) #34455 ←Now
  ├Nomalアイコン Re[2]: C#コンソールアプリでタイピング練習ソフト作成 / yulico mexicali (20/04/07(Tue) 07:40) #34456
  └Nomalアイコン Re[2]: C#コンソールアプリでタイピング練習ソフト作成 / yulico mexicali (20/04/07(Tue) 08:22) #34457 解決み!

All 上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信

Mode/  Pass/


- Child Tree -