던전을 탐험하는 액션 게임의 모든 코드를 게재해 해설한 책입니다. HTML5+JavaScript로 라이브러리를 사용하지 않고 개발하고 있습니다.
샘플 코드가 붙어있어 실제로 놀 수 있습니다. 놀거나 개조하면서 게임의 내용을 확인할 수 있는 기술서입니다.
● 게임의 특징
・화면을 탭하여 그 방향으로 캐릭터가 이동한다.
· 미로의 요소를 포함한 던전을 자동으로 생성한다.
・열쇠를 취해, 골의 문까지 이동하면 클리어라고 하는, 이벤트 요소가 들어가 있다.
・이벤트가 일어나면, 도트 그림의 다이얼로그를 표시한다.
・이동 속도나 알고리즘이 다른 적이, 던전내를 배회하고 있다.
・적에게 맞으면 사망한다.
・레트로 게임풍에, 닷만으로 구성된 화면을 표시한다.
· 외부 라이브러리를 사용하지 마십시오.
● 목차
제1부:프레임
・제1장:게임의 구조와 소재
· 2 장 : HTML, CSS, main.js 등
· 제 3 장 : 게임의 기본 처리
제2부:게임 본체
・제4장:타이틀 장면
· 제 5 장 : 게임 데이터
· 제 6 장 : 던전 생성 1 알고리즘
· 7 장 : 던전 생성 2 코드
・제8장:적
· 제 9 장 : 이동 처리
· 제 10 장 : 맵 장면 1 초기화
· 제 11 장 : 맵 장면 2 이동과 이벤트
· 제 12 장 : 맵 장면 3 그리기
제3부:기본 처리
· 제 13 장 : 기본 처리
· 14 장 : 자원
· 제 15 장 : 유틸리티
· 제 16 장 : UI 부품