본문 바로가기
320x100
320x100

Unity + OpenAI API로 만드는 인공지능 NPC

 

Jpub 출판사 시리즈 소개

2026년 1월 말에 제이펍에서 LUV IT 시리즈가 나왔었다.

부르는 이름은 러브잇, 또는 러빗이고, Learn / Understand / Visualize / Implement / Take it as your own 이다.

배우고 > 이해하고 > 자료로 학습하고 > 직접 만들고 > 내 것으로 가져간다는 학습 흐름을 담은 시리즈라고한다.

관련도서로는 이런 것들이 있다.

Luvit 시리즈

 

 

최근 2월에는 제이펍 출판사에서 추가로 Level IT 시리즈를 만들었다.

부르는 이름은 레벨릿! 이라고 한다.

아마도 IT에 관련한 기술을 레벨업시킨다는 뜻인거같은데, 개인적인 생각으로 Luvit이 기초를 다룬다면 LevelIT 시리즈는 기초 다음 수준의 아마도 활용을 원하는 독자를 대상으로 한 시리즈인 것 같다.

이 시리즈의 첫 책이 바로 유니티와 OpenAI API로 만드는 인공지능 NPC이다.

저자는 무려 두분이신데 현대자동차에서 근무하고 계시는 박재환님, 네이버제트에서 근무하고 계시는 황유라님이다.

 

추천 독자

유니티 또는 C#을 공부하고 써보기만 했다거나, 막연하게 AI에 대해 궁금했다거나 나만의 AI NPC를 만들고 싶던 사람들에게 좋은 책이다.

그리고 실시간 상호작용 캐릭터를 기획하고 있는 창작자, 메타버스 플랫폼이나 인터랙티브 콘텐츠에서 AI 캐릭터를 도입하려는 기획자, PO, PM, UX 디자이너 분들께도 추천할만한 책이다.

또한 게임 개발자로 일하고 있거나 게임 개발자를 꿈꾸고 있는 학생과 현업 실무자들한테도 추천하고싶다!

 

독후감

코드에디터(Rider) 화면
유니티 화면

Unity의 코드 에디터로 VSCode, Rider 등을 선택해서 사용할 수 있는데.. 나는 기존에 써왔던 제품인 Rider를 사용했다.

VSCode는 완전 무료이고, Rider는 비상업적인 목적으로 사용하면 무료이다.

 

유니티 예제 실행 화면

직접 책에 나온 예제를 따라해보니 예제도 너무 깔끔하고 코드 한줄한줄 함수 한줄한줄 이해가 되도록 잘 설명이 되어있다는 것을 느낄 수 있었다.

 

게임과 같은 로드맵
학습 가이드

이처럼 마치 점프를 해야할 것만 같은 게임 지도같은 로드맵과 퀘스트, 키워드 포션, 지식 포션, 핵심 포인트, 퀴즈 등의 게임 미션을 깨는 것 같은 학습 가이드를 통해 책이 아니라 게임인가? 생각이 들 정도로 책 앞부분을 넘길 때마다 저자분들의 아이디어가 좋다고 생각했다.

학습 자료 안내

그리고 개발 도서라서 Github 제공이 어떻게 보면 반 필수(?)라고 생각할 수도 있지만, 동영상 강의까지 친절히 나와있어서 코딩이나 구현에 어려움을 겪고 있다면 책을 보다가 영상과 함께 문제를 해결해 나가도 좋을 것 같았다.

나는 기존에 웹 개발자로 일을 했었고, C#과 Unity를 공부한 적이 있었기에 동영상 강의는 시청하지 않았다ㅎㅎ

 

인공지능 NPC
립싱크

후반부로 갈수록 코드를 작성하거나 예제를 돌려보는 것도 너무 재밌었지만 책의 내용들도 점점 확장이 되고 어려운 개념들을 함께 사용하는 쪽으로 수준이 올라서 몰랐던 개념들을 학습하거나 내가 기존에 알았던 개념들을 더 확고히하거나 잘못 알고 있던 부분을 바로 잡는 시간을 가졌던 것도 재밌었다.

 

마지막 레벨 9

Level 8에서는 프롬프트 엔지니어링의 개념과 해당 기술들에 대해 알 수 있었고

Level 9에서는 현재가 아닌 미래에 대해 어떻게 변화할지 저자분들의 지식을 엿볼 수 있었다.

맨 마지막 장에서는 OpenAI의 모델이 아닌, Google의 Gemini를 사용하는 방법 등이 짧막하게 나와 있었다.

 

결론

예전에 잠깐 Python 프로젝트를 만들어서 main함수로만 AI가 할 수 있는 Text, Image, Audio 관련 인터랙션 API들을 사용해봤었다.

그때도 엄청 신기했었지만, 이번에는 UI 특히 GUI라고 부를 수 있는 Game 플랫폼인 Unity를 활용해서 다뤄보니까 더 새로웠다.

특히나 프로그래밍 관련 서적은 종종 오타가 있다거나 에러가 있다거나 타겟 독자와 맞지 않는 수준이거나 그런 경우를 꽤 겪어봤는데 이번 책은 구성도 아기자기하고 NaverZ의 테크 에반젤리스트분과 현대자동차의 AI/AR&VR 크리에이터 재직자 분이 만나 퀄리티 좋은 책을 만드셨고, 다른 분들보다 한걸음 앞서 읽어보고 실습해본 게 좋았다.

Unity, AI에 관심이 있거나 이 기술들을 활용해서 나만의 서비스를 구축해보고 싶은 사람들에게 추천하고 싶은 좋은 책이다!

 

함께 읽으면 좋을 책

https://blog.naver.com/jeipubmarketer/224155621702

 

LUVIT💗시리즈 소개 | 최신 IT 기술 트렌드를 실습으로 배우는 실전 가이드👩🏻‍💻

안녕하세요, 여러분! 눈 감았다 뜨면 바뀌어 있는 IT 기술 흐름을 정신없이 따라가기 바쁜 제비입니다......

blog.naver.com

 

728x90
320x100

댓글