본문 바로가기

추천 검색어

실시간 인기 검색어

유니티로 배우는 C# 프로그래밍

초보자를 위한 유니티 완벽 가이드북
게임 개발 프로그래밍
에이콘출판

2024년 12월 02일 출간

국내도서 : 2023년 05월 31일 출간

9.8
(65개의 리뷰)
집중돼요 (38%의 구매자)
eBook 상품 정보
파일 정보 PDF (42.13MB)
ISBN 9791161759326
지원기기 교보eBook App, PC e서재, 리더기, 웹뷰어
교보eBook App 듣기(TTS) 불가능
TTS 란?
텍스트를 음성으로 읽어주는 기술입니다.
  • 전자책의 편집 상태에 따라 본문의 흐름과 다르게 텍스트를​ 읽을 수 있습니다.
  • 이미지 형태로 제작된 전자책 (예 : ZIP 파일)은 TTS 기능을 지원하지 않습니다.

PDF 필기가능 (Android, iOS)
소득공제
소장
정가 : 32,000원

쿠폰적용가 28,800

10% 할인 | 5%P 적립

이 상품은 배송되지 않는 디지털 상품이며,
교보eBook앱이나 웹뷰어에서 바로 이용가능합니다.

카드&결제 혜택

  • 5만원 이상 구매 시 추가 2,000P
  • 3만원 이상 구매 시, 등급별 2~4% 추가 최대 416P
  • 리뷰 작성 시, e교환권 추가 최대 200원

작품소개

이 상품이 속한 분야

C#과 유니티 게임 엔진을 사용해서 3D 게임 개발을 시작하는 입문자를 대상으로 한 책이다. C#의 기본 문법, 클래스, 상속, 컬렉션, 제네릭, 델리게이트와 같은 주요 개념을 배울 뿐만 아니라, 유니티의 기초부터 시작해 게임 디자인, 조명, 플레이어 이동, 카메라 제어 및 충돌 등 게임 개발에 필요한 핵심 기술을 함께 다룬다. 후반부에서는 온라인 학습 자료, 자격증 정보 및 비디오 튜토리얼 등 유용한 정보를 소개한다.


◈ 이 책에서 다루는 내용 ◈
◆ 간단한 단계와 예제를 다루며 유니티에서 C# 스크립트를 생성 및 구현
◆ 생동감 있는 게임을 만들기 위한 3D 사고방식 개발
◆ C#을 사용해 플레이어 컨트롤러와 발사체 같은 기본적인 게임 메카닉 생성
◆ 인터페이스, 추상 클래스, 클래스 확장을 사용해 코드를 플러그형 구성 요소로 분할
◆ 스택, 큐, 예외, 오류 처리 등과 같은 핵심 C# 개념 숙지
◆ 텍스트, XML 및 JSON 데이터를 처리해 게임 데이터를 저장하고 로드
◆ 게임용 인공지능의 기본 개념 이해와 적의 동작을 제어하는 방법 구현


◈ 이 책의 대상 독자 ◈
프로그래밍이나 C#의 기본 사항을 다룬 적이 없는 초보자를 대상으로 하는 책이다. 하지만 다른 언어나 C#에 능숙한 전문가 수준의 독자라도 실제 유니티 게임 개발을 하는데 도움이 될 것이다.

작가정보

(Harrison Ferrone)
일리노이주 시카고에서 태어나 다양한 곳에서 성장했다. 마이크로소프트, 프라이스워터하우스쿠퍼스(PricewaterhouseCoopers)와 소규모 스타트업에서 근무했고, 요즘에는 링크드인 러닝(LinkedIn Learning), 플루럴사이트(Pluralsight)에서 교육 콘텐츠를 제작하거나 레이 웬더리치(Ray Wenderlich) 웹 사이트에서 기술 편집을 담당하고 있다.
콜로라도 대학교와 컬럼비아 칼리지 시카고(Columbia College Chicago)를 졸업했으나 학위가 그의 이력에 미친 영향은 미미하다.
몇 년간 iOS와 유니티 개발자로 일했지만, 교육 분야로 진로를 바꾼 후 줄곧 이 분야에 몸담고 있다. 대부분의 강좌에서 온라인 소통을 다루지 않는 점을 아쉽게 생각하고 있다.

고려대학교 컴퓨터정보통신대학원을 졸업했으며, 석사 논문을 주제로 특허를 받았다. 앤앤지㈜와 ㈜엠게임에서 게임 클라이언트 프로그래머로 MMORPG 게임을 개발했다. 이후 응용 프로그래머로 전향해 유니닥스㈜에서 PDF 에디터, 디지털 교과서 등을 개발했다. 현재는 자율주행 및 전자장비 개발 회사인 ㈜에스더블유엠에서 책임 연구원으로 재직 중이다.

평소 프로그램과 영어 두 분야 모두에 관심이 많아 세종대학교에서 컴퓨터공학을 전공한 후, 국제영어대학원대학교(IGSE)에 전액 장학생으로 입학해 석사 학위를 취득했다. 이후 빅데이터, 인공지능, 게임 개발 등 다양한 IT 분야의 원문들을 발 빠르게 섭렵하며 온라인 강좌를 준비하고 있다.

작가의 말

◈ 지은이의 말 ◈
유니티(Unity)는 아마추어뿐만 아니라 메이저 게임 개발사와 영화 제작사를 대상으로 하는 세계적으로 인기 있는 게임 엔진 중 하나다. 유니티는 3D 도구로 알려져 있지만, 2D 게임 및 가상 현실에서 포스트 프로덕션(post-production)과 크로스 플랫폼(cross-platform) 퍼블리싱 지원에 이르기까지 다양한 기능을 갖추고 있다.
개발자들은 드래그 앤 드롭 인터페이스와 기본으로 제공되는 기능을 선호하지만, 유니티는 동작과 게임 메카닉을 위해 사용자 정의 C# 스크립트를 작성할 수 있다는 점에서도 매력적이다. 경력이 풍부한 프로그래머는 C# 코드를 배우는 데 큰 어려움이 없겠지만, 경험이 없는 사람에게는 결코 쉽지 않은 일이다. 이 책은 바로 그런 초심자들을 위해 쓰여졌으며, 재미있고 플레이 가능한 프로토타입을 만들면서 프로그래밍과 C# 언어의 기초를 처음부터 배우도록 해준다.
◈ 옮긴이의 말 ◈
이 책을 선택한 독자라면 게임 개발에 관심이 많으실 거라 생각합니다. 아마도 게임을 플레이하면서 흥미를 느끼고 난 후, ‘나도 한번 게임을 만들어보고 싶다’라는 생각을 해보셨을 겁니다. 저 역시, 대학 시절 〈스타크래프트〉라는 게임의 매력에 빠져들었고 이후 게임 프로그래머로 첫 발을 내디뎠습니다.
당시에는 게임을 개발하려면 수학적인 계산이나 복잡한 프로그래밍 기술이 필요했기 때문에 초보자가 도전하기 쉽지 않았습니다. 하지만 유니티는 물리 엔진, 애니메이션 시스템, 그래픽 라이브러리 등을 제공해 초보자도 손쉽게 접근할 수 있습니다. 이로 인해 게임 개발의 진입 장벽이 낮아졌고, 방대한 작업이 필요했던 기능도 순식간에 구현할 수 있게 됐습니다. 게다가 유니티는 크로스 플랫폼을 지원해서 플랫폼별로 개발하는 데 드는 시간과 비용을 획기적으로 줄여줍니다. 유니티가 아우르는 플랫폼에는 PC와 안드로이드(Android), iOS는 물론이고 닌텐도 스위치, 플레이스테이션, XBOX 360과 같은 콘솔용 게임 기기도 포함됩니다.
만약 누군가가 저에게 “게임을 만들려면 무엇을 공부해야 할까요?”라고 묻는다면, 저는 망설임 없이 유니티부터 공부하라고 할 것입니다. 유니티는 직관적인 인터페이스, 개발의 편리성, 높은 생산성, 에셋스토어 등과 같은 장점 덕분에 가장 많이 사용되며, 초보 게임 개발자도 쉽고 빠르게 게임을 제작할 수 있는 엔진이기 때문입니다.
이 책은 C# 프로그래밍 언어를 유니티 게임 엔진과 함께 배우고자 하는 초보자와 중급자를 대상으로 합니다. 예제를 따라하는 것만으로 3D 게임을 만들 수 있을 뿐만 아니라, C#과 유니티의 핵심 기술도 자연스럽게 익힐 수 있습니다. 이 책으로 독자 여러분이 C#과 유니티의 기초를 다지고, 더 나아가 실무에서 멋진 게임을 개발할 수 있는 초석을 마련하면 좋겠습니다.

Klover리뷰 (65)

Klover리뷰 안내
Klover(Kyobo-lover)는 교보를 애용해 주시는 고객님들이 남겨주신 평점과 감상을 바탕으로, 다양한 정보를 전달하는 교보문고의 리뷰 서비스입니다.
1. 리워드 안내
구매 후 90일 이내에 평점 작성 시 e교환권 100원을 적립해 드립니다.
  • - e교환권은 적립일로부터 180일 동안 사용 가능합니다.
  • - 리워드는 1,000원 이상 eBook, 오디오북, 동영상에 한해 다운로드 완료 후 리뷰 작성 시 익일 제공됩니다. (5,000원 이상 상품으로 변경 예정, 2024년 9월 30일부터 적용)
  • - 리워드는 한 상품에 최초 1회만 제공됩니다.
  • - sam 이용권 구매 상품 / 선물받은 eBook은 리워드 대상에서 제외됩니다.
2. 운영 원칙 안내
Klover리뷰를 통한 리뷰를 작성해 주셔서 감사합니다. 자유로운 의사 표현의 공간인 만큼 타인에 대한 배려를 부탁합니다. 일부 타인의 권리를 침해하거나 불편을 끼치는 것을 방지하기 위해 아래에 해당하는 Klover 리뷰는 별도의 통보 없이 삭제될 수 있습니다.
  • 도서나 타인에 대해 근거 없이 비방을 하거나 타인의 명예를 훼손할 수 있는 리뷰
  • 도서와 무관한 내용의 리뷰
  • 인신공격이나 욕설, 비속어, 혐오 발언이 개재된 리뷰
  • 의성어나 의태어 등 내용의 의미가 없는 리뷰

구매 후 리뷰 작성 시, e교환권 100원 적립

사용자 총점

9.810
93%
2%
3%
2%

38%의 구매자가
집중돼요 라고 응답했어요

38%

집중돼요

24%

도움돼요

14%

쉬웠어요

10%

최고예요

14%

추천해요

문장수집

문장수집 안내
문장수집은 고객님들이 직접 선정한 책의 좋은 문장을 보여 주는 교보문고의 새로운 서비스 입니다. 교보eBook 앱에서 도서 열람 후 문장 하이라이트 하시면 직접 타이핑 하실 필요 없이 보다 편하게 남길 수 있습니다. 마음을 두드린 문장들을 기록하고 좋은 글귀들은 ‘좋아요’ 하여 모아보세요. 도서 문장과 무관한 내용 등록 시 별도 통보없이 삭제될 수 있습니다.
리워드 안내
  • 구매 후 90일 이내에 문장 수집 등록 시 e교환권 100원을 적립해 드립니다.
  • e교환권은 적립일로부터 180일 동안 사용 가능합니다.
  • 리워드는 1,000원 이상 eBook에 한해 다운로드 완료 후 문장수집 등록 시 제공됩니다. (5,000원 이상 eBook으로 변경 예정, 2024년 9월 30일부터 적용)
  • 리워드는 한 상품에 최초 1회만 제공됩니다.
  • sam 이용권 구매 상품 / 선물받은 eBook / 오디오북·동영상 상품/주문취소/환불 시 리워드 대상에서 제외됩니다.

구매 후 문장수집 작성 시, e교환권 100원 적립

이 책의 첫 기록을 남겨주세요

eBook 구매/이용 안내

    • 본 상품은 별도로 배송되지 않는 전자책 서비스입니다.
    • 본 상품은 인쇄/저장/편집 기능이 불가합니다.
    • 2014년 11월 21일부터 ‘개정 도서정가제’ 시행에 따라 신구간 구분 없이 기본 이벤트 할인과 적립을 포함하여 최대 15%까지만 제공됩니다.
    • 종이책의 부록(쿠폰)은 eBook 구매 시 제공되지 않습니다.
    • 학술논문 상품은 배송되지 않으며, 구매 후 논문 파일을 다운로드 받거나 [교보eBook 내서재]를 통해 열람할 수 있는 전자책 서비스입니다. 학술논문은 구매일시를 기준으로 72시간 이내에 다운로드 가능합니다. 예) 5월18일 오후 4시 구매 --> 5월21일 오후 3시 59분까지 다운로드 가능
  • 단말기 안내

    • 구매하신 eBook은 저작권 보호를 위한 불법복제방지기술이 적용되어 있어, 교보eBook을 지원하는 PC전용 프로그램 PC뷰어APP(PC e서재), 모바일 iOS/안드로이드 스마트폰/태블릿의 교보eBook 모바일 뷰어 APP, 교보 eBook 서비스를 지원하는 E Ink sam 전용 단말기, 바로보기 버튼을 통한 웹뷰어 열람이 가능한 PC 및 단말기에서만 열람이 가능합니다.
    • 단, 오디오북 상품은 PC 전용 프로그램 PC뷰어APP(PC e서재), sam 전용 단말기에서 서비스 이용이 불가하며, 동영상 상품은 웹에서 스트리밍 재생만 가능합니다.
    • 만화(코믹스) 상품의 경우 sam 전용 단말기에서는 더 이상 서비스 지원되지 않습니다.
    • 모바일 앱은 OS별 각 앱 스토어를 통해 전용 [교보eBook]앱을 다운로드 받아 설치 후 이용 가능합니다.
    • 단, 오디오북 상품은 모바일 [교보eBook]앱(Android v3.0.42, iOS v3.0.23 버전 이상)에서 이용 가능하며, PC뷰어APP(PC e서재) /sam전용 단말기에서는 이용하실 수 없습니다. 또한, 만화(코믹스) 상품의 경우 교보eBook앱 특정 버전 이상(Android v3.0.25, iOS v3.0.09, PC v1.2 버전 이상) 부터 이용 가능하며 sam 전용 단말기에서는 더 이상 서비스 지원되지 않습니다.
    • 교보문고 출시 단말을 제외한 안드로이드 기반 eBook 전용 단말기에 [교보eBook]을 설치하여 이용하는 경우 단말이 가진 특성(커스텀OS, 단말 특화 기능, 물리키 등)으로 인해 정상적인 동작을 보장하지 않습니다.
    • 한 번의 구매로 교보eBook을 지원하는 단말기 최대 5대까지 이용할 수 있습니다. (단, 일부 해외에서 접속 시 IP 차단으로 서비스 이용 불가)
    • 이용 가능한 모바일 단말기의 변경을 원할 경우 [교보eBook모바일앱→설정→기기관리] 메뉴를 통해 기존 단말기 등록해지 후 신규 단말기 등록 설정할 수 있습니다.
  • 콘텐츠 다운로드 열람 시 용량 제한 안내

    • eBook전용 sam 단말기의 경우 멀티eBook(ePUB 3.0, 멀티PDF), 용량 50MB이상의 파일은 정상 열람이 되지 않을 수 있습니다.
    • iOS, 안드로이드의 OS 버전이 최소 지원 가능 OS 버전보다 낮을 경우, 이용에 어려움이 있을 수 있습니다.
  • 이용 안내

    • 웹뷰어를 통해 eBook 열람 시, PC, 모바일 모두 Chrome, Safari, Edge 브라우저에서 최적화된 서비스를 이용하실 수 있습니다. 모바일의 경우, 안드로이드는 OS 버전 구분 없이 이용 가능하나, iOS의 경우 13.4버전 부터 이용 가능합니다. 다만, 용량이 큰 일부 파일 또는 파일 자체에 결함이 있는 특정 컨텐츠의 경우 웹뷰어 열람이 불가할 수 있습니다.
    • 동영상 또는 오디오북을 PC에서 스트리밍으로 감상 시, Windows 10 이상의 OS에서 Edge (Chromium 기반), Chrome c35 이상, Firefox v47 이상의 브라우저 / Mac 10 이상의 OS에서 Safari v12 이상의 브라우저로 최적화된 서비스를 이용하실 수 있습니다.
    • 동영상 또는 오디오북을 모바일에서 스트리밍으로 감상 시, Android 4.4 이상의 OS에서 Chrome v62 이상의 브라우저 / iOS 12 이상의 OS에서 Safari v12 이상(iOS 동일 또는 이상)의 브라우저로 최적화된 서비스를 이용하실 수 있습니다.
    • 오디오북/동영상 대여 상품 결제 시, 대여일은 구성 회차 중 최초 다운로드 또는 스트리밍 재생한 회차의 시작일로부터 +대여일(종료일)이 해당 상품의 모든 회차에 동일 대여(열람)기간이 부여됩니다.
    • PC뷰어APP(PC e서재) 는 windows OS를 권장하며, 이외 가상머신 환경에 설치한 windows OS 및 Mac OS, 크롬북 OS에서는 컨텐츠 보안 문제로 서비스 이용이 불가합니다.
    • PC뷰어APP(PC e서재) 는 동일한 아이디로 1대의 PC에서 이용 가능하며, 다른 PC에서 이용할 경우 PC 재인증한 후 이용하시기 바랍니다.
      ※ [eBook 이용안내 → 시스템 권장사양]에서 상세 사양 확인가능 바로가기
    • 상품에 부록이 있을 경우, 구매 후 [PC웹→마이룸→디지털콘텐츠] 메뉴를 통해 다운로드 받으실 수 있습니다. (출판사 사정에 따라, 해당 출판사 홈페이지 자료실을 통해서만 부록을 제공받을 수 있거나, 이용 제한이 있을 수 있습니다. 구매 전 상세페이지에서 부록 제공에 대한 상세 내용을 확인해주세요.)
    • ePUB이란?

      eBook 파일과 단말기 간의 호환성 문제를 해소하기 위해 지정된 국제 표준 파일입니다.
      글자크기, 글꼴, 줄간격 조정이 가능하여 최적의 독서환경을 제공합니다.

      PDF란?

      종이책의 판형과 편집 디자인을 그대로 디지털화 한 eBook 파일입니다.
      글자크기, 글꼴, 줄간격 조정 대신 페이지 축소/확대로 이용 가능합니다.
      * 참고 : PDF는 주석 기능(형광펜,메모 등)을 제공하지 않습니다.

      ZIP이란?

      만화 컨텐츠에 최적화하여 다수의 이미지를 압축한 만화 전용 서비스 파일입니다.
      이미지 축소/확대로 이용이 가능하며 책갈피 기능이 제공됩니다.

      MP3란?

      텍스트가 없는 음원 파일 형식으로, 오디오북의 경우 MP3 파일로 구성됩니다.

  • 반품/교환/환불 안내

    • eBook 상품은 구매 후 다운로드 또는 스트리밍 재생을 하지 않은 경우에 한해 구매일로부터 7일 이내 주문 취소가 가능합니다.
      (오디오북 및 동영상은 회차 구성상품으로 해당 상품의 1개 이상의 회차 다운로드 또는 스트리밍 재생 이력이 있는 경우 취소 불가)
    • 디지털 교보문고의 전산오류를 제외한 고객님의 개인적인 사정으로 인한 환불 및 교환은 불가능합니다. 또한, 정액권과 이용권 사용기간 연장은 불가능합니다.
    • 고객센터 > 1:1상담 > 반품/교환/환불을 통해 신청 가능하고, 마이룸 > 교환/반품 내역에서 확인 가능합니다.
    • eBook 상품은 구매 후 '다운로드' 또는 '바로보기' 하신 경우 주문 취소가 불가능합니다.
    • 오 등록된 상품인 경우 별도의 고지 없이 상품판매 중단/회수 등의 작업이 진행됩니다.
  • 소비자 피해보상 환불지연에 따른 배상

    • 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨.
    • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리함.

 


TOP