프로젝트 의 Linux 스킬 트리

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

초급

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

linuxshell

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

소개

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

👀 미리보기

Shell Typing Game

🎯 과제

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

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

🏆 성과

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

  • 쉘 스크립팅 기본 사항 시연
  • 터미널 출력에서 특수 문자와 색상 사용
  • 쉘 스크립트에서 사용자 입력 읽기
  • 쉘 스크립트에서 메뉴 및 사용자 인터페이스 구현
  • 쉘 스크립트에서 특수 신호 처리
이것은 가이드 실험입니다. 학습과 실습을 돕기 위한 단계별 지침을 제공합니다.각 단계를 완료하고 실무 경험을 쌓기 위해 지침을 주의 깊게 따르세요. 과거 데이터에 따르면, 이것은 중급 레벨의 실험이며 완료율은 57%입니다.학습자들로부터 93%의 긍정적인 리뷰율을 받았습니다.

강사

labby
Labby
Labby is the LabEx teacher.