본문내용 바로가기
MD의선택 무료배송 이벤트 소득공제

RPG를 만들면서 배우는 유니티 2D 게임 개발

에이콘 모바일 프로그래밍 시리즈
사이먼 잭슨 지음 | 조경빈 옮김 | 에이콘출판 | 2015년 09월 15일 출간
  • 정가 : 35,000원
    판매가 : 31,500 [10%↓ 3,500원 할인]
  • 통합포인트 :
    [기본적립] 1,750원 적립 [5% 적립] 안내 [추가적립] 5만원 이상 구매 시 2천원 추가적립 [회원혜택] 우수회원 3만원 이상 구매 시 2~4% 추가적립
  • 추가혜택 : 카드/포인트 안내 도서소득공제 안내 추가혜택 더보기
  • 배송비 : 무료 배송비 안내
  • 배송일정 : 서울특별시 종로구 세종대로 기준 지역변경
    08월 19일 출고 예정 배송일정 안내
  • 바로드림 : 인터넷으로 주문하고 매장에서 직접 수령 안내
장바구니 담기 바로구매 바로드림 주문

바로드림 e교환권 혜택
오늘 보고 싶은 책은 매장에서 바로드림 픽업 혜택 받기

닫기

선물하기 보관함 담기

이 책의 이벤트 해외주문/바로드림/제휴사주문/업체배송건의 경우 1+1 증정상품이 발송되지 않습니다.

  • 에이콘의 도서를 한 눈에 살펴보세요
    2017.11.23 ~ 2019.12.31
  • 게임/아트북을 한 눈에 모아보세요!
    2017.10.20 ~ 2020.12.31
상품상세정보
ISBN 9788960777545(8960777544)
쪽수 544쪽
크기 188 * 235 * 28 mm /1005g 판형알림
이 책의 원서/번역서 Mastering Unity 2D Game Development - Building Exceptional 2D Games with Unity/Simon Jackson

책소개

이 책이 속한 분야

[RPG를 만들면서 배우는 유니티 2D 게임 개발]은 유니티 버전 4.3에 새롭게 추가된 내용을 살펴보는 것으로 시작해 유니티가 새롭게 제공하는 2D 특화 기능을 하나씩 다루면서 유명한 게임에서 흔히 사용하는 기법을 따라 해보는 형태로 구성되어 있다. 책의 내용을 끝까지 잘 따라가기만 한다면 완전한 하나의 2D 게임을 개발하는 데 필요한 전반적인 지식을 갖출 수 있을 것이다.

이 책의 총서

총서 자세히 보기

저자소개

저자 : 사이먼 잭슨

저자 사이먼 잭슨(Simon Jackson)은 어렸을 때부터 문제를 해결하는 데 관심이 많은 엔지니어적인 기질을 다분히 갖춘 사람이었다. 다시 말하면 사물을 분해해 동작 원리를 분석하고, 이를 다시 조립해 이전보다 더 나아지게 만드는 데 관심이 많았다. 처음으로 접한 컴퓨터는 코모도어(Commodore) Vic20이었다. 단순한 형태로 테이프 덱을 사용하며, 베이식이나 어셈블리 언어를 사용해서 프로그램을 작성해야 했는데 이 컴퓨터와 함께한 시간은 즐거운 나날이었다. 이후 ZX 스펙트럼(Spectrum) +2를 통해 최신 그래픽을 맛보면서 즐거운 시간을 보냈다. 하지만 여전히 테이프 덱의 불러오기는 30분이나 걸리는 문제가 있었다. 게임에도 열정을 보였으며, 게임을 위한 컴퓨터가 필요했으나 산타할아버지는암스트래드(Amstrad) 1640을 선물해줬고, 이게 그의 첫 개인용 컴퓨터였다. 이때부터 분해와 조립 본능이 폭발했으며 그의 컴퓨터에는 수많은 추가 기능과 개선 사항이 적용됐다. 그는 프랑켄슈타인(Frankenstein)이었고, 그의 컴퓨터는 수많은 부품으로 가공된 개인용 몬스터가 됐다. 즐거운 시절이었다. 이렇게 자신이 배우고 익힌 팁과 기술을 다른 사람에게 전달하는 데 열정을 보였는데, 이는 지금의 모습으로 성장하는 데 큰 도움이 됐다. 자신을 게임 개발 전반에 걸쳐 두루 지식을 보유한 전문가라고 분류한다. 다양한 프레임워크에서의 개발 과정에서 얻은 경험과 지식을 토대로 멋진 프레임워크와 게임을 어떻게 만드는지에 대해 자신의 블로그나 비디오 공개 강연 등을 통해 소개해왔다. 지금껏 C++와 MDX, XNA, 모노게임(MonoGame), 유니티3D(Unity3D), 선번 게이밍 엔진(The Sunburn Gaming Engine), HTML 등을 다뤄왔는데, 이런 다양한 경험 덕분에 멀티플랫폼을 대상으로 하는 다양한 형태의 게임을 개발하고 관리하는 데 있어 매우 균형 잡힌 시야를 갖게 됐다. 여기에서 멈추지 않고 정기적으로 모노게임(MonoGame) 프로젝트에도 새로운 기능과 예제를 추가하고, 이를 누겟(NuGet)에 배포하는 등의 기여를 해왔다. 또한 직접 몇 개의 오픈소스 프로젝트도 진행하고 있으며, 항상 새롭고 재미있는 주제를 찾고 있다. 낮에는 건강 관리 관련 산업에서 리드 기술 설계자로 일하면서 더 나은 소프트웨어를 통한 환자의 건강 관리 개선에 힘쓰고 있으며, 밤에는 자신만의 게임 타이틀 출시를 준비하는 동시에 새로운 지식의 탐구나 교육에도 힘쓰고 있다. 언젠가는 밤에 하는 취미가 돈이 되겠지만, 그때까지는 두 종류의 삶을 병행할 계획이다.

역자 : 조경빈

역자 조경빈은 중학교 때 처음으로 8비트 컴퓨터를 만지면서 프로그래밍에 흥미를 느끼기 시작했고, 인프라웨어에서 웹 브라우저 엔진 개발에 참여했으며, 현재 게임개발사 셀바스에서 모바일 게임 개발에 전념하고 있다. 형식에 얽매이기보다는 자유로움 속에 효율을 찾는 과정에 관심이 많다. 대학시절부터 다수의 전시회 출품과 공모전 입상 경력이 있으며, 가장 최근에는 SKT T스토어 제1회 공모전 스마트폰 게임 부문 입상을 하기도 했고, 개인 자격으로 애플 앱스토어에 10개 이상의 앱을 등록해 미국 앱스토어에서 카테고리 1위에 오르는 등 다양한 실험을 하기도 했다. 국내 최초의 유니티 관련 서적인 『유니티 게임엔진 한글 메뉴얼』(2010)을 번역했으며, 에이콘출판사에서 출간한 『Flash Game Development by Example 한국어판』 (2011)과 『모던 자바스크립트 Modern JavaScript』 (2014), 『유니티 게임 AI 프로그래밍』 (2015)을 번역했다.

작가의 말

지금까지는 유니티3D를 3D 게임을 만드는 데 필요한 기능을 쉬우면서도 강력하게 제공하는 미들웨어 시스템으로 보는 것이 일반적이었는데, 다시 2D 게임이 유행하면서 유니티는 원하는 대로 멋지게 2차원 게임을 만들 수 있는 2D 툴셋을 개발했다.
유명한 게임들이 대체로 갖추고 있는 다양한 기능을 어떻게 구현하는지 궁금하다면 이 책이 그런 의문을 해소해줄 것이다. RPG 게임의 프레임워크 개발을 배울 수도 있고 메커님(Mecanim)과 커브(curves) 같은 유니티의 내장 기능을 제대로 사용하기 위해 고급 C# 스크립팅 기술이나 기교를 배울 수도 있다.
작은 마을과 그 마을에 사는 캐릭터를 생성해나가면서 새로운 2D 기능을 배울 수 있고, 최선의 활용법을 익힐 수 있다. 그러고 나서, 더 큰 세계로 나가 다양한 타입의 씬을 다루는 방법이나 랜덤 이벤트 스크립팅, 무서운 적과의 만남 등의 처리를 배운다. 캐릭터의 전투 준비(약간의 구매 활동 포함)와 싸우기만을 위해 으르렁대는 성난 생명체 집단을 처리하는 방법도 배울 수 있다. 적들의 반응은 구현하기에 따라 달라진다.
유니티 4.3에서 오디오 관련 내용은 변한 게 없으므로 이 책에서는 다루지 않는다. 유니티 5에서는 많은 변화가 있지만, 그보다 더 중요하게 다뤄야 할 내용이 너무 많다.
이 책을 마칠 무렵이면 원하는 플랫폼 대상으로 설계하고 생성, 배포, 통합하는 게 가능해질 것이며, 유니티 에디터를 원하는 형태로 설정하고 좀 더 자신감 있게 게임 개발을 하게 될 것이다. 또한 가급적 많은 수익을 내기 위한 마케팅과 수익 모델 설계, 다수 플랫폼 출시 등의 기법에 대해서도 예리한 식견을 보유하게 될 것이다. - 저자 사이먼 잭슨

컴퓨터를 활용한 게임의 역사는 이제 고작 30여 년이 지났을 뿐이며, 운 좋게도 저는 이런 게임 역사의 시작을 목격했고 학창 시절 컴퓨터 게임과 아케이드 게임에 빠져 살았으며, 현재는 게임을 개발하면서 인생의 상당 부분을 게임과 함께 하고 있습니다. 컴퓨터 게임이라는 게 세상에 나타나지 않았다면 어떤 학창시절을 보내고, 현재는 또 어디에서 무슨 일을 하면서 살고 있을까 하는 상상을 가끔 해봅니다. 긴 인류의 역사에 비해 컴퓨터 게임은 역사라고 부르기도 민망할 정도로 탄생한 지 얼마 되지 않은 분야입니다. 당연한 이야기겠지만, 최초의 컴퓨터 게임은 2D 게임이었고 이후 3D 게임이 탄생하기 전까지는 따로 2D 게임이라고 부를 필요도 없이 당연히 모든 게임은 2차원의 평면에서 펼쳐지는 게 일반적이었습니다.
기술이 발전함에 따라 인류는 좀 더 현실에 가까운 세상을 구현하고자 하는 욕망을 다양한 예술 분야에서 꿈꾸고 시도했으며, 결국은 3차원의 공간을 수학적으로 모델링해 마치 실제 공간에 있는 듯한 느낌을 주기 위한 기술적 기반을 마련하는 데 성공했습니다. 일부 성급한 개발자나 게이머는 앞으로 모든 게임은 3차원이 될 것이라 속단하기도 했지만, 그런 예측은 적어도 현재까지는 완전히 빗나갔습니다. 최근 게임 시장의 중심으로 떠오른 모바일 게임 시장을 살펴보면 전체의 절반이 훨씬 넘는 게임이 2D로 개발됐습니다. 3D 게임은 2D 게임의 상위 개념이 아니며, 만들고자 하는 게임의 형태에 따라 더 잘 어울리는 방법을 택해야 합니다. 국내의 상황만 보더라도 구글 안드로이드 마켓에 등록된 게임 중 매출 상위 100개의 게임의 약 절반이 2D로 개발됐는데, 일반적으로 2D로 게임을 개발할 때 들어가는 개발 비용이 3D로 개발할 때에 비해서 크게 절약되는 경향이 있어 사업적 관점에서 접근할 때 2D로 게임을 개발하는 편이 위험 요소가 더 적다고도 볼 수도 있습니다.
게임에서의 3D 기술이 어느 정도 안정될 무렵 게임의 트렌드가 2D에서 3D로 넘어가는 듯한 모습을 보인 시기는 분명 있었고, 유니티도 그런 상황을 의식해서 처음에는 유니티3D라는 이름만 봐도 알 수 있듯 3D에 특화된 개발 도구로 세상에 처음 나왔습니다. 하지만 2D 게임의 인기는 좀처럼 사그라지지 않았고, 현재 3D 게임과 나란히 견줘도 뒤지지 않을 만큼 게이머들에게 큰 반응을 얻고 있습니다. 이에 유니티에서도 좀 더 편리하게 2차원 게임을 만들 수 있도록 2D에 특화된 기능을 제대로 제공하기 시작했습니다.
이 책은 유니티 버전 4.3에 새롭게 추가된 내용을 살펴보는 것으로 시작해 유니티가 새롭게 제공하는 2D 특화 기능을 하나씩 다루면서 유명한 게임에서 흔히 사용하는 기법을 따라 해보는 형태로 구성돼 있어 책의 내용을 끝까지 잘 따라가기만 한다면 완전한 하나의 게임을 개발하는 데 필요한 전반적인 지식을 갖출 수 있습니다. 시장 주요 트렌드의 한 축을 담당하는 2D 게임을 최신 유니티 환경에서 개발하는 데 필요한 내용을 다룬 이 책의 번역을 맡은 일은 제겐 영광스러운 경험이었습니다. 유니티 환경에서 게임을 개발하는 개발자에게

목차

1. 개요
__애셋 구하기
____사이트 모음
__2D 세상 속으로
____새로운 2D 모드
____스프라이트
________스프라이트 렌더러
________스프라이트 에디터
________스프라이트시트
________텍스처 아틀라스
________스프라이트 메시
________Box2D 물리 시스템
________새로운 애니메이션 도프 시트
____기타 유니티 4.3 개선 사항
________개선된 Mecanim 성능
________윈도우폰 API 개선과 윈도우 8.1 지원
________동적 나브 메시(프로 버전에서만 지원)
________에디터 개선 사항
________모노디벨롭 4.01
________무비 텍스처
__정리

2. 캐릭터 생성
__프로젝트 제대로 시작하기
____구조
____오브젝트 이름 지정
__컴포넌트 이해
____단축을 사용한 콤포넌트 접근
____컴포넌트를 사용하는 더 나은 방법: 참조
____더 나은 방법
__프로젝트 생성
__클래스
____객체지향 설계
____게임 구조
________공용 게임 오브젝트
________추가 사항
__행위 기획
____공용 게임 오브젝트의 행위
____플레이어 캐릭터의 행위
__유니티 스프라이트 시스템 소개
____스프라이트 가져오기
________Texture type: sprite
________Sprite Mode: single/multiple
________Packing tag
________Pixels to units
________Sprite Editor 버튼
____스프라이트 에디터
________스프라이트 자르기(slicer)
________뷰 컨트롤
________스프라이트 영역 제어
__통합하기
____메인 캐릭터 불러오기
____영웅 캐릭터
____영웅 제어
__추가 사항
__정리

3. 애니메이션 처리
__스프라이트 애니메이션
____애니메이션 컴포넌트
________애니메이션 컨트롤러
________애니메이션 클립
________애니메이터 컴포넌트
____애니메이션 컨트롤러 설정
____애니메이션 클립 설정
________수동 애니메이션 클립 생성
________자동 애니메이션 클립 생성
________애니메이터 도프 시트
________Dope/curve 뷰
__통합하기
____애니메이션 컨트롤러 설정
____첫 애니메이션 클립 추가(정지 상태)
____뛰는 동작 애니메이션 클립 추가
____애니메이션 상태 연결
____스크립트에서 컨트롤러 접근
____추가 개선
____커브 처리
__추가 진행
__정리

4. 게임 월드
__배경과 레이어
____스프라이트 나누기 결정
____마을 배경
____마을 건물
____추가 배경
__씬 구성
____마을 배경 추가
____스프라이트 정렬 레이어
____스프라이트 정렬 순서
____씬 정렬 레이어 업데이트
__카메라 처리
____Update와 FixedUpdate, LateUpdate의 비교
____해상도 관련 주의 사항
____FollowCamera 스크립트 개선
__전환과 경계
____경계를 가진 마을
____계속 이동
____실전 게임을 위한 준비
__배경과 움직이는 요소
____패럴랙싱
____전경 오브젝트
__셰이더와 2D
__추가 사항
__정리

5. NPC와 상호작용
__RPG 게임 적용
__고급 프로그래밍 기술
____싱글톤과 매니저
________매니저 접근법: 빈 게임 오브젝트 사용
________싱글톤: C# 싱글톤 패턴 사용
__게임 오브젝트 간의 통신
____위임
________설정 가능 메소드 패턴
________위임 패턴
________합성 위임
____이벤트
____메시징
____개선된 방법
__백그라운드 작업과 코루틴
____코루틴 진입
____IEnumerator
____양보하기
____코루틴 시작
____보완하기
__직렬화와 스크립팅
____애셋 데이터 저장과 관리
____편집기에서 직렬화 파일 사용
____코드에서 .asset 파일에 접근
__통합하기
____NPC와 대화
________대화 오브젝트
________나중을 위한 오브젝트 저장과 직렬화
________대화 컴포넌트
____기본 대화 시스템 구축
________매니저
________대화 시작
________대화 표시
________기능 개선
____학습 내용 연결
__추가 사항
__정리

6. 넓은 야생의 세계
__더 커다란 뷰
____맵의 종류
________고정 맵
________생성 맵
____2D 게임에서의 3D 사용
____절차적 진행
____스크린 공간과 월드 공간
__통합하기
____맵 추가
____흥미로운 장소 추가
____재사용을 위한 MapPoint 프리팹 생성
____NavigationPrompt 스크립트 수정
____NavigationManager 스크립트 수정
____클릭이나 터치로 탐험
________입력 관리
________입력 우선순위 관리
________입력 순서 관리
________커브 사용
________시작 위치 수정
________너무 먼 여행
____화면 전환
________페이딩을 사용한 레벨 로딩
____새로운 씬을 포함하기 위한 빌드 설정
__추가 사항
__정리

7. 적과의 조우와 도망
__이벤트 시스템
__임의성
____랜덤 코드/생성 설계
____완전한 임의성
__기본 인공지능
__상태 기계
____상태 정의
____간단한 단일 선택
____다중 상태 처리
____상태 매니저
__센서
__통합하기
____새로운 씬 구성
____첫 번째 적 추가
____무리 소환
________집으로의 귀환
____랜덤 이벤트
____마지막 남은 일
__추가 사항
__정리

8. 무기 구매
__쇼핑을 하는 이유
__아이템의 힘
__상점 구성
__인벤토리 형태
____99의 법칙
____방해 시스템
____슬롯 기반 시스템
____미니 게임
____현실 세계
__결제 유도
____유료 판매
____체험판을 제공하는 유료 판매
____광고 탑재
____앱 내부 결제
____게임 재화
__통합하기
____상점 애셋 수집
____상점 씬 구성
____인벤토리 아이템 생성
____상점 관리
____2D 버튼 처리
____플레이어 인벤토리 정의 업데이트
____상품 입고
____상점에서 나가기
____상점 진입
____인벤토리 관리
____플레이어 인벤토리 동작 추가
__추가 사항
__정리

9. 전투 준비
__효과적인 RPG UI 오버레이
____모험가의 오버레이
____컨텍스트에 따른 오버레이 구성
____최신 플로팅 UI
____밸런스 유지
__통합하기
____전투 상태 매니저
____코드에서 상태 매니저 사용
____전투 시작
____작은 능력 추가
____GUI 표현
________커맨드 바
________커맨드 버튼
________씬에 커맨드 바 추가
____무기 선택
________커맨드 버튼 선택
________커맨드 바 선택 관리
________BattleManager 상태에 선택 기능 추가
________BattleManager 상태에 무기 지원
__추가 사항
__정리

10. 전투와 경험치 획득
__시험장
__레벨 업
__밸런싱
__통합하기
____BattleManager 스크립트 준비
____적 개선
________적 프로파일/컨트롤러
________고블린 프리팹 업데이트
________코드에서 적 프로파일 설정
____목표물 선택
________원형 프리팹 선택
________EnemyController 클래스에 선택 로직 추가
____공격! 공격!
____3D 파티클로 표현하는 성가신 고블린의 반응
________2D와 3D의 혼합
________파티클 이펙트와 2D
________죽음 스프라이트 추가
________파티클 이펙트를 위한 재질 생성
________고블린 프리팹 구조 개선
________파티클 추가
________죽음 애니메이션
________애니메이션에 파티클 추가
________마무리 작업
________새로운 GoblinEnemy 게임 오브젝트를 프리팹으로 만들어 전투에 추가
________휴스톤, 문제가 생겼어요!
____마지막 예행연습
__추가 사항
__정리

11. 조심스레 전진하는 여행자
__에디터 확장
____프로퍼티 드로워
________프로퍼티 드로워 예제
____커스텀 에디터
____에디터 윈도우
____기즈모
____에디터 메뉴 구성
________MenuItem 속성 추가
________MenuItem 속성 활성화/비활성화
________MenuItem 속성에 단축키 추가
________컨텍스트 MenuItem 추가
____에디터 폴더 내에서의 스크립트 실행
________다른 접근 방법
__인게임 메뉴 구조 구성
____스크린
________스플래시 스크린
________로딩 화면
________메인 메뉴
________저장 슬롯/레벨 선택
________설정 페이지
________About 화면
________개인 정보 보호 정책
________일시 정지 화면
________추가 사항(구매, 업적, 리더보드 등)
________소셜
____흐름
__설정 기능
____PlayerPrefs 사용
____데이터 직렬화
____디스크에 데이터 저장
____저장된 데이터 모델링
____저장과 불러오기 기능
____Save와 Load 함수 테스트
____웹에 백업
__추가 사항
__정리

12. 배포
__플랫폼 차이 대응
____프로세서 지시자
________다른 플랫폼을 위한 저장 시스템 개선
________빌드 노트
____유니티 접근
________UnityEngine 네임스페이스 접근
________스태틱 클래스
____플랫폼 접근
________유니티 프로젝트에서의 스태틱 이벤트
________플랫폼 DLL 내장
____네이티브 플러그인(프로 버전만 해당)
__Unity3D에서 코드 푸시
____애셋 프로세싱
____빌드 프로세싱
__애셋 빌드
__패키징
__게임 마케팅
__정리

부록. 추가 리소스
__스크립팅 리소스
____에디터 확장
____AI 추가 검토
____점진적 생성
____고급 코딩
____기타 스크립팅 리소스
__유용한 애셋
__아트 소스와 특수 효과
__웹 하이라이트

출판사 서평

★ 이 책에서 다루는 내용 ★

■ 자신만의 RPG 게임을 만들어 가면서 유니티3D 4.3 버전에 새로 추가된 기능 학습
■ 새로운 스프라이트 불러오기와 렌더링 시스템
■ 새로운 스프라이트 애니메이션 시스템의 장점과 개선된 메카님(Mecanim) 기능
■ 태그, 레이어, 스프라이트 정렬과 순서 매기기를 활용한 렌더링 기법
■ 델리게이트(Delegates), 이벤트(Events), 메시징(Messaging)을 제대로 사용하는 방법과 완전한 기능을 갖춘 RPG 대화 시스템 구축
■ 메카님 기반 AI(인공지능)와의 전투와 상... 더보기

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

도서 구매 후 리뷰를 작성하시면 통합포인트를 드립니다.
결제 90일 이내 작성 시 300원 / 발송 후 5일 이내 작성시 400원 / 이 상품의 첫 리뷰 작성 시 500원
(포인트는 작성 후 다음 날 적립되며, 도서 발송 전 작성 시에는 발송 후 익일에 적립됩니다.
외서/eBook/음반/DVD/GIFT 및 잡지 상품 제외)
안내
  • 해당도서의 리뷰가 없습니다.

Klover 평점/리뷰 (0)

문장수집 (0) 문장수집 쓰기 나의 독서기록 보기
※구매도서의 문장수집을 기록하면 통합포인트 적립 안내

교환/반품/품절안내

※ 상품 설명에 반품/교환 관련한 안내가 있는 경우 그 내용을 우선으로 합니다. (업체 사정에 따라 달라질 수 있습니다.)

교환/반품/품절안내
반품/교환방법 마이룸 > 주문관리 > 주문/배송내역 > 주문조회 > 반품/교환신청 ,
[1:1상담>반품/교환/환불] 또는 고객센터 (1544-1900)

※ 오픈마켓, 해외배송주문, 기프트 주문시 [1:1상담>반품/교환/환불]
    또는 고객센터 (1544-1900)
반품/교환가능 기간 변심반품의 경우 수령 후 7일 이내,
상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
반품/교환비용 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
반품/교환 불가 사유
  • 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
    (단지 확인을 위한 포장 훼손은 제외)
  • 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
    예) 화장품, 식품, 가전제품(악세서리 포함) 등
  • 복제가 가능한 상품 등의 포장을 훼손한 경우
    예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
  • 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)
  • 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
  • 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
  • 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에
    해당되는 경우
(1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품으로 단순변심 및 착오로 인한 취소/교환/반품 시 ‘해외주문 반품/취소 수수료’ 고객 부담 (해외주문 반품/취소 수수료 : ①양서-판매정가의 12%, ②일서-판매정가의 7%를 적용)
상품 품절 공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는
이메일과 문자로 안내드리겠습니다.
소비자 피해보상
환불지연에 따른 배상
  • 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은
    소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨
  • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의
    소비자 보호에 관한 법률에 따라 처리함

이 책의 원서번역서

안내

이 분야의 베스트

더보기+

이 분야의 신간

  • 박응용
    16,920원
  • 로버트 C. 마틴
    26,100원
  • 권학봉
    38,250원
  • 커넥팅랩
    16,200원
  • 한정희
    18,000원
더보기+

바로가기

  • 우측 확장형 배너 2
  • 우측 확장형 배너 2

최근 본 상품