KYOBO 교보문고

샤랄라 견과 선물 증정
[고정]e캐시 더드림 이벤트
교보문고 북데이
  • 교보아트스페이스 5-6월 전시
  • 손글씨스타
  • 손글쓰기캠페인 메인
  • 손글씨풍경
  • 교보 손글씨 2019 무료 폰트
POD

완전초보용 무료게임개발사이트에서 베이식으로 슈팅게임 만들기

곽노태 지음 | 퍼플 | 2013년 03월 06일 출간
  • 정가 : 8,000원
    판매가 : 8,000 [0%↓ 0원 할인]
  • 통합포인트 :
    [기본적립] 240원 적립 [3% 적립] 안내
  • 추가혜택 : 카드/포인트 혜택 안내 도서소득공제 안내 추가혜택 더보기
  • 배송비 : 해당 도서 포함 만원이상 구매시 무료 배송비 안내
  • 예상출고일 : 06월 12일 출고 예정

본 상품은 주문 후 제작되는 맞춤도서입니다.
주문 기간에 따라 도서 출고일은 최소 3일에서 최대 8일이 소요됩니다.

취소/반품에 대한 안내(필수)
POD도서는 고객 주문 후 제작되는 도서로, 단순변심 및 착오로 인한 취소, 반품이 절대 불가하니 이점 반드시 유의하여 주시기 바랍니다.

상품상세정보
ISBN 9788924009125
쪽수 132 쪽
크기 188 * 254 mm
  • * POD도서는 도서를 전자파일로 보유하고, 주문 시 책의 형태로 인쇄/제본되는 도서입니다. 디지털 데이터로 제작하므로,
     출판사에서 제작한 일반도서와는 차이가 있을 수 있습니다. (전자 파일은 별도로 제공되지 않습니다)
  • * POD도서는 주문 후 제작이 진행되므로, 실제 배송까지는 시일이 소요됨을 양해부탁드립니다.
  • * POD도서는 판매자가 지정한 형태로 판형과 제본, 칼라와 흑백 등의 인쇄가 이루어집니다.
  • * POD도서의 판매 가격은 제작단가의 조정에 의해 변동될 수 있습니다.
  • * POD도서는 별도의 부록이 제공되지 않습니다.

책소개

무료 게임개발 도구를 이용하여 고전 슈팅 게임을 만드는 과정을 완전 초보자를 위하여 만든 책이다.

www.freedom-engine.com 에서 제공하는 클라우드 서비스는 초보자도 쉽게 게임을 만들 수 있는 베이식 프로그램 언어를 사용한 통합개발환경을 제공한다. 프로그램에 대해 몰라도 간단히 게임을 만들도록 게임개발 언어를 개발하였고 베이식과 명령문과 사용법이 비슷하게 만들어 초보자도 쉽게 접근하여 사용할 수 있도록 한다.
특히 한번의 개발로 PC와 태블릿, 스마트폰용 게임을 한번에 포팅할 수 있게 하여 시간과 노력을 크게 줄여준다.

여기서는 가장 기초적인 고전 슈팅 게임을 간단히 예제로 하나하나 차근히 만들어 보며 무료 그래픽 도구를 이용하는 방법도 설명하고 프로그램 언어도 쉽게 설명하였다. 후분에는 예제 게임을 발전시킬 수 있는 방법을 보여준다.

저자소개

저자 : 곽노태







1982년 일본서 쓰던 8비트 PC를 가져와 베이식 프로그래밍 연습
1982년 서울 중앙전산학원 EDPS 전과정 수료
2000년부터 5년간 한별전자 웹서버를 구축, 관리, C++을 이용한 녹취 시스템 등 개발
2003년부터 수치해석과 전산 실습 등 대학 강의
2010년부터 외대에서 웹프로그래밍(교양) 강의
미생물학 박사, 수질관리기술사, 정보처리기사 1급, 토목기사 1급

목차

I. 프리덤 엔진 소개

II. 예제 게임 소개

III. 기본과정: 핵심 명령 배우기
1. 프리덤 엔진 사이트에 등록
2. 프리덤 엔진으로 게임 개발
3. 첫 프로그래밍
(1) 헬로우 월드(Hello World)
(2) REM(주석처리)
(3) 실행(DO)
(4) 출력(PRINT)
(5) 동기화(Sync)
(6) 프로그램 코드 들여쓰기
4. 변수와 자료 형식
(1) 변수 
(2) 변수와 자료 형식
5. 주요 핵심 명령
5-1. 수학 연산
(1) Counter(카운터, 계수기)
(2) 수학 연산자
(3) 삼각함수 연습
5-2. 조건과 실행
(1) If EndIf
(2) If Else EndIf
(3) If ElseIf EndIf
5-3. 반복 구조
(1) Do 와 Loop
(2) For 와 Next
(3) Repeat 와 Until
5-4. 키보드 입력문

IV. 기초 그래픽 작업
1. 그래픽 환경을 설정
(1) 컴퓨터 속도 조정
(2) 해상도 설정
2. 그래픽 이미지 만들기
3. 이미지 파일 올리기(uploading)
4. 이미지를 쪽화면(sprites)으로 만들기
5. 쪽화면을 화면에 배치하고 움직이게 하고
6. 애니메이션으로 만들기
7. 쪽화면의 위치 자료
8. 쪽화면 충돌 감지
9. 포인터에서 위치 자료

V. 고전-슈팅-게임 개발 과정
1. 게임 디자인
2. 고전-슈팅-게임 만들기
2-1. 단계: 게임 설정과 변수
2-2. 단계: 환경 설정
2-3. 단계: 초기 게임 설정
2-4. 단계: 최종 게임 설정
3. 전체 소스 코드
4. 고전-슈팅-게임을 마치면서


VI. 단계별 전체 코드 확인
1. 이미지 로딩, 쪽화면 객체 화면 출력
2. 키보드 화살표로 우주선 이동
3. 미사일 발사
4. 적 드론의 움직임
5. 적 폭탄 투하
6. 충돌 감지
7. 승패 출력

VII. 추가 기능
1. 우주선이 화면 밖으로 나가기 않게 하기
2. 터치 스크린을 사용하는 경우에는
3. 미사일을 연속하여 발사하려면
4. 적 드론을 무작위로 움직이게 하기
5. 적 미사일(스마트탄)의 이동을 부드럽게 하기
6. 반복 애니메이션
7. 쪽화면 크기를 고려한 배치

VIII. Help 메뉴

XI. AGK

북로그 리뷰 (0) 전체보기 쓰러가기

바로가기