이제 전체 프로그램의 구성을 살펴보자.
전체적인 구조가 위와 같다. (원래 소스코드는 BASIC이었슴..)
이제 대략적인 가상 코드를 작성해보자.
다음으로 필요한 것은 다음과 같다.
등이다.
init-routine은 다음과 같다
개략적인 코드가 완성되었다면 이제부터는 실제 코딩..
6장부터 험난한 코드 컨버팅이 시작된다. =.=

전체적인 구조가 위와 같다. (원래 소스코드는 BASIC이었슴..)
이제 대략적인 가상 코드를 작성해보자.
(identify)
(init_routine)
(loop
(game-loop)
(if (end-codition?) (return))
(congratulation)
다음으로 필요한 것은 다음과 같다.
(major-handling)
(describe-room-with-light)
(describe-monster-treasure)
(ask-player-move)
(fight)
(room-description)
(death)
(pick-up-treasure)
(tell-player-fight)
(eat-food)
(inventory)
(floor-plan)
등이다.
init-routine은 다음과 같다
assign-variable
fill floor plan array
get-player's name
allot treasure to room
allot monster to room
개략적인 코드가 완성되었다면 이제부터는 실제 코딩..
6장부터 험난한 코드 컨버팅이 시작된다. =.=

댓글 없음:
댓글 쓰기