ìë
ì ì¶ìë í ì¤íìë RPG를 íë¤ê° ìê° ë©ì¹«íë¤. ì ì´ ë´ íí¼ í¨í´ì ì½ê³ ìì¼ë¡ ì´ì©íëë¼. ì²ìì ë²ê·¸ì¸ê° ì¶ìë¤. ìëìë¤. ê°í íìµì´ ì ì©ë AIìë¤. ê²ì ì ìºë¦í°ë¤ì´ ì í´ì§ 루í¸ë§ ìì°°íë ìëë ì§ì§ ëë¬ë¤. ìì¦ ê²ì AIë ë³µì¡í ì ëµì ì¤ì¤ë¡ ì§ê³ , íë ì´ì´ì ì íì ë°ë¼ ëí íë¦ì íµì§¸ë¡ ë°ê¾¸ë NPC를 구íí´ë´ê³ ìë¤. ê·¸ëí½ ë°ì ì기ë ë§ì´ ë¤ìê² ì§ë§, ì¬ì¤ ë 근본ì ì¸ ë³íë AIê° ê²ìì íë ì´ ë°©ìê³¼ ì½í
ì¸ ìì± ë°©ì ì체를 ë¤íë¤ê³ ìë¤ë ì ì´ë¤.
AIë ì´ì ë¨ìí ì ì´ ìëë¤ â ì§ë¥í NPCì ì§í
ìì NPCë ìì§í ë»íë¤. í¹ì ì§ì ì ìì°°íë¤ê° íë ì´ì´ë¥¼ ë°ê²¬íë©´ ê°ì 공격 í¨í´ ë°ë³µ. ê·¸ê² ì ë¶ìë¤. ì§ê¸ì ë¤ë¥´ë¤. ê°í íìµ(Reinforcement Learning), íë í¸ë¦¬(Behavior Tree), 머ì ë¬ë(Machine Learning)ì´ í©ì³ì§ë©´ì NPCë ì측 ë¶ê°ë¥í ì¡´ì¬ê° ëë¤.
- ê°í íìµ ê¸°ë° NPC: ì¤ì¤ë¡ íìµíë¤. ìì² ë²ì ìíì°©ì¤ë¥¼ ê±°ì³ ìµì ì ëµì ì°¾ìë¸ë¤. FPS ê²ììì ìí물 ë¤ë¡ 몸ì ì¨ê¸°ê±°ë íìê³¼ ì°ê³ íë ì´ë¥¼ í¼ì¹ë ì ë¤ì´ ë°ë¡ ì´ ë°©ìì´ë¤. ê°ì ë§µ, ê°ì ì ì¸ë° íë ì´ì´ë§ë¤ ì ì ì´ ë¬ë¼ì§ë¤.
- íë í¸ë¦¬ íì© NPC: ‘ì ì´ ë³´ì´ëê°?’, ‘ì²´ë ¥ì´ 30% ì´íì¸ê°?’, ‘무기 íì½ì´ ìëê°?’ ê°ì ì¡°ê±´ ë¶ê¸°ë¥¼ ì¸ë°íê² ì¤ì íë¤. RPGìì NPCê° ì£¼ë³ ìí©ì ë§ê² ìì°ì¤ë½ê² ë°ìíë ê±´ ì£¼ë¡ ì´ ê¸°ì ëë¶ì´ë¤.
- ê°ì¸íë ë°ì: íë ì´ì´ì 과거 íë ë°ì´í°ë¥¼ ë¶ìí´ NPC ë°ìì ì¡°ì¨íë¤. í¹ì ì íì ì ìê² ê³ì ì§ë©´, í´ë¹ ì ì ëì´ëê° ë¯¸ë¬íê² ë®ìì§ê±°ë ëë£ NPCê° ë ì ê·¹ì ì¼ë¡ ê°ì
íë ìì´ë¤. ì´ê² ì 구íëë©´ ì§ì§ ‘ëêµ°ê°ì ê²ìíë’ ëëì´ ëë¤.
ê²°êµ AIë NPC를 ë¨ìí ‘ì ’ì´ë ë°°ê²½ ì¤ë¸ì í¸ê° ìëë¼, ê²ì ì¸ê³ì 구ì±ìì¼ë¡ ë§ë¤ê³ ìë¤. ìí¸ìì©ì ì§ ìì²´ê° ë¬ë¼ì§ë ê±°ë¤.
ì¸ê³ë¥¼ ì§ì ì¤ê³íë AI â ì ì°¨ì ìì±ê³¼ ì½í
ì¸ ìëí
íë ì´ ìê°ì´ ëìë¡ ì ì½í
ì¸ ê°ì¦ë ì¬í´ì§ë¤. ììì
ì¼ë¡ ë°©ëí ì¸ê³ë¥¼ ë§ëë ê±´ ê°ë°í ì
ì¥ìì 물리ì ì¼ë¡ ë¶ê°ë¥í ìì¤ì ê°ê¹ë¤. ì ì°¨ì ìì±(Procedural Generation)ì´ ì¬ê¸°ì íì ë°ííëë°, AIê° ì´ê±¸ í ë¨ê³ ë ëì´ì¬ë ¸ë¤.
- 무íí ì¸ê³ ìì±: ‘ë
¸ ë§¨ì¦ ì¤ì¹´ì´(No Man’s Sky)’ë ‘ë§ì¸í¬ëíí¸(Minecraft)’ê° ëíì ì´ë¤. ììµ ê°ì ë
í¹í íì±ê³¼ ì§íì ë§ë¤ì´ë¸ë¤. ë¨ì 무ììê° ìëë¼ ìíê³ ê· í, ì§í ì°ê²°ì ìì°ì¤ë¬ì, ìì ë¶í¬ê¹ì§ ê³ì°í´ì ìì±íë¤.
- íì¤í¸ ë° ì¤í 리 ìë ìì±: í¹ì ê·ì¹ê³¼ í¤ìë 기ë°ì¼ë¡ íì¤í¸ 목í, ëí문, ì¤í 리ë¼ì¸ì ìëì¼ë¡ ë½ìë¸ë¤. ë¡ê·¸ë¼ì´í¬ ì¥ë¥´ë ìë¸ íì¤í¸ê° ë§ì RPGìì í¹í ì ì©íê³ , 매 íë ì´ë§ë¤ ë¤ë¥¸ ê²½íì´ ë³´ì¥ëë¤.
- ìí¸ ìì
ë° ëìì¸ ë³´ì¡°: ë°°ê²½ ìì
, í¨ê³¼ì, í
ì¤ì², ìºë¦í° 모ë¸ë§ ì´ê¸° ì¤ì¼ì¹ê¹ì§ AIê° ì´ìì ì¡ìì¤ë¤. ê°ë°ìë AIê° ì ìí ìì ì¤ ê³¨ë¼ì ë¤ë¬ë ë°©ìì¼ë¡ ìì
í¨ì¨ì ëì´ì¬ë¦°ë¤.
ê°ë° ë¹ì©ê³¼ ìê°ì ì¤ê³ , íë ì´ì´ ì
ì¥ììë ì½í
ì¸ ì´ëì´ íë°ì ì¼ë¡ ëì´ëë¤. AIê° ê²ì ì¸ê³ì í¬ê¸°ì ê¹ì´ë¥¼ íì¥íë íµì¬ ëêµ¬ì¸ ê±´ ë§ë¤. ë¤ë§ ì´ê² ‘ì§’ê¹ì§ ìëì¼ë¡ ë³´ì¥íëëë ë³ê°ì 문ì ë¤.
ëë§ì ê²ìì´ ëë¤ â ì ìí ëì´ëì ê°ì¸í ì¤í 리
ê²ì´ë¨¸ë§ë¤ ì¤ë ¥ë ë¤ë¥´ê³ ì·¨í¥ë ë¤ë¥´ë¤. AIë ì´ ê°ë³ í¹ì±ì ì½ì´ì ê²ì ê²½íì ê°ì¸í(Personalization)íë ë° ê½¤ ë¥íë¤. ‘모ëìê² ê°ì ê²½í’ì´ ìë, ‘ì§ê¸ ë´ ì¤ë ¥ì ë§ì¶°ì§ ê²ì’ì´ ëë ê±°ë¤.
- ëì ëì´ë ì¡°ì : AIê° íë ì´ì´ì ì¤ë ¥ê³¼ ê²ì ì§í ìí©ì ì¤ìê°ì¼ë¡ ì½ëë¤. ë무 ì½ê² ì§íëë©´ ì ì를 ë리거ë ë¥ë ¥ì¹ë¥¼ ì¬ë¦¬ê³ , ë°ëë¡ ê³ì ë§íë©´ AI를 ì½íìí¤ê±°ë ì ì©í ìì´í
ì íë ¤ì¤ë¤. ì´ ë°©ìì´ ì ìëíë©´ ì¢ì ê° ìì´ ì ì í 긴ì¥ê°ì´ ì ì§ëë¤.
- ì¶ì² ìì¤í
: ì¤í¸ë¦¬ë° ìë¹ì¤ì²ë¼ ê²ìë AI ì¶ì²ì íì©íë¤. ì¦ê²¨ íë ì¥ë¥´, íë ì´ ì¤íì¼, 과거 구매 기ë¡ì ë¶ìí´ ì ê²ìì´ë DLC(Downloadable Content), ìì´í
ì ì¶ì²íë¤. ì·¨í¥ì ë§ë ì½í
ì¸ ë¥¼ ë 빨리 ë°ê²¬íê² í´ì¤ë¤.
- ê°ì¸íë ë´ë¬í°ë¸: ì´ë벤ì²Â·RPG ê²ììì íë ì´ì´ì ì í í¨í´ì AIê° íìµí´ ìì ë°ì ë¶ê¸°ì ì ë§ë¤ê±°ë ìºë¦í° ê´ê³ë¥¼ ë°ê¾¼ë¤. ëì ì¤í 리í
ë§(Dynamic Storytelling)ì´ë¼ê³ ë¶ë¥´ë ë°©ìì´ë¤. ì¬íë ì´ ê°ì¹ê° ì¬ë¼ê°ë ê±´ ë¬¼ë¡ ì´ê³ , ê²ì ì¸ê³ì ì°ê²°ëë ê°ê° ìì²´ê° ë¬ë¼ì§ë¤.
AIê° ê²ìì ë¨ìí ì¤ë½ì´ ìëë¼, ê°ì¸ìê² ìµì íë ê²½íì¼ë¡ ë°ê¾¸ê³ ìë¤. ì´ ë°©í¥ì ìì¼ë¡ ë ë¹ ë¥´ê² ë°ì í ê²ì´ë¤.
ê°ë° íì¥ë ë¬ë¼ì¡ë¤ â ë²ê·¸ ì¡ê¸°ì ë°¸ë°ì¤ ì¡°ì
AIì ìí ì´ ê²ì íë ì´ìë§ ë¨¸ë¬¸ë¤ê³ ìê°íë©´ ì¤í´ë¤. ê²ìì ë§ë¤ê³ ìì±íë ê°ë° ê³¼ì ì ë°ìì AIë ì¤ì§ì ì¸ ëêµ¬ê° ëë¤. í
ì¤í¸(Testing)ì ê°ë° í¨ì¨ì±(Development Efficiency), ë ìì 모ëììë¤.
- ìëíë QA(íì§ ë³´ì¦) ë° ë²ê·¸ ë°ê²¬: ë³µì¡í ì¤íìë ê²ìì ë²ê·¸ë¥¼ ì¬ëì´ ì ë¶ ì°¾ë ê±´ ê±°ì ë¶ê°ë¥íë¤. AI ë´ì´ ë¤ìí ìë리ì¤ë¥¼ ë¹ ë¥´ê² ë°ë³µ ì¤ííë©° ê·¸ëí½ ì¤ë¥, ì¶©ë, ì§í ë¶ê° ë²ê·¸ë¥¼ ìë íì§íë¤. ìë¥´ì¤ í
í¬ëì¹´(Ars Technica) 기ì¬ë¥¼ ë³´ë©´, êµ¬ê¸ ë¥ë§ì¸ëê° EVE ì¨ë¼ì¸ ê°ì ëê·ëª¨ ë©í°íë ì´ì´ íê²½ìì AI 모ë¸ì íë ¨ìí¨ ê²ë ê°ì ë§¥ë½ì´ë¤. ìë§ì íë ì´ì´ê° ëìì ìí¸ìì©íë íê²½ìì AIê° ì·¨ì½ì ì ì°¾ê³ ìì ì±ì ê²ì¦íë¤.
- ë°¸ë°ì¤ ë° ëì´ë ì¡°ì : ì ìºë¦í°ë ìì´í
, ì¤í¬ì´ ì¶ê°ë ëë§ë¤ ë°¸ë°ì¤ê° íë¤ë¦´ ìíì´ ìë¤. AIë ìë§ ë²ì ê°ì íë ì´ë¥¼ íµí´ í¹ì ììê° ê²ì ì ì²´ì 미ì¹ë íì¥ì ì뮬ë ì´ì
íê³ , ìµì ë°¸ë°ì¤ë¥¼ ì°¾ë ë° íìí ë°ì´í°ë¥¼ ë½ìì¤ë¤. ê°ë°ìê° ì§ê´ìë§ ìì¡´íì§ ììë ëë¤ë ê² íµì¬ì´ë¤.
- ë 벨 ëìì¸ ë° íê²½ êµ¬ì¶ ë³´ì¡°: ê°ë°ìê° ìëí í
ë§ì ê·ì¹ì ë°ë¼ AIê° ë 벨 ì´ìì ì¡ê±°ë íê²½ì ë§ë ì¤ë¸ì í¸ ë°°ì¹ë¥¼ ì ìíë¤. ëì ë³µì¡ì±ì´ë í¼ì¦ ë°°ì¹ë¥¼ AIê° ë¨¼ì ì ìíë©´, ê°ë°ìë ìì íê³ ë¤ë¬ë ë° ì§ì¤í ì ìë¤. ë¶ì
ì´ ëª
íí´ì§ë©´ì ìì
ìëê° ë¹¨ë¼ì§ë¤.
AIê° ì¬ë ê°ë°ì ì리를 ë¹¼ìë ê² ìëë¼, ë°ë³µì ì´ê³ ìê° ì¡ì먹ë ìì
ì ì²ë¦¬í´ì¤ì¼ë¡ì¨ ë ì°½ìì ì¸ ë¶ë¶ì ì§ì¤íëë¡ ëëë¤. ì ì´ë ì§ê¸ê¹ì§ë ê·¸ë ë¤.
ì¥ë°ë¹ë§ ìë ê±´ ìëë¤ â ê°ë¥ì±ê³¼ ë¨ì ê³¼ì ë¤
AI 기ì ì ë°ì ì´ ê²ìì ìë¡ì´ ê°ë¥ì±ì ì¬ë ê±´ ë¶ëª
íë¤. ìì¼ë¡ ê²ìì ëì± ëª°ì
ì ì´ê³ ê°ì¸íë ê²½íì ì ê³µí ê²ì´ë¤. AIê° ì¤ìê°ì¼ë¡ íë ì´ì´ì ê°ì ì ë¶ìí´ ê²ì ë´ íê²½ì´ë NPC ë°ìì ì¡°ì íë¤ë©´, ê²ìì ê°ì±ì êµë¥ì ê³µê°ì´ ë ì¬ì§ê° ì긴ë¤. íë ì´ì´ íëì ìì¸¡í´ ì¤í 리를 ì¤ìê°ì¼ë¡ ë°ê¾¸ë ‘ì ìí ì¤í 리í
ë§’ì´ ì ëë¡ êµ¬íëë©´, ë§¤ë² ë¤ë¥¸ ê²°ë§ì ê²½ííê² ëë¤.
ë¤ë§ ê±±ì ë ìì§ ìë¤.
- ì¤ë¦¬ì 문ì : AIê° ë무 íì¤ì ì¸ ê°ì ì´ë ìì§ë¥¼ ê°ì§ ê²ì²ë¼ ëê»´ì§ ë, íë ì´ì´ë ê°ì ìºë¦í°ì ëí ì¤ë¦¬ì ì±
ìê°ì ëë¼ê² ë ê¹? AI NPCìê² ê°í¹íê² ëíë ê² ì ë§ ê´ì°®ì ê±´ì§, ìì§ ì¬íì ì¼ë¡ ì 리ë ëµì´ ìë¤.
- ê³µì ì± ë
¼ë: AIê° íë ì´ì´ì ì½ì ì ì íí íì
íê³ ì ëµì ì¼ë¡ ì´ì©íë¤ë©´ ê³µì ì± ìë¹ê° ì긴ë¤. ë무 ìë²½í AIë ì¤íë ¤ ì¬ë¯¸ë¥¼ ë°ê°ìí¨ë¤. ì´ê±´ ì¤ì ë¡ ì¼ë¶ ê²½ì ê²ììì ì´ë¯¸ ë
¼ëì´ ëë¤.
- ì°½ìì± ì ì§: AIê° ì½í
ì¸ ë¥¼ ëëì¼ë¡ ìì±íë©´ ì¸ê° ê°ë°ìì ê³ ì í ì°½ìì±ê³¼ ìì ì±ì´ í¬ìë ì ìë¤ë ì°ë ¤ë íì¤ì ì´ë¤. AIê° ë§ë ì½í
ì¸ ê° ì무리 ë§ìë, ì¬ëë§ì´ ì¤ ì ìë ê°ëì´ë ë©ìì§ê° ë¹ ì§ë©´ ê²°êµ ê³µíí´ì§ë¤.
AIê° ê²ìì 미ë를 ë°ê¾¸ë ê±´ íì¤íë¤. ë¨, 기ì ë°ì ê³¼ í¨ê» ì¸ê°ì ê°ì¹ì ì¤ë¦¬ì 기ì¤ë ê°ì´ ê³ ë¯¼í´ì¼ íë¤. ê·¸ê² ë¹ ì§ë©´ 기ì ì´ ì무리 ì¢ìë ê²ìì ê²°êµ ‘ì¬ë¯¸ìì´’ì§ë¤.
ê²ì AIì ëí´ ì주 묻ë ê²ë¤
Q1: AIê° ê²ì ê°ë°ì ì¼ì리를 ë¹¼ìëì?
ì§ê¸ê¹ì§ë ìëë¤. AIë ê°ë°ì ì¼ì리를 ëì²´íê¸°ë³´ë¤ ìì°ì±ì ëì´ê³ ë°ë³µ ìì
ì ìëííë ë구ì ê°ê¹ë¤. ë²ê·¸ íì§, ë 벨 ì´ì, ë°¸ë°ì¤ ì¡°ì ê°ì ìì
ì AIê° ì²ë¦¬í´ì£¼ë©´ ê°ë°ìë ì°½ìì ì¸ ìì´ëì´ì íµì¬ ì¬ë¯¸ ì¤ê³ì ë ì§ì¤íë¤. ì¤íë ¤ AI ê´ë ¨ ì ê· ì§ë¬´ê° ì겨ëë ì¤ì´ê¸°ë íë¤.
Q2: 모ë ê²ìì AIê° íìíê°ì?
ìëë¤. ë¨ìí ìì¼ì´ë ê²ìì´ë í¼ì¦ ê²ìì ê°ë¨í ìê³ ë¦¬ì¦ì¼ë¡ë ì¶©ë¶í ì¬ë°ë¤. AI 기ì ì ê²ìì ì¥ë¥´ì 목íì ë°ë¼ ì íì ì¼ë¡ ì¸ ë ê°ì¥ í¨ê³¼ì ì´ë¤. ë°©ëí ì¸ê³, ë³µì¡í ìí¸ìì©, ëì ì¤í 리í
ë§ì´ íµì¬ì¸ ê²ìì¼ìë¡ AIì ìí ì´ ëëë¬ì§ë¤.
Q3: AIê° ê²ìì ë무 ì´ë µê² ë§ë¤ì§ ììê¹ì?
ì¤íë ¤ ë°ëë¤. AIë íë ì´ì´ ì¤ë ¥ì ë§ì¶° ëì´ë를 ëì ì¼ë¡ ì¡°ì í기 ë문ì ë무 ì´ë µê±°ë ë무 ì¬ìì í¥ë¯¸ë¥¼ ìë ìí©ì ì¤ì¸ë¤. ê°ë°ìê° ìëì ì¼ë¡ ê·¹ì
ëì´ë AI를 ë§ë¤ ìë ìì§ë§, ì¼ë°ì ì¼ë¡ë ì ì í ëì ê°ì ì ì§íë ë°©í¥ì¼ë¡ ì¤ê³ëë¤. ë ë§ì íë ì´ì´ê° ëê¹ì§ ê²ìì ì¦ê¸¸ ì ìê² ë§ëë ììì´ê¸°ë íë¤.