IT & GAME DEVELOPMENT SERIES
HTML5 Canvas 게임 프로그래밍 입문 가이드북
HTML5 Canvas API와 자바스크립트 엔진의 렌더링 이벤트 루프 원리를 학습하고, 가벼운 레트로 게임을 밑바닥부터 직접 설계하고 빌드하는 실습 중심의 코딩 가이드북입니다.
책 소개 (About the Book)
웹 기술만으로 네이티브 앱 못지않은 프레임과 반응성을 가진 아케이드 게임을 만드는 노하우를 공개합니다. 자바스크립트의 핵심 메커니즘을 이해하고 그래픽 캔버스를 직접 제어하는 실전 역량을 함양할 수 있습니다.
책에서 조립하는 게임의 전체 원본 소스코드 파일과 스킨 그래픽 리소스가 실습 패키지에 기본으로 내장되어 있어, 코드 분석과 자기만의 커스텀 게임 모딩 개발 학습에 매우 용이합니다.
💡 포함 혜택 (Bonus Bundle)본 전자책 구매 시, 웹 크라우드 플레이가 가능한 레트로 회피 게임 소스코드 패키지와 고해상도 조종사 스킨 리소스 팩이 포함된 다운로드 링크가 함께 발급됩니다.
주요 목차 (Table of Contents)
Chapter 1HTML5 Canvas 엘리먼트와 2D 그래픽 렌더링 컨텍스트 기초
P.05 - P.15Chapter 2자바스크립트 requestAnimationFrame 기반 게임 루프 설계와 FPS 동기화
P.16 - P.30Chapter 3키보드/마우스 이벤트 감지 및 물리 객체 이동·충돌 물리 연산 구현
P.31 - P.48Chapter 4사용자 스킨 커스텀 설정 및 게임 진행 상태 LocalStorage 반영 기법
P.49 - P.65Chapter 5실습: 복고풍 레트로 아케이드 회피 게임 클라이언트 빌드 및 완성
P.66 - P.85