게임을 위한 AI 3/e - 에이콘 게임 개발 프로그래밍 시리즈
저자

이안밀링턴

저자:이안밀링턴(IanMillington)
게임산업컨설턴트로서인공지능,콘텐츠생성및시뮬레이션을위한차세대기술을개발했다.전세계의기업과협력해수천명의전문가를위한기술과교육을제공해왔으며게임업계최초로AI에특화된미들웨어회사중하나인Mindlathe의CEO를역임했다.

역자:문기영
1999년부터게임산업에근무했다.한국,캐나다,일본,미국의기업에서일하며다양한게임을개발했다.저서로는고등학교3학년때저술한『비주얼베이직6게임만들기』(피씨북,2000)를비롯해『게임개발테크닉』(정보문화사,2002),『게임프로그래밍으로배우는C#』,『유니티2D모바일게임개발』(에이콘,2014),『아이들과함께하는코딩놀이』(에이콘,2018)가있으며,번역서로는에이콘출판사에서출간한『언리얼게임엔진UDK3』(2012),『언리얼UDK게임개발』(2014),『유니티2D플랫포머게임개발』(2015),『언리얼엔진4블루프린트비주얼스크립팅』(2016),『하루만에혼자서배우는언리얼엔진4』(에이콘,2017),『유니티게임오디오개발』(에이콘,2018)이있다.

목차


1장.소개
2장.게임AI
3장.이동
4장.길찾기
5장.의사결정
6장.전략적,전술적인공지능
7장.학습
8장.절차적콘텐츠생성
9장.보드게임
10장.실행관리
11장.월드인터페이싱
12장.툴그리고콘텐츠제작
13장.게임AI프로그래밍
14장.게임AI디자인
15장.AI기반의게임장르

출판사 서평

이책에서다루는내용

-슈팅게임부터보드게임,로그라이크게임,대규모오픈월드게임까지모든종류에서사용하는AI를구현하기위한포괄적인내용과지침
-모든단계에서독자의이해를돕기위한연습및과제
-새로운고급AI기술과머신러닝학습
-개별적인기술에서시작해다양한기술의조합을통한전체게임개발과정
-이번개정판에서처음으로다루는절차적게임콘텐츠개발및레벨생성에관한알고리듬과기술

이책의구성

AI는훌륭한게임을만들기위한핵심요소다.더욱현실적인캐릭터,전략을갖춘적의모습은게임을계속해서플레이하게만든다.이안밀링턴의새로운개정판에서는최첨단AI개발을위한방법을소개한다.전문게임개발자의경우기술의지속적인발전을따라가는데도움이되도록포괄적인내용을다루며,게임또는AI개발에처음입문하는독자를위한안내서역할도겸한다.또한학생이나취미로게임을개발하는독자를위한최신정보역시제공한다.성공적인게임을개발하는스튜디오에서사용하는새로운AI기술,알고리듬과지혜를포함한다.

옮긴이의말

『게임을위한AI3/e』는제가번역을맡기이전에원서를직접구매해읽고유용하게참고한책이었습니다.“이런책은많은한국게임개발자가읽었으면좋겠다.”는생각이있던차에번역의뢰가들어와번역을시작했습니다.처음에번역한건2판이었는데,업무상참관한GDC(GameDevelopersConference)에서이책의3판출간소식을접했습니다.당시번역이마무리된상태였기때문에2판을그대로출간해도되지않을까생각했지만,3판을읽어보니변경되거나추가된부분이많았습니다.결국에이콘출판사관계자분들과상의한후3판을번역해야한다는결론에이르렀습니다.덕분에매우두꺼워졌습니다!개인적으로열심히번역했지만,항상부족함을느낍니다.원저의명성에먹칠하지않을까하는조바심마저듭니다.역자는아직(?)현업에종사하고있는게임개발자로서최대한실무용어를그대로사용하고자굳이한국어로번역하지않았습니다.역자가게임개발을시작했던1999년에는거의상상하지못했지만,이글을쓰는시점인2023년에는게임개발역시글로벌화돼가고있습니다.개발팀도한국인으로만이뤄져있지않은경우가있는데,따라서용어자체는영문그대로배우는것이지금당장은사소한불편이있다하더라도이후에커뮤니케이션하는데도움이되리라는믿음이있기때문입니다.

이제책에관해이야기를해보려합니다.이책에서다루는AI내용은대부분의게임개발에서사용하는거의모든기술이라고해도과언이아닙니다.거의전분야에걸친게임AI개발방법을다루고있기때문에일일이나열하기보다직접목차를봐주시면좋을것같습니다.또한약간의과장을하자면이책에서다루는내용만제대로숙지해도게임개발에사용되는거의모든AI기술을안다고말할수있다고생각합니다.2023년현재는비게임개발산업에서사용되는AI기술(컴퓨터비전또는LLM과같은)이게임개발에접목되는경우도있으며반대의사례도상당히많습니다.이러한내용은이책에서깊게다루고있지않지만,그렇다고해서이책에서다루는AI기술이구식이됐다는것은결코아닙니다.앞으로게임AI에이러한AI기술이접목되면우리가지금까지상상만했던게임이개발되고플레이해볼수있지않을까매우기대됩니다.아무쪼록이책에서여러분들이게임개발에사용되는다양한AI개발방법들을배울수있기를바라며저역시게임산업종사자의일원으로서조금이나마도움이됐기를바랍니다.