본문으로 바로가기
태극기이 누리집은 대한민국 공식 전자정부 누리집입니다.
평면표지(2D 앞표지)
입체표지(3D 표지)
2D 뒤표지

<누구나 프로처럼 실전 AI> AI 게임 개발 with 코덱스

혼자서도 프로처럼 AI 팀원과 캐릭터 제작부터 음원, 코딩, 배포, 수익화까지


  • ISBN-13
    979-11-7579-017-9 (93000)
  • 출판사 / 임프린트
    한빛앤(주) / 한빛미디어
  • 정가
    32,000 원 확정정가
  • 발행일
    2026-02-05
  • 출간상태
    출간
  • 저자
    정윤지
  • 번역
    -
  • 메인주제어
    인공지능
  • 추가주제어
    게임개발 및 프로그래밍 , 컴퓨터게임, 온라인게임: 전략가이드 , 자연언어 및 기계언어 , 비즈니스: 일반
  • 키워드
    #AI #바이브코딩 #코덱스 #유니티 #게임 #게임개발 #게임기획 #노코드 #인공지능 #게임개발 및 프로그래밍 #컴퓨터게임, 온라인게임: 전략가이드 #자연언어 및 기계언어 #비즈니스: 일반
  • 도서유형
    종이책, 무선제본
  • 대상연령
    모든 연령, 성인 일반 단행본
  • 도서상세정보
    183 * 235 mm, 472 Page

책소개

코딩 몰라도 OK, 혼자서 '뱀서'급 게임 완성? AI와 함께라면 가능!

혼자서도 프로처럼 AI 팀원과 캐릭터 제작부터 음원, 코딩, 배포, 수익화까지

베테랑 게임 기획자 ‘유리링’이 알려 주는 혼자서도 팀처럼 AI를 다루는 방법

 

이 책은 AI 도구들의 도움을 받아 빠르게 결과물을 만들어 보는 경험에서 더 나아가, 여러분이 스스로 사고하고 확장할 수 있는 힘을 기르는 데 초점을 두고 있습니다. 처음에는 책의 흐름을 따라가며 하나의 게임을 완성하는 데 성취를 느끼고, 그 다음에는 자신이 직접 만든 스킬, 몬스터, 맵, 시스템을 새롭게 설계하는 단계로 자연스럽게 도달할 것입니다. 

이 책의 목표는 비개발자와 주니어 개발자도 AI를 현업에 사용 가능한 수준으로 활용하도록 돕는 것입니다. 책을 끝까지 따라온다면, AI와 협업하면서 스스로 기획하고 제작해 하나의 게임을 완성할 수 있는 개발자로 성장하게 될 것입니다.

 

 

[이런 분께 이 책을 추천해요!]

  • AI로 뭔가 만들고 싶지만 아이디어가 안 떠올랐다면?
  • 만들어 보고 싶은 게임 아이디어는 있는데 시작이 막막했다면?
  • 아트, 음원, 코딩, 마케팅… 전문 영역이라는 벽에 막혔다면?
  • 코덱스를 활용한 바이브 코딩이 궁금하다면?

목차

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 오브젝트 생성 & 스프라이트 등록하기
    스프라이트 분할하기
    숨 쉬기 애니메이션 만들기
    걷기 애니메이션 만들기
    애니메이터 컨트롤러 생성 및 설정하기
   에셋 업로드하기
    작업 내용 커밋하기
    깃허브에 저장하기
   플레이어 캐릭터 조작 & 이동 구현하기
   유니티에서 코드 작동 테스트하기
   카메라 위치 재조정하기
   이동속도 조정하기
   충돌 시 해결 방법

 Chapter 10 공격 시스템 구현하기
   스킬 투사체 에셋 생성하기
    투사체 이미지 생성하기
    프리팹 제작하기
   자동 스킬 발사 기능 구현하기
    자동 스킬 발사 코드 생성하기
    유니티 에디터 설정하기
    게임 모드 테스트하기

 Chapter 11 배경 구현하기
   배경 타일맵 이미지 생성하기
    타일맵 제작하기
    타일맵 기본 설정하기
    게임 모드에서 테스트하기
   플레이어를 따라 움직이는 카메라 구현하기
    카메라 이동 코드 생성하기
    유니티 에디터 설정하기
    게임 모드에서 테스트하기
   맵의 경계(이동 제한 영역) 구현 및 설정하기
    이동 제한 영역 코드 생성하기
    유니티 에디터 설정하기
   스테이지 데이터 테이블 구현하기
    스테이지 데이터 테이블 코드 생성하기
    유니티 에디터 설정하기

 Chapter 12 몬스터 에셋 생성하기
   몬스터 이미지 생성하기
   Aseprite로 몬스터 이미지 수정하기
    몬스터 애니메이션 제작하기
    스프라이트 슬라이스하기
    몬스터 오브젝트 만들기
    애니메이션 파일 생성하기
    몬스터 프리팹 제작하기
   몬스터 스폰 및 스폰 테이블 구현하기
    스폰 시스템 및 추적 이동 구조 코드 생성하기
    유니티 에디터 설정하기
    게임 모드에서 테스트하기

 Chapter 13 체력, 충돌, 데미지 시스템 구현하기
   체력 바 UI 에셋 생성하기
    체력 바 UI 이미지 생성하기
    체력 바 UI 제작하기
    게임 모드에서 테스트하기
   체력, 충돌, 데미지 시스템 구현하기
    전투 기본 시스템 코드 생성하기
    유니티 에디터 설정하기
    게임 모드에서 테스트하기

 Chapter 14 레벨 업 시스템 구현하기
   경험치 구슬 에셋 생성하기
    경험치 구슬 이미지 생성하기
    경험치 구슬 프리팹 제작하기
   경험치 구슬 드롭 및 획득 시스템 구현하기
    경험치 구슬 드롭 및 획득 시스템 구현 코드 생성하기
    유니티 에디터 설정하기
    게임 모드에서 테스트하기
   경험치 바 UI 제작하기
    경험치 바 HUD 제작하기
   필요 경험치 데이터 테이블 구현하기
    경험치 시스템 코드 생성하기
    유니티 에디터 설정하기
   레벨 업 시스템 및 경험치 바 연출 구현하기
    레벨 업 시스템 및 경험치 바 연출 코드 생성하기
    유니티 에디터 설정하기
    게임 모드에서 테스트하기

 Chapter 15 스킬 강화 시스템 구현하기
   스킬 강화 카드 이미지 생성하기
    스킬 강화 카드 이미지 생성하기
   폰트 에셋 생성 & 사용하기
    폰트 다운로드받기
    유니티 에디터 설정하기
   스킬 강화 패널 UI 제작하기
    유니티 에디터 설정하기
   레벨 업 시 게임 중단 및 팝업 시스템 구현하기
    레벨 업 시스템 코드 생성하기
    유니티 에디터 설정하기
    게임 모드에서 테스트하기
   스킬 강화 아이콘 생성 & 유니티로 불러오기
    스킬 강화 아이콘 이미지 생성하기
    유니티로 이미지 불러오기
   스킬 강화 데이터 테이블 구현하기
    스킬 강화 데이터 테이블 코드 생성하기
    유니티 에디터 설정하기
    게임 모드에서 테스트하기

 Chapter 16 스킬 효과 구현하기
   공격력 강화
    공격력 스킬 강화 효과 코드 생성하기
    유니티 에디터 설정하기
    게임 모드에서 테스트하기
   최대 체력 증가
    최대 체력 증가 아이콘 생성하기
    최대 체력 강화 효과 코드 생성하기
    유니티 에디터 설정하기
    게임 모드에서 테스트하기
   체력 회복
    체력 회복 아이콘 생성하기
    체력 회복 효과 코드 생성하기
    유니티 에디터 설정하기
    게임 모드에서 테스트하기
   자석 범위 증가
    자석 아이콘 생성하기
    아이템 획득 범위 증가 코드 생성하기
    유니티 에디터 설정하기
    게임 모드에서 테스트하기
   투사체 추가
    투사체 아이콘 생성하기
    투사체 추가 효과 코드 생성하기
    유니티 에디터 설정하기
    게임 모드에서 테스트하기
   관통
    관통 아이콘 생성하기
    관통 효과 코드 생성하기
    유니티 에디터 설정하기
    게임 모드에서 테스트하기
   화염 실드
    불덩이 아이콘 생성하기
    화염 실드 효과 코드 생성하기
    유니티 에디터 설정하기
    게임 모드에서 테스트하기
        폭발
    폭발 효과 아이콘 생성하기
    범위 폭발 코드 생성하기
    유니티 에디터 설정하기
    게임 모드에서 테스트하기
   유도 화살
    유도 화살 아이콘 생성하기
    유도 화살 코드 생성하기
    유니티 에디터 설정하기
    게임 모드에서 테스트하기
   넉백
    넉백 아이콘 생성하기
    넉백 효과 코드 생성하기
    유니티 에디터 설정하기
    게임 모드에서 테스트하기

 Chapter 17 보상 시스템 구현하기
   보물 상자
    보물 상자 아이콘 생성하기
   회복 아이템
    회복 아이템 아이콘 생성하기
    회복 아이템 시스템 코드 생성하기
    유니티 에디터 설정하기
   강력 자석 아이템
    강력 자석 아이콘 생성하기
    강력 자석 시스템 코드 생성하기
    유니티 에디터 설정하기
   시간 정지 아이템
    시간 정지 아이콘 생성하기
    시간 정지 시스템 코드 생성하기
    유니티 에디터 설정하기
   코인 주머니
    코인 주머니 아이콘 생성하기
    코인 시스템 코드 생성하기
    유니티 에디터 설정하기
   보물 상자 랜덤 등장 시스템 구현하기
    유니티 에디터 설정하기
    유니티 테스트
   획득한 코인 UI 제작하기
    유니티 에디터 설정하기
    게임 모드에서 테스트하기

 Chapter 18 성공 & 실패 시스템 구현하기
   시간 시스템 구현하기
    시간 시스템 코드 생성하기
    유니티 에디터 설정하기
    게임 모드에서 테스트하기
   성공 및 실패 UI 에셋 생성하기
    결과 연출 이미지 생성하기
    유니티 에디터 설정하기
   성공 및 실패 UI 동작 시스템 구현하기
    유니티 에디터 설정하기
    게임 모드에서 테스트하기

 Chapter 19 배경 음악, 효과음 생성하기
   배경 음악 생성하기
    배경 음악 생성하기
    BGM 컬럼 추가 코드 생성하기
    유니티 에디터 설정하기
    게임 모드에서 테스트하기
   효과음 생성하기: 경험치 구슬 획득
    경험치 구슬 효과음 생성하기
    경험치 구슬 효과음 시스템 코드 생성하기
    유니티 에디터 설정하기
    게임 모드에서 테스트하기
   효과음 생성하기: 레벨 업
    레벨 업 효과음 시스템 코드 생성하기
    유니티 에디터 설정하기
    게임 모드에서 테스트하기
   효과음 생성하기: 게임 종료
    게임 종료 효과음 시스템 코드 생성하기
    유니티 에디터 설정하기
    게임 모드에서 테스트하기
   효과음 생성하기: 스킬 사용
    스킬 효과음 시스템 코드 생성하기
    유니티 에디터 설정하기
    게임 모드에서 테스트하기

 Chapter 20 메인 화면 만들기
   메인 화면 UI 제작하기
    배경 만들기
    메인 화면 버튼 만들기
    스테이지 선택 창 만들기
   스테이지 선택 시스템 & 게임 종료 시스템 구현하기
    스테이지 선택 & 게임 종료 시스템 코드 생성하기
    유니티 에디터 설정하기
    게임 모드에서 테스트하기

 Chapter 21 스테이터스 강화 시스템 구현하기
   코인 저장 시스템 구현하기
    코인 저장 시스템 코드 생성하기
    게임 모드에서 테스트하기
   스테이터스 강화 화면 UI 제작하기
    유니티 에디터 설정하기
   스테이터스 업그레이드 시스템 구현하기
    스테이터스 업그레이드 시스템 코드 생성하기
    유니티 에디터 설정하기
    게임 모드에서 테스트하기

 Chapter 22 업적 시스템 구현하기
   업적 화면 UI 제작하기
    체크박스 아이콘 생성하기
    유니티 에디터 설정하기
   업적 달성 조건 체크 시스템 구현하기
    업적 달성 조건 체크 시스템 코드 생성하기
    유니티 에디터 설정하기
    게임 모드에서 테스트하기
   업적 달성 알림 시스템 구현하기
    유니티 에디터 설정하기
    업적 달성 시스템 코드 생성하기
    유니티 에디터 설정하기
    게임 모드에서 테스트하기

 Chapter 23 폴리싱 및 문서화
   다국어 지원
    다국어 지원 코드 생성하기
    유니티 에디터 설정하기
    언어 선택 UI 제작하기
    언어 변경 UI 코드 생성하기
    게임 모드에서 테스트하기
   번역 운영 팁
    글로벌(용어집) 설계 요령
    영어 번역 시 주의점
    한국어 번역 시 주의점
   폴리싱
    콘텐츠 확장의 핵심, 다양성과 반복성
    콘텐츠를 효율적으로 ‘찍어 내는’ 방법
    적정 콘텐츠 분량과 플레이 타임
   밸런싱
    ‘중독성’을 세우는 일, 목표의 기준점 잡기
    긴장감의 리듬, 리스크와 보상의 균형
    꾸준히 강해지고 있다는 감각, 점진적 성장
   퀄리티 업
    디테일의 기준점 세우기 — 무엇이 ‘좋은 퀄리티’인가?
    개선 포인트 판단하기 — 감각의 불순물 찾기
    퀄리티 업의 적용법 — 미세한 차이가 전체 인상을 바꾼다
   문서화
    문서화의 기준
    AI 기반 문서화 전략

 

Part 05 빌드 및 수익화

 Chapter 24 빌드
   빌드

 Chapter 25 수익화
   스팀에 게임 출시하기
    스팀 내 게임 운영 팁
   구글 플레이 스토어에 출시하기
   광고와 인앱결제 적용하기
    구글 플레이 인앱결제 설정
    광고 수익화 설정
   배포 및 수익화 팁

본문인용

-

서평

-

저자소개

저자 : 정윤지
크래프톤, 넷마블, 컴투스 등 다양한 게임 회사에서 배틀그라운드, 서머너즈 워, 카운터사이드 프로젝트에 참여했으며 현재는 유튜브에서 ‘게임 기획자 유리링’ 채널을 운영하고 있다. 또한 게임 캔버스 아카데미에서 게임 기획 및 AI 게임 개발 강의를 하고 있고 치지직에서 게임 스트리밍 버튜버로도 활동하고 있다.

● 이메일: queenpurin23@gmail.com
● 홈페이지: yuriring.replit.app
● 유튜브: youtube.com/@gamedesigneryuriring
● 콜로소: coloso.co.kr/products/dictionary-yuriring
상단으로 이동
  • (54866) 전북특별자치도 전주시 덕진구 중동로 63