ÀΰøÁö´É(AI)À̶õ ¾î´À °ÔÀÓ¿¡¼³ª ÇʼöÀûÀÎ ºÎºÐÀÌ´Ù. ¿ì¸®°¡ ¸¸µé¾î³½ °¡»ó ¼¼°è¿¡ Ç÷¹À̾ ¸ôÀÔÇÒ ¼ö ÀÖ°Ô ¸¸µé°í Ç÷¹ÀÌÇÒ Àç¹Ì¸¦ ÁÖ´Â °ÍÀÌ ¹Ù·Î AI´Ù. ±×·±µ¥ °ÔÀÓ AI´Â ¿ì¸®°¡ ¾Æ´Â ÀϹÝÀûÀÎ °úÇÐ ºÐ¾ßÀÇ AI¿Í´Â ´Ù¸£´Ù. °ÔÀÓ AI¶õ NPC(nonplayer character)°¡ Àå¾Ö¹°À» ÇÇÇØ ÇÑ °÷¿¡¼ ´Ù¸¥ °÷À¸·Î À̵¿ÇÏ´Â ³»ºñ°ÔÀ̼Ç, ´Ù¾çÇÑ »óȲ¿¡ µû¶ó ƯÁ¤ ¾×¼ÇÀ» ¾î¶»°Ô ¼öÇàÇÒÁö¿¡ ´ëÇÑ °áÁ¤, ȯ°æ¿¡ ¾î¶² °ÍµéÀÌ Á¸ÀçÇÏ¸ç »óÅ´ ¾î¶²Áö ÀÌÇØÇÏ´Â ´É·ÂÀΠȯ°æ °¨Áö °°Àº, °ÔÀÓ µðÀÚÀÎ Ãø¸éÀÇ ÇÙ½ÉÀûÀÎ ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇÑ ±â¼úÀÌ´Ù. ÀÌ·± ±â¼ú ´öºÐ¿¡ Ç÷¹À̾îµéÀÌ °¡»óÀÇ ¼¼°è¿¡ ´õ ºüÁ®µé ¼ö ÀÖ°Ô²û ¿ªµ¿ÀûÀÌ°í »ç½ÇÀûÀÎ °ÔÀÓ Ç÷¹À̸¦ ¸¸µé ¼ö ÀÖ°Ô µÆ´Ù.
°ÔÀÓ AI´Â º¹ÀâÇϸç, Á÷Á¢ °³¹ßÇÏ·Á¸é ¼ö¸¹Àº ³°üÀ» ±Øº¹Çؾ߸¸ ÇÑ´Ù. ¾ð¸®¾ó ¿£Áø 4´Â Å©·Î½º Ç÷§ÆûÀ» °Ü³ÉÇÑ 3D³ª 2D °ÔÀÓÀ» Á¦ÀÛÇÏ´Â µ¥ ÀÖ¾î dzºÎÇÑ ±â´ÉÀ» Á¦°øÇÏ´Â °·ÂÇÑ °ÔÀÓ ¿£ÁøÀ̸ç, »©¾î³ ±×·¡ÇȰú °íµµ·Î Ä¿½ºÅ͸¶ÀÌÁîÇÒ ¼ö ÀÖ´Â ÄÄÆ÷³ÍÆ®¸¦ °®Ãá °ÍÀ¸·Î À¯¸íÇϱ⵵ ÇÏ´Ù. °Ô´Ù°¡ ÀÌÁ¦´Â ¹«·á·Î »ç¿ëÇÒ ¼ö ÀÖ´Â ¿ÀǼҽº·Î Á¦°øµÅ, °¡Àå Àαâ ÀÖ´Â °ÔÀÓ ¿£Áø Áß Çϳª·Î ²ÅÈ÷±âµµ ÇÑ´Ù. ¾ð¸®¾ó ¿£Áø 4´Â ³»ºê¸Þ½Ã(NavMesh), ºñÇìÀ̺ñ¾î Æ®¸®(Behavior Trees), ȯ°æ Äõ¸® ½Ã½ºÅÛÀ» Æ÷ÇÔÇÑ ¿Ïº®ÇÑ °ÔÀÓ AI¿ë Åø ¼¼Æ®¸¦ Á¦°øÇÑ´Ù. ÀÌ·± ÅøÀ» Ȱ¿ëÇÏ¸é °ÔÀÓ¿¡ AI¸¦ ³Ö±â°¡ ÈξÀ ½¬¿öÁø´Ù. °ÔÀÓ µðÀÚÀ̳ʶó¸é ºí·çÇÁ¸°Æ®(Blueprints)¶ó´Â ºñÁÖ¾ó ½ºÅ©¸³ÆÃ ÅøÀ» Ȱ¿ëÇØ, ÄÚµå ÇÑ ÁÙ ¾²Áö ¾Ê°í ³ëµå¸¸ ¿¬°áÇØ AI¸¦ Æ÷ÇÔÇÑ °ÔÀÓ ·ÎÁ÷À» ±¸ÃàÇÒ ¼öµµ ÀÖ´Ù.
ÀÌ Ã¥Àº ¾ð¸®¾ó ¿£Áø 4ÀÇ ÀÌ·± ¸ÚÁø ÅøÀ» ¼Ò°³ÇÔÀ¸·Î½á °ÔÀÓ AI¸¦ ±¸ÃàÇØ °¡»ó ¼¼°è¸¦ ´õ¿í Èï¹Ì·Ó°Ô ¸¸µé°íÀÚ ÇÏ´Â À̵éÀ» µ½´Â´Ù. À§¿¡¼ ¾ð±ÞÇÑ ¸ðµç ÄÄÆ÷³ÍÆ®¸¦ ´Ù·ç°í, °¢ ÅøÀ» ¾î¶»°Ô ÀÌ¿ëÇØ ´Ù¾çÇÑ Ä³¸¯ÅÍÀÇ Çൿ ¾ç½ÄÀ» ±¸ÃàÇϰí À̸¦ Á¶ÇÕÇØ Á» ´õ º¹ÀâÇÑ ¾ÀÀ» ¸¸µé¾î³¾ ¼ö ÀÖ´ÂÁö º¸¿©ÁØ´Ù.
"¾ð¸®¾ó ¿£Áø 4 AI ÇÁ·Î±×·¡¹Ö ¿¡¼¾¼È"
ÇÇÅÍ ´ºÆ° , Áö Æë ÁöÀ½ | °íÀºÇý ¿Å±è | 204ÂÊ | 24,000¿ø |
¿¡ÀÌÄÜÃâÆÇ Æì³¿ |