¿ø¹®:
Game AI: The State of the Industry By Steven Woodcock ¹ø¿ªÀÚ: ·ù±¤ GPGstudy.com ¿ªÀÚÀÇ ¸» °ÔÀÓ AI ºÐ¾ßÀÇ 2000³â ÃÑ °á»êÀ̶ó°í ÇÒ ¼ö ÀÖ´Â ±ÛÀÔ´Ï´Ù. ¼±Áø±¹°úÀÇ °ÝÂ÷°¡ ¾î´À Á¤µµÀÎÁö¸¦ ¾Ë ¼ö ÀÖÀ¸¸ç, ƯÈ÷ "AI¿¡ ´ëÇØ¼ ¹«¾ùÀ» ¾î¶»°Ô °øºÎÇÒ °ÍÀΰ¡"¿¡ ´ëÇÑ ÁÁÀº ÁöħÀÌ µÉ ¼ö ÀÖ´Ù°í »ý°¢ÇÕ´Ï´Ù. ²Ï ±ä ±ÛÀÌÁö¸¸... ²Ä²ÄÀÌ ÀÐÀ»¸¸ÇÑ °¡Ä¡°¡ ÀÖ´Ù°í »ý°¢ÇÕ´Ï´Ù.... |
2000³â °ÔÀÓ AIÀÇ ÇöÁÖ¼Ò - 1ºÎ 2 ÆäÀÌÁöAI SDKÀÇ °¡´É¼ºGDC 2000 Åä·Ðȸ¿¡¼ °¡Àå Å« ÇϳªÀÇ ÁÖÁ¦´Â AI SDKÀÇ °¡´É¼ºÀ̾ú´Ù. ÇöÀç AI °³¹ßÀÚ¿¡°Ô Àǹ̰¡ ÀÖÀ»¸¸ÇÑ SDKµéÀÌ ÀÌ¹Ì ¼¼ °³ ³ª¿Í ÀÖ´Ù.
¸¹Àº °³¹ßÀÚµé(ƯÈ÷ "Ãʺ¸¸¦ À§ÇÑ AI(AI for Beginners)" ¼¼¼Ç¿¡ Âü°¡ÇÑ »ç¶÷µé)Àº ÀÌ·¯ÇÑ SDKµéÀÌ ³ª¿Í ÀÖ´Ù´Â Á¡À» ºñ±³Àû Àß ¸ð¸£°í ÀÖ¾úÀ¸¸ç, ±×·± ¸¸Å ±×·± SDKµéÀÇ ±â´É¿¡ ¸Å¿ì °ü½ÉÀÌ ¸¹¾Ò´Ù. ±×·¯³ª Á» ´õ °æÇèÀÖ´Â °³¹ßÀÚµéÀº ´ëü·Î ±×·¯ÇÑ ÅøÅ¶µéÀÌ °ú¿¬ ¾µ¸ð°¡ ÀÖÀ» °ÍÀΰ¡¿¡ ´ëÇØ ȸÀÇÀûÀÎ ¹ÝÀÀÀ» º¸¿´´Ù(¼³¹® Á¶»ç »óÀ¸·Î´Â Àû¾îµµ Çϳª³ª µÎ ¸íÀÇ °³¹ßÀÚµéÀÌ DirectIA ŸŶÀ» ½ÃÇèÇØ º¸°í ÀÖ´Â °ÍÀ¸·Î ³ªÅ¸³ª±ä ÇßÁö¸¸). (¿ªÁÖ: ±× ´ÙÀ½ ¹®ÀåÀº Á¤¹Ý´ëÀÇ µÎ °¡Áö ÇØ¼®ÀÌ °¡´ÉÇÑ µ¥... ¸¶Áö¸· themÀÌ ¹«¾ùÀ» °¡¸®Å°´À³Ä¿¡ µû¶ó ´Þ¶óÁø´Ù. ¿ø¹®Àº ÀÌ·¸´Ù : Most expressed the opinion that one or more SDKs would come to market that would prove them wrong. ÇØ¼® 1 ÂÊÀÌ ¸ÂÀ» °¡´É¼ºÀÌ ¸¹Àº µí...) (ÇØ¼® 1:) ¹Ý¸é ±×·¯ÇÑ È¸ÀÇÀûÀÎ »ý°¢À» µÚ¾þÀ» ¸¸ÇÑ SDKµéÀÌ Á¶¸¸°£ ½ÃÀå¿¡ ³ªÅ¸³ª¸®¶ó´Â ¿¹»óÀ» ÇÏ´Â »ç¶÷µéµµ ¸¹¾Ò´Ù. (ÇØ¼® 2:) ´ëüÀûÀÎ ÀǰßÀº, Çϳª³ª µÎ °³ Á¤µµÀÇ SDKµéÀÌ ½ÃÀå¿¡ ´õ ³ªÅ¸³ª±ä ÇϰÚÁö¸¸... AI SDK ÀÚü°¡ º° ¾µ¸ð°¡ ¾ø´Â °ÍÀ̶ó´Â °á·ÐÀ» Áõ¸íÇÏ°Ô µÉ »ÓÀ̶ó´Â °ÍÀ̾ú´Ù. ![]() ±×¸² 5: Red OrbÀÇ Prince of Persia 3D - The Motion FactoryÀÇ Motivate SDK¸¦ »ç¿ëÇß´Ù.°¡´ÉÇÒ¸¸ÇÑ ±â´ÉµéÀ» Åä·ÐÇÏ´Â °úÁ¤¿¡¼, ´ëºÎºÐÀº °£´ÜÇÑ Ç÷ÎÅ·À̳ª ±æÃ£±â ±â´ÉÀ» Á¦°øÇÏ´Â SDK Á¤µµ¶ó¸é »ç¿ëÇÒ¸¸ ÇÏ´Ù°í ¿©±â´Â µí Çß´Ù. ÇÑ °³¹ßÀÚ°¡ AI ½ºÅ©¸³Æ®¿¡ »ç¿ëÇÒ ÀÏÁ¾ÀÇ Ç¥ÁØÈµÈ "º¿ ½ºÅ¸ÀÏ(bot-like)" ¾ð¾î°¡ ³ª¿ÔÀ¸¸é ÁÁ°Ú´Ù´Â À̾߱⸦ ÇßÁö¸¸, º°´Ù¸¥ ÁöÁö¸¦ ¹ÞÁö´Â ¸øÇß´Ù(¾Æ¸¶ âÁ¶ÀûÀÎ ±¸ÇöÀÇ Á¦ÇÑÀ» °ÆÁ¤Çϱ⠶§¹®ÀÎ µí). ÀÌ ÁÖÁ¦¿Í °ü·ÃÇØ¼, ÀÌ·¯ÇÑ AI SDKÀÇ ÀûÁ¤ÇÑ °¡°Ý´ë´Â ¾î´À Á¤µµ°¡ µÇ¾î¾ß ÇÒ Áö, ±×¸®°í ½ÇÁ¦·Î AI SDK°¡ ¾µ¸ð°¡ ÀÖÀ» °ÍÀÎÁö¿¡ ´ëÇÑ À̾߱⵵ Àá±ñ ³ª¿Ô¾ú´Ù. ´ëºÎºÐÀº "°¡°ÝÀº º°·Î ¹®Á¦°¡ µÇÁö ¾Ê´Â´Ù, ¾îÂ÷ÇÇ ¿äÁò °³¹ßÀÚµéÀº ŸŶ, SDK, ¸ðµ¨ °°Àº °Íµé¿¡ ¼öõ ´Þ¶ó¾¿ ¾²°í ÀÖÁö ¾Ê´Â°¡..." Á¤µµÀÇ À̾߱⸦ Çß´Ù. À̸¦ ´Ù¸¥ ¸»·Î Çϸé, ´©±º°¡°¡ ¾µ¸¸ÇÑ AI SDK¸¦ ¸¸µé¾î ³½´Ù¸é »ó´çÇÑ µ·À» ¹ú ¼ö ÀÖ´Ù´Â ¸»µµ µÈ´Ù. »ç¶óÁ® °¡´Â ±â¼úµéÀÛ³âÀÇ Åä·Ðȸ ÀÌÈÄ, °ÔÀÓ AI ºÐ¾ß¿¡¼ ½Å°æ¸ÁÀ̳ª À¯ÀüÀÚ ¾Ë°í¸®Áò °°Àº "ºñÀüÅëÀûÀÎ" AI ±â¹ýµéÀÇ ¿µÇâÀÌ Á¡Â÷ ¼èÅðÇϰí Á¡Àº ¸í¹éÇÏ´Ù. À۳⿡´Â °³¹ßÀÚµéÀÌ ±×·¯ÇÑ AI ±â¹ýµé¿¡ ´ëÇÑ À̾߱⸦ ¸¹ÀÌ ÇßÁö¸¸, ¿ÃÇØ¿¡´Â Á» ´õ ÀüÅëÀûÀÎ Á¢±Ù ¹æ½Äµé(»óÅ ±â°è, ±ÔÄ¢ ±â¹Ý AI µîµî)·Î ½ÇÁúÀûÀÎ ¼º°ú¸¦ ¾ò´Â ÂÊ¿¡ °ü½ÉÀÌ ½ò¸®´Â µí Çß´Ù. ÀÌ¿¡ ´ëÇÑ ÀÌÀ¯´Â ´Ù¾çÇßÁö¸¸, º»ÁúÀûÀ¸·Î´Â ÀüÅëÀûÀÎ Á¢±Ù ¹æ½ÄµéÀÌ ´õ ÀÌÇØÇϱ⠽±°í °ÔÀÓ AI¿¡ Á» ´õ ½ÇÁúÀûÀÎ ¼º°ú¸¦ º¸¿©Áشٴ Á¡À¸·Î ¿ä¾àÇÒ ¼ö ÀÖ´Ù. °³¹ßÀÚµéÀº "Àß ÀÛµ¿ÇÏ°Ô ¸¸µå´Â °Í"¿¡ ÃÊÁ¡À» µÎ°í ÀÖ¾úÀ¸¸ç, ÀÌ·ÐÀûÀΠŽ±¸´Â ÇаèÀÇ ¸òÀ̶ó°í »ý°¢ÇÏ´Â °Í °°¾Ò´Ù. À¯ÀüÀÚ ¾Ë°í¸®Áò(GA)Àº Áö³ ÇØ µ¿¾È »ó´çÈ÷ Èûµç ½Ã°£À» °Þ¾ú´Ù. Åä·Ðȸ Âü¼®ÀÚ Áß GA¸¦ ÇöÀç °ÔÀÓ ÇÁ·ÎÁ§Æ®¿¡ »ç¿ëÇÑ´Ù´Â »ç¶÷Àº ÀüÇô ¾ø¾úÀ¸¸ç, ´ëºÎºÐ GAÀÇ ¸Å·ÂÀÌ ³Ê¹« °ú´ë Æò°¡µÇ¾ú´Ù´Â ÀǰßÀ̾ú´Ù. ÀÛ³â Åä·Ðȸ¿¡¼´Â °ÔÀÓ Æ©´×¿¡ GA¸¦ Ȱ¿ëÇÏ´Â ÂÊÀÇ ½ÇÇè¿¡ ´ëÇÑ Èï¹ÌÀÖ´Â ÀǰßÀ» ³½ »ç¶÷µéÀÌ ÀÖ¾ú´Âµ¥, ¿ÃÇØÀÇ Åä·Ðȸ¿¡¼´Â ±×·¯ÇÑ ½Ãµµ°¡ º° ¾µ¸ð°¡ ¾ø¾ú´Ù´Â º¸°í¸¦ Çß´Ù. Creatures³ª Petz ½Ã¸®Áî °°Àº Àß ¾Ë·ÁÁø "»ý¸í ½Ã¹Ä" À̿ܿ¡´Â GA°¡ ¾²ÀÏ ¸¸ÇÑ °÷ÀÌ ¾ø´Ù´Â ÀǰßÀÌ Áö¹èÀûÀ̾ú´Ù. ÀÌ¿¡ ´ëÇÑ ÇÑ °¡Áö ¿¹¿Ü´Â, ¾Õ¿¡¼µµ À̾߱â ÇßÁö¸¸ Àΰø »ý¸í ±â¹ýÀÇ ²÷ÀÓ¾ø´Â Ȱ¿ëÀÌ´Ù. À¯´Ö ´ëÇüÀ» À¯ÁöÇϴµ¥ µµ¿òÀÌ µÇ´Â Ç÷ÎÅ· ¾Ë°í¸®Áò¿¡¼ºÎÅÍ(Force 21, Age of Kings, Homeworld) °´Ã¼ ÁöÇâÀû ¿ä±¸/¸¸Á· Á¢±Ù ¹æ½Ä(½ÉÁî)¿¡ À̸£±â±îÁö, °³¹ßÀÚµéÀº Àΰø »ý¸í ±â¹ýµéÀÌ °ÔÀÓÀ» Á» ´õ »ç½ÇÀûÀ¸·Î(»ý¸íü¿Í ºñ½ÁÇϰÔ) ¸¸µé¸ç ÀÌÀü ±â¹ýµé º¸´Ù "¿¹Ãø °¡´ÉÇÏ°Ô ¿¹ÃøÇÒ ¼ö ¾ø´Â( ¿ªÁÖ: °áÁ¤·ÐÀûÀÎ ±ÔÄ¢µéÀÌ ºÐ¸íÈ÷ Á¸ÀçÇϳª Çö»óÀº ´Ù¾çÇÏ°í ¹«ÀÛÀ§ÀûÀÌ´Ù - À̰ÍÀº Àΰø »ý¸í ±â¹ýµéÀÌ ±â¹ÝÇϰí ÀÖ´Â Ä«¿À½º³ª º¹À⼺ °úÇÐÀÇ ±âº» °³³äÀÌ´Ù)" Ư¼ºÀ» ³ªÅ¸³»´Âµ¥ Å« µµ¿òÀÌ µÈ´Ù´Â Á¡À» ÀνÄÇϰí ÀÖ´Ù. AIÀÇ ÇâÈÄ Àü¸ÁÅä·Ðȸ¿¡¼ Ç×»ó Èï¹Ì¸¦ ²ô´Â °ÍÀº ¾÷°è Àü¹ÝÀÌ, ±×¸®°í ƯÈ÷ °ÔÀÓ AI°¡ ¾îµð¸¦ ÇâÇØ ³ª¾Æ°¡°í Àִ°¡¿¡ ´ëÇÑ Åä·ÐÀÌ´Ù. ¾ðÁ¦³ªÃ³·³ °¢¾ç °¢»öÀÇ ÀǰߵéÀÌ ³ª¿Ô¾ú´Âµ¥, ÀϹÝÀûÀÎ °æÇâµéÀ» ¿ä¾àÇØ º¸°Ú´Ù. ¸ðµç °³¹ßÀÚµéÀº ´ëºÎºÐÀÇ °ÔÀӵ鿡¼ °ÔÀÓ AI°¡ Á» ´õ Áß¿äÇÑ ºÎºÐÀ¸·Î ÀÚ¸®ÀâÀ» °ÍÀ̶ó°í Àü¸ÁÇß´Ù. ³î¶ö¸¸ÇÑ ±â´ÉÀ» °¡Áø 3D ±×·¡ÇÈ ¿£ÁøµéÀÇ »õ·Î¿î ¹°°á ¶§¹®¿¡ ÃÖ±Ù AI ºÐ¾ßÀÇ ¹ßÀüÀÌ °£°úµÉ °ÆÁ¤Àº ¾øÀ¸¸ç, CPU¿Í 3D Ä«µåÀÇ ¹ßÀüÀº °ð AI °³¹ßÀÚµéÀÌ Á» ´õ ¸¹Àº ÀÚ¿øµéÀ» »ç¿ëÇÏ°Ô µÈ´Ù´Â ¶æÀÓÀ» ¸ðµÎ °ø°¨Çß´Ù. ¶ÇÇÑ À۳⠺ÐÀ§±â¿Í ¸¶Âù°¡Áö·Î, AI ºÐ¾ß°¡ ȹÀÏÀûÀÌ°í °íÁö½ÄÇÑ ±ÔÄ¢ ±â¹Ý Á¢±Ù ¹æ½Ä¿¡¼ ´Ù¾çÇÑ Á¢±Ù ¹æ½ÄÀ» ÀÌ¿ëÇÑ Á» ´õ ¸ñÀû ÁöÇâÀûÀ̰í À¯¿¬ÇÑ AI ÂÊÀ¸·Î À̵¿ÇÒ °ÍÀ̶ó´Â Á¡µµ ¸ðµÎ °ø°¨ÇÏ´Â µí. È®Àå °¡´ÉÇÑ AIµéÀÌ °³¹ßÀÚµé(´ëºÎºÐÀº 1ÀÎĪ ½´ÆÃ ÂÊÀ̰ÚÁö¸¸, Á» ´õ º¹ÀâÇÑ Àü·« °ÔÀÓÀÇ °³¹ßÀڵ鵵 Æ÷Ç﵃ °ÍÀÌ´Ù) »çÀÌ¿¡¼ °è¼Ó Àα⸦ ¾òÀ» °ÍÀ̸ç ÁöÁö¸¦ ¹ÞÀ» °ÍÀ̶ó´Â Á¡Àº È®½ÇÇÏ´Ù°í ¸»ÇÒ ¼ö ÀÖ´Ù. ![]() ±×¸² 6: Relic EntertainmentÀÇ Homeworld - À¯´Ö ´ëÇü À¯Áö¿¡ Ç÷ÎÅ· ±â¹ýÀ» »ç¿ëÇаè¿Í ±º(±¹¹æ¼º) ÂÊÀÌ °ÔÀÓ AI¿¡ ¹ÌÄ¡´Â ¿µÇâµµ ¿©ÀüÇÑ °ÍÀ¸·Î º¸ÀδÙ(ÀÌ º¸°í¼ÀÇ 2ºÎ¿¡ ³ª¿Ã John LairdÀÇ "Bridging the Gap Between Developers and Researchers"¸¦ Âü°í). ±×·¯³ª Çа谡 °ÔÀÓ °³¹ßÀÚµé·ÎºÎÅÍ ¹º°¡¸¦ ¹è¿ì´Â È帧µµ Á¸ÀçÇÏ´Â µíÇÏ´Ù. ´ëºÎºÐÀÇ °æ¿ì °³¹ßÀÚµéÀº ÇмúÀû AI ¿¬±¸°¡ Èï¹Ì·Ó±ä ÇÏÁö¸¸ °ÔÀÓ Á¦ÀÛ¿¡ ½ÇÁúÀûÀÎ µµ¿òÀÌ µÇÁö´Â ¾Ê´Â´Ù°í ¿©±â°í ÀÖÁö¸¸, ±× ¹Ý¸é ÇаèÀÇ ¿¬±¸ÀÚµéÀº °ÔÀÓ AI °èÀÇ ´«ºÎ½Å ¹ßÀü¿¡ ºÎ·¯¿î ´«±æÀ» º¸³»°í ÀÖ´Â µí(ºñ·Ï °ÔÀÓ »ê¾÷¿¡¼ ºñ·ÔµÈ ±â¼úµéÀÌ Á¤±ÔÀûÀÎ ³í¹®À¸·Î ¹ßÇ¥µÇÁö´Â ¾ÊÁö¸¸)..... °ÔÀÓ AI ºÐ¾ß°¡ °ÔÀÓ °³¹ß ºÐ¾ß¿¡¼ °¡Àå Çõ½ÅÀûÀÎ ¿µ¿ªµé Áß Çϳª°¡ µÇ°í ÀÖ´Ù´Â Á¡Àº ÀǽÉÀÇ ¿©Áö°¡ ¾ø´Ù. °³¹ßÀÚµéÀº ¾î¶² ±â¹ýµé°ú µµ±¸µéÀÌ ÀÖÀ¸¸ç ±×°ÍµéÀÌ ¾î¶² µµ¿òÀÌ µÇ´ÂÁö¸¦ ºñ±³Àû ¸íÈ®ÇÏ°Ô ÀνÄÇϰí ÀÖ´Ù. CPU ÀÚ¿øÀÇ Á¦ÇÑÀÌ º»ÁúÀûÀ¸·Î »ç¶óÁ³À¸¸ç ÈǸ¢ÇÑ °ÔÀÓ AIÀÇ °¡´É¼ºµéÀÌ ÀÌÁ¦´Â ¼³°è °úÁ¤ ÀÚü¿¡ Æ÷ÇÔµÈ ¸¸Å, AI °³¹ßÀÚµéÀº Çõ½Å°ú ޱ¸ÀÇ ¹àÀº ¹Ì·¡¸¦ ÀǽÉÇÏÁö ¾Ê¾Æµµ µÉ °ÍÀÌ´Ù. Âü°í ÀÚ·áÀ¥ »çÀÌÆ®µé°ÔÀÓ AI¿¡ ´ëÇÑ ´ÙÇâÇÑ Ãà¸éµéÀ» ¸¸³¯ ¼ö ÀÖ´Â °¡Àå ÁÁÀº °÷Àº ¹°·Ð ÀÎÅͳÝÀÌ´Ù. ÀÎÅͳݿ¡´Â °ÁÂ, Á¤º¸, ¿¹Á¦ ÄÚµå µîÀ¸·Î °¡µæÂù ÈǸ¢ÇÑ À¥ »çÀÌÆ®µéÀÌ ¸¹ÀÌ ÀÖ´Ù. ¸î °¡Áö¸¦ ÃßõÇÏÀÚ¸é ´ÙÀ½°ú °°´Ù. www.gameai.com www.gamedev.net www.red.com/cwr.boids.html www.pcai.com/pcai http://ai.eecs.umich.edu/people/laird/gamesresearch.html www.aaai.org ´º½º ±×·ìµé¿¹Àü¿¡µµ, Áö±Ýµµ, ÀÌÈÄ¿¡µµ ´º½º ±×·ì¿¡´Â ´Ù¾çÇÑ AI °ü·Ã ÁÖÁ¦µé¿¡ ´ëÇÑ ³íÀǰ¡ ¹ú¾îÁö°í ÀÖ´Ù. °ÔÀÓ AI¿¡ °üÇÑ °¡Àå ÁÁÀº ´º½º ±×·ìÀº ¿ª½Ã comp.ai.games, comp.ai, rec.games.programmers. ³í¹®µéLaird, J. E., and M. van Lent. "Interactive Computer Games: Human-Level AI's Killer Application." Proceedings of the AAAI National Conference on Artificial Intelligence, August 2000. Laird, J. E. "It Knows What You're Going to Do: Adding Anticipation to a Quakebot." Proceedings of the AAAI 2000 Spring Symposium Series: Artificial Intelligence and Interactive Entertainment, March 2000 (AAAI technical report #SS-00-02). ¼ÀûSteven WoodcockÀÌ ¾ð±ÞÇß´ø °Íó·³, °ÔÀÓ AI¿¡ ´ëÇÑ Ã¥Àº ±×¸® ¸¹Áö ¾Ê´Ù. °¡Àå ÀÚ¼¼ÇÑ Âü°í ¼ÀûÀ» µéÀÚ¸é: Russell, Stuart J., and Peter Norvig. Artificial Intelligence: A Modern Approach. Upper Saddle River, N. J.: Prentice Hall, 1995. Copyright ¨Ï 2000 CMP Media Inc. All rights reserved. |