소개
이 프로젝트에서는 간단한 웹 기반 스크래치 카드 게임을 만드는 과정을 안내해 드립니다. 이 게임은 사용자가 회색 오버레이를 긁어내어 "당첨" 또는 "다시 시도" 메시지를 표시하는 기본 이미지를 드러내는 방식으로 진행됩니다. 구조를 위해 HTML 을, 스타일 지정을 위해 CSS 를, 상호 작용을 위해 JavaScript 를 사용합니다.
👀 미리보기
🎯 과제
이 프로젝트를 통해 다음을 배우게 됩니다:
- HTML, CSS 및 JavaScript 를 사용하여 기본적인 웹 프로젝트를 설정하는 방법
- HTML5 canvas 를 조작하여 상호 작용 효과를 만드는 방법
- 마우스 클릭 및 움직임과 같은 사용자 상호 작용을 처리하기 위해 JavaScript 를 사용하는 방법
- 동적으로 이미지를 로드하고 표시하는 것을 포함하여 웹 개발에서 이미지 작업 방법
- 사용자에게 결과를 무작위로 결정하는 간단한 게임 로직을 구현하는 방법
🏆 성과
이 프로젝트를 완료하면 다음을 수행할 수 있습니다:
- 웹 기반 게임 및 대화형 애플리케이션을 위한 HTML5 canvas 와 그 기능에 대한 확실한 이해를 보여줍니다.
- 동적 콘텐츠를 생성하고 사용자 입력을 처리하기 위해 JavaScript 를 사용하는 능숙함을 보여줍니다.
- 완전하고 기능적인 웹 애플리케이션을 만들기 위해 다양한 웹 기술을 통합합니다.
- 웹 기반 게임을 위한 간단하지만 매력적인 사용자 인터페이스를 설계합니다.
- 무작위 결과 및 사용자 상호 작용과 같은 기본적인 게임 개발 개념을 적용합니다.





