はじめに
このプロジェクトでは、シェルスクリプトを使用して簡単なタイピングゲームを作成する方法を学びます。このゲームは画面上にランダムな文字を表示し、あなたの目標はそれらが消える前にタイプすることです。ゲームには難易度の異なるさまざまなモードが用意されています。数字、文字、その両方の混合、または独自のカスタム単語をタイプする練習を選択できます。
👀 プレビュー

🎯 タスク
このプロジェクトでは、以下を学びます。
- プロジェクトファイルを作成し、コードエディタで開く方法
- 特殊文字と色を使用してウェルカムインターフェイスを表示する方法
- 難易度レベルを選択するためのモード選択メニューを実装する方法
- 練習する文字の種類を選択するためのタイピングカテゴリ選択メニューを実装する方法
- タイピングインターフェイスの枠を描画し、背景色を塗りつぶす関数を作成する方法
- タイピングゲーム用のランダムな文字と数字を生成する方法
- ユーザー入力の処理や精度の計算を含むタイピング機能を実装する方法
- 特殊なシグナルを処理するための適切な終了関数を作成する方法
🏆 達成目標
このプロジェクトを完了した後、以下ができるようになります。
- シェルスクリプトの基本を示すことができる
- ターミナル出力で特殊文字と色を使用することができる
- シェルスクリプトでユーザーからの入力を読み取ることができる
- シェルスクリプトでメニューとユーザーインターフェイスを実装することができる
- シェルスクリプトで特殊なシグナルを処理することができる