프로젝트 의 JavaScript 스킬 트리

웹 기반 블록 회피 게임 만들기

중급

이 프로젝트에서는 HTML, CSS, 그리고 JavaScript 를 사용하여 재미있고 간단한 블록 회피 게임을 만들어 볼 것입니다. 이 게임은 플레이어가 검은색 블록을 클릭하여 점수를 얻고 흰색 블록을 클릭하지 않도록 하는 방식으로 진행됩니다.

javascriptweb-development

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

소개

이 프로젝트에서는 HTML, CSS, JavaScript 를 사용하여 재미있고 간단한 블록 회피 게임을 만들어 볼 것입니다. 이 게임은 플레이어가 검은색 블록을 클릭하여 점수를 얻고 흰색 블록을 클릭하지 않도록 하는 블록 이동 게임입니다. 단계별로 만들어 봅시다!

👀 미리보기

block avoidance game preview

🎯 과제

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

  • HTML 을 사용하여 게임 레이아웃을 디자인하는 방법
  • CSS 를 사용하여 게임에 스타일을 추가하는 방법
  • JavaScript 를 사용하여 기본적인 게임 로직을 구현하는 방법
  • 게임을 초기화하고 초기 블록 세트를 만드는 방법
  • 블록 클릭 감지, 게임 오버 시나리오, 블록 생성 및 이동을 포함한 게임 플레이 기능을 구현하는 방법
  • 게임 점수 및 속도 관리를 마무리하는 방법

🏆 성과

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

  • HTML 을 사용하여 웹 레이아웃을 디자인
  • CSS 를 사용하여 스타일링 기법 적용
  • JavaScript 를 사용하여 게임 로직 구현
  • Document Object Model (DOM) 조작
  • 이벤트 및 사용자 상호 작용 처리
  • 게임 상태 변수 생성 및 관리
  • 게임 디스플레이를 동적으로 수정 및 업데이트
  • 게임 구현 테스트 및 디버깅

강사

labby
Labby
Labby is the LabEx teacher.