프로젝트 의 Linux 스킬 트리

Bash 를 사용하여 타이핑 게임 만들기

초급

이 프로젝트에서는 쉘 스크립트를 사용하여 화면에 무작위 문자를 표시하고, 사라지기 전에 입력하도록 도전하는 간단한 타이핑 게임을 만들 것입니다. 숫자, 문자, 혼합 또는 사용자 정의 단어를 연습할 수 있는 옵션이 제공됩니다.

linuxshell

💡 이 튜토리얼은 영어로 번역되었습니다. 원본을 보려면 영어로 전환

소개

이 프로젝트에서는 쉘 스크립트를 사용하여 간단한 타이핑 게임을 만드는 방법을 배웁니다. 게임은 화면에 무작위 문자를 표시하며, 목표는 문자가 사라지기 전에 입력하는 것입니다. 이 게임은 다양한 난이도를 가진 여러 모드를 제공합니다. 숫자, 문자, 또는 둘 다를 연습하거나, 사용자 정의 단어를 연습하도록 선택할 수 있습니다.

👀 미리보기

Shell Typing Game

🎯 과제

이 프로젝트에서 다음을 배우게 됩니다:

  • 프로젝트 파일을 생성하고 코드 편집기에서 여는 방법
  • 특수 문자와 색상을 사용하여 환영 인터페이스를 표시하는 방법
  • 난이도 레벨을 선택하기 위한 모드 선택 메뉴를 구현하는 방법
  • 연습할 문자 유형을 선택하기 위한 타이핑 카테고리 선택 메뉴를 구현하는 방법
  • 타이핑 인터페이스의 테두리를 그리고 배경색을 채우는 함수를 만드는 방법
  • 타이핑 게임을 위한 무작위 문자 및 숫자를 생성하는 방법
  • 사용자 입력을 처리하고 정확도를 계산하는 등 타이핑 기능을 구현하는 방법
  • 특수 신호를 처리하기 위한 우아한 종료 함수를 만드는 방법

🏆 성과

이 프로젝트를 완료하면 다음을 수행할 수 있습니다:

  • 쉘 스크립팅 기본 사항 시연
  • 터미널 출력에서 특수 문자와 색상 사용
  • 쉘 스크립트에서 사용자 입력 읽기
  • 쉘 스크립트에서 메뉴 및 사용자 인터페이스 구현
  • 쉘 스크립트에서 특수 신호 처리

강사

labby
Labby
Labby is the LabEx teacher.