책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 인공지능
· ISBN : 9791175790179
· 쪽수 : 472쪽
· 출판일 : 2026-02-05
책 소개
이 책은 AI 동료와 이렇게 게임을 완성해요!
Level 1. AI 게임 개발을 위한 준비 운동
협업할 AI 도구를 선택하고 게임 장르 & 콘셉트 설정, 시스템 구상으로 토대 다지기
Level 2. 필수 파트너, AI 활용법
귀여운 몬스터 에셋은 챗GPT, 복잡한 시스템 코딩은 코덱스, 게임의 맛을 살리는 음원은 Lami.ai로 끝!
Level 3. 유니티와 본격 게임 개발
게임 개발의 필수 도구, 유니티를 익히면서 게임 인트로부터 종료까지 AI 파트너와 체계적으로 게임 완성하기
Level 4. 빌드 및 수익화
완성한 게임을 세상에 내보내 수익화하고, 글로벌 서비스로 운영하기까지
목차
Part 01 나 혼자 한다, 게임 개발
Chapter 01 게임 개발을 위한 준비 운동하기
1인 개발 시대와 AI 도구의 등장
생성 AI가 바꾼 워크 플로
역할에 따른 AI 도구 소개
게임 개발 파이프라인 한눈에 보기
① 아이디어 발상
② 기획
③ 프로토타입 제작
④ 리소스 제작
⑤ 구현
⑥ 테스트와 밸런싱
⑦ 출시와 배포
Chapter 02 장르와 콘셉트 설정하기
혼자 개발하기 좋은 장르 결정하기
로그라이크
퍼즐
플랫포머
러닝 액션
카드 게임
시뮬레이션
어드벤처/스토리텔링
방치형 RPG
재미 요소 설계하기
재미의 출발점: 플레이어의 행동 정의
반복을 즐겁게 만드는 장치
보상과 성장 구조
긴 호흡의 목표 설계
기억에 남는 뚜렷한 콘셉트 발상하기
테마와 톤: 감각적 정체성 만들기
세계관과 배경: 플레이 맥락 부여
핵심 플레이 경험 정의
핵심 콘셉트의 예시
Chapter 03 게임 시스템 구성하기
시스템 구성하기
큰 그림을 구체화한다
우선순위를 정할 수 있다
누락과 과잉을 방지한다
시스템을 바라보는 4가지 관점
로그라이크 게임 예시로 보는 4가지 종류
개발 일정과 우선순위 결정
개발 일정을 설계하는 방법
우선순위를 정하는 기준
반복적 조정과 피드백
Part 02 유니티, 빠르게 시작하기
Chapter 04 유니티 환경 구축하기
유니티 설치하기
유니티 허브 설치
유니티 에디터 설치와 버전 선택하기
모듈 설치하기
비주얼 스튜디오 코드 설치하기
Chapter 05 유니티 손에 익히기
새 프로젝트 생성과 기본 레이아웃 익히기
새 프로젝트 만들기
Scene 뷰
Game 뷰
Hierarchy 뷰
Inspector 뷰
Project 뷰
Console 뷰
VS Code를 기본 에디터로 설정하기
Part 03 AI와 협업 준비하기
Chapter 06 협업의 시작, AI와 프롬프트 이해하기
게임을 만드는 3가지 생성 AI
챗GPT
Lami.ai
코덱스
효과적인 프롬프트 작성 원칙
구체적으로 지시하기
맥락을 제공하기
점진적으로 다듬기
점진적 개선을 위한 프롬프트
제약과 조건을 명확히 하기
좋은 프롬프트와 나쁜 프롬프트 예시
프롬프트 드리프트 방지법
Chapter 07 코덱스 시작하기
코덱스가 작동하는 3가지 환경
코덱스 CLI
코덱스 IDE
코덱스 클라우드
깃허브 리포지터리 생성하기
깃허브 계정 가입하기
깃허브 데스크톱 설치하기
새 프로젝트 생성하기
리포지터리 퍼블리시 & 클론
리포지터리 퍼블리시하기
리포지터리 클론하기
코덱스와 깃허브 연결하기
리포지터리와 코덱스 연결하기
Chapter 08 에셋 제작을 위한 기본 다지기
일관성 유지를 위한 스타일 가이드 만들기
① 색상 팔레트 정의하기
② 구체적 스타일과 대표 에셋 만들기
③ 스타일 가이드 테스트와 검증 과정
④ AI 프롬프트에 스타일 가이드 적용하기
에셋 생성을 위한 AI 프롬프트 기초
그래픽 에셋 생성을 위한 기초 프롬프트
사운드 생성을 위한 기초 프롬프트
Part 04 AI와 게임 개발 시작하기
Chapter 09 플레이어 캐릭터 만들기
플레이어 캐릭터 에셋 생성하기
AI 이미지 생성의 한계점과 보완 방법
Aseprite로 캐릭터 에셋 수정하기
Aseprite 설치하기
캐릭터 에셋 레이어로 분리하기
애니메이션 제작을 위한 프레임 추가하기
숨 쉬는 애니메이션 만들기
걷는 애니메이션 만들기
스프라이트 파일 추출하기
플레이어 캐릭터 애니메이션 제작하기
게임 씬 생성하기
Player 오브젝트 생성 & 스프라이트 등록하기
스프라이트 분할하기
숨 쉬기 애니메이션 만들기
걷기 애니메이션 만들기
애니메이터 컨트롤러 생성 및 설정하기
에셋 업로드하기
작업 내용 커밋하기
깃허브에 저장하기
플레이어 캐릭터 조작 & 이동 구현하기
유니티에서 코드 작동 테스트하기
카메라 위치 재조정하기
이동속도 조정하기
충돌 시 해결 방법
Part 05 빌드 및 수익화
Chapter 24 빌드
빌드
Chapter 25 수익화
스팀에 게임 출시하기
스팀 내 게임 운영 팁
구글 플레이 스토어에 출시하기
광고와 인앱결제 적용하기
구글 플레이 인앱결제 설정
광고 수익화 설정
배포 및 수익화 팁
저자소개
책속에서





















