최신 유니티 6 버전과 생성형 AI 기술을 융합하여 초보자부터 실무자까지 누구나 쉽게 게임 개발을 해볼 수 있도록 구성된 고급 입문서 『유니티 6 독학노트』가 출간되었다. 이 책은 유니티 6와 포토퓨전 2, 챗GPT, 센티스(Sentis), 뮤즈(Musee), 커서(Cursor) 등 최신 생성형 AI 기술을 활용한 2D/3D 게임 제작 방법을 단계별로 안내한다.
복잡한 코딩 지식 없이도 창의적인 게임 제작이 가능한 바이브 코딩(Vibe Coding)기법, AI 기반 이미지 및 사운드 제작 도구 활용법, 챗GPT API 연동을 통한 NPC(Non-Player Character, 게임에서 플레이어가 직접 조작하지 않는 캐릭터)대화 시스템 개발 등 생성형 AI를 활용한 실전 예제가 가득 수록되어 있다. 따라 하다 보면 챗GPT로 닌자 캐릭터를 만들어내고 바이브 코딩으로 유니티 6와 융합하여 게임 개발이 손쉽다.
본문 Part 2에서 간단한 조작과 높은 중독성으로 전 세계적인 인기를 끌고 있는 뱀서라이크(Vampire Survivors-like) 장르의 2D 게임을 생성형 AI로 직접 제작하며 기초를 다진 뒤 Part 3에서는 입체적인 공간감과 시간제한, 장애물 회피, 점프 액션이 어우러진 플랫포머(Platformer)3D 게임 개발 프로젝트에 도전해 본다. 특히 고급 생성형 AI 기법을 다루는 Part 4에서는 챗GPT API를 이용해 대화형 NPC를 구현하는 과정을 중심으로 뉴겟포유니티(NuGetForUnity)라는 OpenAI API 같은 다양한 닷넷라이브러리를 유니티 프로젝트에 추가하여 뉴겟(NuGet) 패키지 매니저를 사용할 수 있는 도구를 설치한 뒤센티스로 학습된 모델을 런타임에서 바로 추론하고 유니티 뮤즈로 에디터 안에서 콘셉트 아트와 애니메이션 초안을 빠르게 생성하거나 커서(Cursor)로 반복적 코드를 자동화해 개발 속도를 높이는 방법 등도 알려 준다.
이 책은 ‘게임을 만들고 싶지만 시작이 어렵다’는 고민을 안고 있는 초보자부터 AI를 실무에 적용해 보고자 하는 개발자까지 누구에게나 유용한 가이드를 제공할 것이다.