|
 |
 |
AI Àü¹®°¡µé¿¡°Ô Áö´ÉÀûÀÎ °ÔÀÓ °´Ã¼¿Í ij¸¯Å͸¦ ¸¸µå´Â ¹æ¹ýÀ» ¹è¿î´Ù!
AI´Â ÇÁ·Î±×·¡¸Ó°¡ °¡Àå ¾î·Æ´Ù°í ´À³¢´Â °úÁ¦ Áß ÇϳªÀ̸ç, ÀÌ Ã¥ {AI Game Programming Wisdom}Àº ±×·¯ÇÑ °úÁ¦¸¦ ÇØ°áÇÏ´Â µ¥ ÇÊ¿äÇÑ ÀÚ·á¿Í Á¤º¸¸¦ ´ãÀº ±Ûµé·Î ±¸¼ºµÇ¾î ÀÖ´Ù. ÀÌ Ã¥Àº °ÔÀÓ AI ÇÁ·Î±×·¡¸Ó°¡ Áö´ÉÀûÀΠij¸¯Å͸¦ ¸¸µå´Â µ¥ ÇÊ¿äÇÑ ¸ðµç °ÍµéÀ» AI¶ó´Â ¹üÁÖ¿¡ Æ÷ÇÔ½ÃŲ´Ù. µû¶ó¼ ±âº»ÀûÀÎ AI ¾ÆÅ°ÅØÃ³¿¡¼ºÎÅÍ ÇнÀ, ±æÃ£±â, ½ºÅ©¸³ÆÃ, ¾Ö´Ï¸ÞÀÌ¼Ç ¼±Åÿ¡ À̸£±â±îÁö ¸ðµç ÁÖÁ¦µéÀ» ´Ù·é´Ù. ±×¸®°í FPS, RTS, RPG, ·¹À̽Ì, ½ºÆ÷Ã÷ °ÔÀÓ µî ƯÁ¤ À帣¿¡ ÃÊÁ¡À» µÐ ±Ûµéµµ Æ÷ÇԵǾî ÀÖ´Ù. AI Àü¹®°¡µéÀÌ ÀÛ¼ºÇÑ ÀÌ Ã¥ÀÇ ±ÛµéÀº ÀÌ¹Ì ¼º°ú°¡ ÀÔÁõµÈ, ±×¸®°í ÀÌÈÄ¿¡µµ À¯¿ëÇÏ°Ô ¾²ÀÏ ±â¹ýµé¿¡ ´ëÇÑ ÇϳªÀÇ Áöħ¼ ¿ªÇÒÀ» ÇÑ´Ù. °¢ ±ÛµéÀº AI °ÔÀÓ ÇÁ·Î±×·¡¹Ö ÁÖÁ¦µéÀ» ±í°Ô ÆÄ°íµé¸ç µ¶ÀÚÀÇ °ÔÀÓ¿¡ ½±°Ô ÅëÇյɸ¸ÇÑ »õ·Î¿î ¾ÆÀ̵ð¾î¿Í ÅëÂû, ±×¸®°í ±â¹ýµéÀ» Á¦½ÃÇÑ´Ù. ÀÌ Ã¥À» ÅëÇØ¼ ¿©·¯ °¡Áö ÀϹÝÀûÀÎ AI ¹®Á¦µéÀÇ ÇØ°áÃ¥°ú ÇÔ²² ƯÁ¤ À帣¿¡ ±¹ÇÑµÈ ¹®Á¦µéÀÇ ÇØ°áÃ¥±îÁöµµ ¸¸³¯ ¼ö ÀÖÀ» °ÍÀÌ´Ù. ÀÌ Ã¥Àº ´ÙÀ½°ú °°Àº 11°³ÀÇ »ó¼¼ÇÑ ¼½¼Çµé·Î ±¸ºÐµÇ¾î ÀÖ´Ù: ÀϹÝÀûÀÎ ÁöÇý; À¯¿ëÇÑ ±â¹ý°ú Æ¯ÈµÈ ½Ã½ºÅÛ; A*¸¦ ÀÌ¿ëÇÑ ±æÃ£±â; ±æÃ£±â¿Í À̵¿; Àü¼úÀû ¹®Á¦µé°ú Áö´ÉÀûÀÎ Áý´Ü À̵¿; ÀϹÝÀû ¸ñÀûÀÇ ¾ÆÅ°ÅØÃ³; ÀÇ»ç°áÁ¤ ¾ÆÅ°ÅØÃ³; ÀÏÀÎĪ ½´ÆÃ, ½Ç½Ã°£ Àü·« ¹× ·ÑÇ÷¹À× °ÔÀÓ AI; ·¹ÀÌ½Ì ¹× ½ºÆ÷Ã÷ AI; ½ºÅ©¸³ÆÃ; ÇнÀ ÀÌ Ã¥Àº °ÔÀÓ AI °³¹ß Ãʺ¸ÀÚ¿¡¼ºÎÅÍ °æÇèÀÖ´Â ¼÷·ÃÀÚ¿¡ À̸£±â±îÁö °ÔÀÓ AI °³¹ß¿¡ °ü·ÃµÈ ¸ðµç °³¹ßÀÚ¿¡°Ô ¹Ýµå½Ã ÇÊ¿äÇÑ Ã¥ÀÌ µÉ °ÍÀÌ´Ù.
ÀÌ Ã¥¿¡ Æ÷ÇԵǴ ³»¿ë 45¸í ÀÌ»óÀÇ ¾÷°è Àü¹®°¡µéÀÌ Á¦°øÇÑ Ç³ºÎÇÑ Áö½Ä°ú ÅëÂûÀ» ´ã°í ÀÖ´Ù. AI °ÔÀÓ ÇÁ·Î±×·¡¹ÖÀÇ ¸ðµç Ãø¸éµéÀ» »ó¼¼ÇÏ°Ô ´Ù·é´Ù. Ã˸Á¹Þ´Â ±â¹ýÀÎ AIÀÇ "ÇнÀ"¿¡ ´ëÇÑ ÅëÂû·ÂÀÖ´Â ±ÛµéÀ» Æ÷ÇÔÇϰí ÀÖ´Ù. Áï½Ã »ç¿ëÇÒ ¼ö ÀÖ´Â ¾ÆÀ̵ð¾î¿Í Äڵ带 ´ã°í ÀÖ´Ù. Ãʺ¸/Áß±Þ ÇÁ·Î±×·¡¸Óµé¿¡°Ô´Â ´É·Â Çâ»óÀ» À§ÇÑ ÀڷḦ, Àü¹®°¡µéÀ» À§Çؼ´Â ÅëÂû·Â ÀÖ´Â »õ·Î¿î ¾ÆÀ̵ð¾îµéÀ» Á¦°øÇÑ´Ù. |
| |
 |
 |
ÀúÀÚ ¼Ò°³ ½ºÆ¼ºê ·¹À̺ìÀº 10³â °æ·ÂÀÇ °ÔÀÓ ¾÷°è º£Å×¶ûÀ¸·Î, Nintendo of America¿¡¼ ÀÏÇϰí ÀÖ´Ù. ±×´Â ¼¼ °³ÀÇ »ó¿ë °ÔÀӵ鿡¼ AI¸¦ ÀÛ¼ºÇßÀ¸¸ç, Game Programming Gems(2000)¿Í Game Programming Gems 2(2001)¿¡ ±ÛÀ» ±â°íÇß´Ù. ¶ÇÇÑ Game Programming Gems 2ÀÇ AI ¼½¼Ç ÆíÁýÀÚ¸¦ ¸Ã¾ÒÀ¸¸ç Game Developers Conference¿¡¼ AI¿¡ °ü·ÃµÈ °ÀǸ¦ Çϱ⵵ Çß´Ù. University of Washington¿¡¼ ·Îº¿°øÇÐÀ» Àü°øÇϰí ÄÄÇ»ÅͰøÇÐ Çлç ÇÐÀ§¸¦ ¹Þ¾Ò´Ù.
Àú´Â ÀÌ Ã¥À» °ÔÀÓ AIÀÇ Áö±Ý±îÁöÀÇ ¼º°ú¸¦ Áý´ë¼ºÇßÀ¸¸ç ÇâÈÄ ¹ßÀü ¹æÇâÀ» Á¦½ÃÇÏ´Â, °ÔÀÓ AI ºÐ¾ßÀÇ ±â³äºñÀûÀÎ ¼ÀûÀ̶ó°í »ý°¢ÇÕ´Ï´Ù. °ÔÀÓ AI¿¡ ´ëÇÑ Ã¥µéÀº ÀÌÀü¿¡µµ ÀÖ¾úÀ¸³ª, ¾ÈŸ±õ°Ôµµ Çаè·ÎºÎÅÍ´Â '±×°ÍÀº Àΰø Áö´ÉÀÌ ¾Æ´Ï´Ù - ±×³É ¹®Á¦ ÇØ°áÀ» À§ÇÑ ÀӽùæÆíÀû ±â±³³ª ¿ä·ÉÀÌ´Ù'¶ó´Â ºñÆòÀ», °ÔÀÓ °³¹ßÀڵ鿡°Ô´Â '½Ç¿ëÀûÀÌÁö ¸øÇÏ´Ù - ³Ê¹« ÇöÇÐÀûÀ̰í ÇмúÀûÀÌ´Ù'¶ó´Â ºñÆòÀ» ¹Þ´Â °æ¿ì°¡ ¸¹¾Ò½À´Ï´Ù. ±×·± ¹ÝÀÀµéÀº »ç½Ç ¸ð¼øµÈ ¸éÀÌ ÀÖÁö¸¸, °ÔÀÓ AI ÀÚüÀÇ Æ¯Â¡À» ¹Ý¿µÇÑ °ÍÀ̱⵵ ÇÕ´Ï´Ù. °ÔÀÓ AI´Â ÇмúÀû AI¿Í ¸ñÇ¥³ª Á¢±Ù¹æ½Ä¿¡¼ ´Ù¸¥ ¸éÀÌ ¸¹½À´Ï´Ù. ÇÑÆíÀ¸·Î °ÔÀÓ AI´Â °ÔÀÓ °³¹ßÀڵ鿡°Ô Ç×»ó »õ·Î¿î °³³ä°ú ±â¹ý(Áַδ Çаè·ÎºÎÅÍ °¡Á®¿Â)À» Á¦½ÃÇØ ¿Ô½À´Ï´Ù. ÀÌ·± Ư¡À» ´Þ¸® ¹Ù¶óº»´Ù¸é, ¼º°øÀûÀÎ °ÔÀÓ AI¶ó´Â °ÍÀº °ÔÀÓÀÇ Çö½ÇÀûÀÎ ¿ä±¸¸¦ Ãæ½ÇÈ÷ ¹Ý¿µÇϸ鼵µ Á»´õ ³ªÀº °ÔÀÓÇ÷¹ÀÌÀÇ Ã¢ÃâÀ» À§ÇØ ½ÇÇèÀûÀÎ ½Ãµµ¸¦ Æ÷ÇÔÇÏ´Â ÇüÅÂÀÏ °ÍÀÔ´Ï´Ù. ÀÌ ºÎºÐ¿¡¼ ±¹³» °ÔÀÓ°è »ý°¢ÀÌ ³³´Ï´Ù. ¾î¼¸é ¿ì¸®ÀÇ °ÔÀÓµéÀº ÀÌ¹Ì ±»¾îÁø °ÔÀÓÇ÷¹À̸¦ °è¼Ó ¹Ýº¹Çϰí ÀÖ´Â °ÍÀÏÁöµµ ¸ð¸£¸ç, »õ·Î¿î ½ÃÀåÀ» âÃâÇϱ⺸´Ù´Â ±âÁ¸ ½ÃÀå ¾È¿¡¼ ¼Ò¸ðÀûÀÎ °æÀïÀ» Çϰí ÀÖ´Â °ÍÀÏÁöµµ ¸ð¸£°Ú½À´Ï´Ù. °ÔÀÓ AI¿¡ ´ëÇÑ ÁøÁöÇÑ ¿¬±¸¿Í °ú°¨ÇÑ ÅõÀÚ·Î ´õ ³ªÀº °ÔÀÓÇ÷¹À̸¦ Á¦°øÇÏ´Â °ÔÀÓµéÀ» ¸¸µé¾î ³½´Ù¸é, ¿ëµ· ºÎÁ·ÇÑ - ±×·¡¼ ºÒ¹ýº¹Á¦ÀÇ À¯È¤¿¡ ºüÁ®µå´Â - û¼Ò³âµé¸¸ÀÌ ¾Æ´Ï¶ó ½ÇÁúÀûÀÎ ±¸¸Å·ÂÀ» °¡Áø ¼ºÀÎÃþÀ» Æ÷ÇÔÇÑ Á»´õ ¸¹Àº »ç¶÷µéÀÌ °ÔÀ̹ÖÀÇ ¼¼°è¿¡ ¹ßÀ» µé¿©³õÀ» °ÍÀÔ´Ï´Ù. Àá½Ã °ç°¡Áö·Î ºüÁ³´Âµ¥, ÀÌ Ã¥Àº ÃæºÐÈ÷ °ËÁõµÇ¾úÀ¸¸ç ³Î¸® ¾²ÀÌ´Â ±â¹ý¿¡ ÃÊÁ¡À» µÐ ±Ûµé°ú »õ·Î¿î °ÔÀÓ Ç÷¹ÀÌÀÇ Ã¢ÃâÀ» À§ÇØ ÇÑ ¹ø ½ÃµµÇغ¼¸¸ÇÑ »õ·Î¿î ±â¹ý¿¡ ÃÊÁ¡À» µÐ ±ÛµéÀÌ ÀûÀýÈ÷ È¥ÇյǾî ÀÖ½À´Ï´Ù. ¹°·Ð ÀüÀÚÀÇ ±Ûµéµµ ±âÁ¸ÀÇ ³»¿ëÀ» ´ä½ÀÇϱ⺸´Ù´Â ´õ ³ªÀº Á¢±Ù¹æ½Äµé°ú ±â¹ýµéÀ» Á¦°øÇϰí ÀÖ½À´Ï´Ù. ƯÈ÷ ¸¹Àº ±ÛµéÀÌ ½ÇÁ¦ °³¹ß °æÇèÀ» ¹ÙÅÁÀ¸·Î µÎ³ú ÇаèÀÇ ¼º°ú¸¦ Àû±ØÀûÀ¸·Î ¹Þ¾ÆµéÀ̰íÀÚ ÇÏ´Â ÀÚ¼¼·Î ¾²¿©Á® ÀÖ´Ù´Â Á¡Àº ÀÌ Ã¥ÀÇ Ä¿´Ù¶õ ÀåÁ¡ÀÏ °ÍÀÔ´Ï´Ù. ³»¿ë°ú Çü½Ä ¸ðµÎ¿¡¼ Game Programming Gems ½Ã¸®ÁÅÀ̳ª Ãæ½ÇÇÑ Ã¥À̹ǷÎ, GPG ½Ã¸®ÁîÀÇ ¸Å·ÂÀ» ´À²¼´ø µ¶ÀÚ¶ó¸é ¾Æ¸¶ ÀÌ Ã¥¿¡ Ç« ºüÁö°Ô µÉ °ÍÀÔ´Ï´Ù. ÇÑ ¸¶µð ´õ µ¡ºÙÀÌÀÚ¸é, AI Game Programming WisdomÀ̶ó´Â Ã¥ Á¦¸ñ°ú´Â ´Þ¸® ¸¹Àº ±ÛµéÀº ÇÁ·ÎÁ§Æ® ±âȹ/°èȹ Â÷¿ø¿¡¼ °í·ÁÇØ¾ß ÇÒ »çÇ×µéÀ» À̾߱âÇϰí ÀÖÀ¸¸ç, ¶ÇÇÑ ÇÁ·Î±×·¡¸Ó È¥ÀÚ °áÁ¤Çؼ´Â ¾È µÉ »çÇ׵鵵 À̾߱âÇϰí ÀÖ½À´Ï´Ù. ±×·± ¸é¿¡¼, ÀÌ Ã¥Àº ÇÁ·Î±×·¡¸Ó¿Í ±âȹÀÚ ¶Ç´Â ÇÁ·ÎÁ§Æ® °ü¸®ÀÚ°¡ ÇÔ²² Àаí Åä·ÐÇÒ Çʿ䰡 Àִ åÀ̶ó´Â »ý°¢ÀÌ µì´Ï´Ù. ¿©±â¼ Àá±ñ, °ÔÀÓ °³¹ßÀÚ°¡ µÇ±â À§ÇØ ¿½ÉÈ÷ °øºÎÇÏ´Â µ¶ÇÐ ¶Ç´Â ¾Æ¸¶Ãß¾î °ÔÀÓ ÇÁ·Î±×·¡¸Óµé²² ÇÑ °¡Áö ¸»¾¸µå¸®°í ½ÍÀº °ÍÀÌ ÀÖ½À´Ï´Ù(ÀÌ Ã¥À» Çö¾÷ °³¹ßÀڵ鸸 º¸Áö´Â ¾Ê°ÚÁÒ). °ÔÀÓ AI¸¦ È¿°úÀûÀ¸·Î °øºÎÇϱâ À§Çؼ´Â Áö´ÉÀ» °¡Áø(¶Ç´Â °¡Á®¾ß ÇÒ) Á¸ÀçµéÀÌ ÇÊ¿äÇÏ¸ç ±× Á¸ÀçµéÀÌ »ì¾Æ°¥ ȯ°æÀÌ ÇÊ¿äÇÕ´Ï´Ù. ¾Æ¸¶ ¸¹Àº ºÐµéÀÌ °ÔÀÓ ÇÁ·Î±×·¡¹ÖÀ» À§Çؼ´Â ±×·¡ÇÈ ÇÁ·Î±×·¡¹ÖÀ» ÀßÇØ¾ß ÇÑ´Ù´Â À̾߱â·Î Ãâ¹ßÇÒ °ÍÀ̸ç, ±×·¡ÇÈ ÇÁ·Î±×·¡¹ÖÀ» °øºÎÇÏ´Ù°¡ Àڽŵµ ¸ð¸£°Ô ±×·¡ÇÈ ÇÁ·Î±×·¡¹Ö ÀÚü¿¡ ¹¯Çô¹ö¸®´Â ºÐµéµµ ¸¹À» °ÍÀÔ´Ï´Ù. ±×·¡ÇÈ ÇÁ·Î±×·¡¹ÖÀº °ÔÀÓ ÇÁ·Î±×·¡¹ÖÀÇ ÀϺÎÀÏ »ÓÀ̸ç, ¸ðµç °ÔÀÓ ÇÁ·Î±×·¡¸ÓµéÀÌ ±×·¡ÇÈ ¿£Áø ÇÁ·Î±×·¡¸Ó°¡ µÉ ÇÊ¿ä´Â ¾ø½À´Ï´Ù. °£´ÜÇÑ ±×·¡ÇÈ ¿ä¼ÒµéÀ» ȸ鿡 ³ªÅ¸³ª°Ô ÇÒ Á¤µµ°¡ µÇ¾ú´Ù¸é, Àá½Ã ½Ã°£À» µé¿©¼ ±×°ÍµéÀÌ ¿òÁ÷ÀÌ°í »ì¾Æ°¡´Â ȯ°æÀ» ¸¸µé¾îº¸°í, ÀÌ Ã¥¿¡ ³ª¿Â ¿©·¯ °³³äµé°ú ±â¹ýµéÀ» Àû¿ëÇØ º¸½Ã±æ! ¾î¼¸é °ÔÀÓ AI¾ß¸»·Î ÀÚ½ÅÀÌ °¡¾ßÇÒ ±æÀÓÀ» ±ú´ÞÀ» ¼öµµ ÀÖ°í, ¶Ç´Â ÇÁ·Î±×·¡¹ÖÀÌ ¾Æ´Ï¶ó °ÔÀÓ µðÀÚÀο¡¼ Àç´ÉÀ» ¹ß°ßÇÒ ¼öµµ ÀÖÀ» °ÍÀÔ´Ï´Ù. ¸¶Áö¸·À¸·Î, ÀÌ Ã¥Àº {°ÔÀÓ ¼Ó ¹«ÇÑ ¿ìÁÖ: °ÔÀÓ °³¹ß ¼öÇÐÀû Å×Å©´Ð} ¹× {¿Â¶óÀÎ °ÔÀÓ ÇÁ·Î±×·¡¹Ö °¡À̵å} µîÀ» ¹ø¿ªÇß´ø Àå¿ø¼®¾¾¿Í °øµ¿À¸·Î ¹ø¿ªÇÑ °ÍÀÔ´Ï´Ù. Àú´Â 3, 5, 7, 9, 11ºÎ¸¦ ¹ø¿ªÇß°í, Àå¿ø¼®¾¾´Â ³ª¸ÓÁö ¸ðµÎ¸¦ ¹ø¿ªÇß½À´Ï´Ù. Àå¿ø¼®¾¾´Â °ÔÀÓ ÇÁ·Î±×·¡¹Ö°ú °ÔÀÓ ±âȹ ¸ðµÎ¿¡¼ Àç´É°ú ½Ç·ÂÀ» °¡Áø ºÐÀ̶ó¼, ÀÌ Ã¥ÀÇ Æ¯Â¡°ú µü ¸Â´Â ¹ø¿ªÀÚ¶ó°í »ý°¢ÇÕ´Ï´Ù. µÎ ¿ªÀÚÀÇ ¿ë¾î³ª ¹®Ã¼°¡ ÀÏÄ¡ÇÏÁö ¾Ê´Â ºÎºÐÀÌ ÀÖÀ» °ÍÀε¥, ÀÌ´Â ÀǵµÀûÀÎ °ÍÀÔ´Ï´Ù. Ã¥ ÀÚü°¡ ¿©·¯ ÀúÀÚµéÀÇ ±ÛÀ» ¸ðÀº ÇüÅÂÀÌ°í ±Û¸¶´Ù ¿ë¾î³ª ¹®Ã¼°¡ Á¶±Ý¾¿ ´Ù¸£±â ¶§¹®¿¡, ¹ø¿ª ¿ª½Ã Àϰü¼ºº¸´Ù´Â ´Ùä·Î¿òÀ» »ì¸®´Â °ÍÀÌ ´õ ÁÁ´Ù°í ÆÇ´ÜÇß½À´Ï´Ù. ÀÌ Ã¥¿¡ ´ëÇÑ ÀǰßÀ̳ª ¿À·ù Á¤º¸´Â http://www.gpgstudy.com/gpgiki/AiWisdomBookÀ» Âü°íÇϽñ⠹ٶø´Ï´Ù.
¿ªÀÚ ·ù ±¤
À̸£±â¸¦, ÁöÇý´Â °®°í ´Ù´Ï±â¿£ ½±Áö¸¸ ¾ò±â¿£ Èûµç °ÍÀ̶ó°í Çß½À´Ï´Ù. ÀÌ Ã¥Àº, ±× Á¦¸ñ ±×´ë·Î °ÔÀÓ AI¿¡ ´ëÇÑ ÁöÇý¸¦ µé·ÁÁÖ°í ±ú´ÞÀ½À» ¾È°ÜÁִ åÀÔ´Ï´Ù. ªÁö¸¸Àº ¾ÊÀº ÄÄÇ»ÅÍ °ÔÀÓ Á¦ÀÛÀÇ ¿ª»ç¸¦ °ÅÄ¡¸é¼ ÀúÀÚµéÀÌ ¸ö¼Ò °Þ°í üÇèÇÑ °ÍµéÀ», ¸¶Ä¡ ³ªÀÌ ¸¹Àº ¶øºñ°¡ À̽º¶ó¿¤ ¹ÎÁ·µé¿¡°Ô À̾߱â ÇÏµí ¸»ÇØÁÝ´Ï´Ù. °³ÀÎÀûÀ¸·Î, Àú´Â °ÔÀÓ °³¹ßÀÇ È帧À» Å©°Ô µÎ °¡Áö ¹æÇâÀ¸·Î º¸°í ÀÖ½À´Ï´Ù. Çϳª´Â ¿Â¶óÀÎÀ̸ç, ´Ù¸¥ Çϳª´Â ÈÞ´ë¿ë °ÔÀӱ⸦ Æ÷ÇÔÇÑ ÄܼÖÀÔ´Ï´Ù. °ÔÀÓ¿¡¼ ¿Â¶óÀÎ ´ëÀüÀ» Áö¿øÇÏ°Ô µÈ °¡Àå Å« ÀÌÀ¯´Â »ç½Ç ´Ù¸§¾Æ´Ñ AIÀÇ ÇÑ°è ¶§¹®À̾ú½À´Ï´Ù. ¾Æ¹«¸® AI ÇÁ·Î±×·¡¹ÖÀ» Àß ÇØµµ, ÇнÀÀ» °ÅÄ£ Àΰ£ Ç÷¹À̾´Ù ¿ì¼öÇÏ°Ô ¸¸µéÁö´Â ¸øÇÑ´Ù´Â °ÍÀÔ´Ï´Ù. ÀÌ·± °ßÁö¿¡¼ º¼ ¶§, AI ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇØ ³íÇÑ´Ù´Â °ÍÀº ½Ã´ëÀÇ È帧¿¡ ¿ªÇàÇÏ´Â °Íó·³ º¸ÀÔ´Ï´Ù. ±×·¯³ª ÀÌÁ¦ ¿Â¶óÀÎ °ÔÀÓ¿¡¼µµ AIÀÇ Á߿伺Àº Á¡Â÷ ´õ Ä¿Áö°í ÀÖ½À´Ï´Ù. ¸¹Àº Ç÷¹À̾ ÇÔ²² Ç÷¹ÀÌ ÇÏ´Â ¿Â¶óÀÎ °ÔÀÓ(¼ÒÀ§ MMORPG)¿¡¼, ¸¿(mob)µéÀÇ Á¦ÇÑÀûÀÎ AI¸¦ ¿ªÀÌ¿ëÇØ¼ ½±°Ô »ç³ÉÀ» ÇÏ´Â ¹æ¹ýµéÀÌ ¿¬±¸µÇ°í ÀÖ½À´Ï´Ù. À§ÇèÇÏ°í ¹«½Ã¹«½ÃÇÑ ±«¹°µéÀÌ, ±× ¾Õ¿¡ ³õ¿©Áø »óÀڵ鿡 °¡·Î¸·Çô¼ ¾î¼Áöµµ ¸øÇϰí ÀÖ´Ù°¡, °á±¹ ¸¶³ª°¡ °í°¥µÇ¾î Ç÷¹À̾°Ô Á×ÀÓÀ» ´çÇÏ´Â ÀϵéÀÌ, ½ÇÁ¦·Î °¡»ó ¼¼°è¿¡¼ ÀϾ°í ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ ÀÏÁ¾ÀÇ Ä¡ÆÃ¿¡ ÇØ´çÇÏ´Â Ç÷¹À̰¡ °¡´ÉÇÏ´Ù¸é, °¡»ó ¼¼°èÀÇ °æÁ¦´Â ¹«³ÊÁö°í ȯ»óÀº »ç¶óÁ® ¹ö¸³´Ï´Ù. °á±¹ ÇÑ ¶§ °¡»ó ¼¼°è¸¦ ¿©ÇàÇÏ´ø »ç¶÷µéÀº ±× °ÔÀÓÀ» ¶°³ª°í ¸¿´Ï´Ù. ÀÌÁ¦ ¿Â¶óÀÎ °ÔÀÓµµ, È·ÁÇÏ°í ¸ÚÁø ±×·¡Çȸ¸ÀÌ ´É»ç°¡ ¾Æ´Ñ, ´õ µµÀüÀûÀÎ °ÔÀÓ AI°¡ ÇÊ¿äÇÑ »õ·Î¿î ½Ã´ë°¡ µµ·¡Çϰí ÀÖ´Â °ÍÀÔ´Ï´Ù. ´Ù¸¥ ÇÑÆí, PC °ÔÀÓ ½ÃÀå ¿Ü¿¡ ¶Ç ÇϳªÀÇ Ä¿´Ù¶õ ½ÃÀåÀÌ ÀÖ½À´Ï´Ù. ¹Ù·Î ÄÜ¼Ö °ÔÀÓ ½ÃÀåÀÔ´Ï´Ù. ºñ·Ï ±¹³»¿¡¼´Â ÀÌ·¸´ÙÇÒ ¿òÁ÷ÀÓÀÌ ¾ÆÁ÷ º¸ÀÌÁö ¾Ê°í ÀÖÁö¸¸, ¿Ü±¹¿¡¼´Â ÀÌ¹Ì ¸¹Àº °ÔÀÓ Á¦ÀÛ»çµéÀÌ ÄÜ¼Ö / ÈÞ´ë¿ë °ÔÀӱ⠽ÃÀåÀ¸·Î ´«±æÀ» µ¹¸®°í ÀÖ½À´Ï´Ù. X-BOX¿Í PS2, Game Cube°¡ »ïÆÄÀüÀ» ¹úÀÌ´Â °¡¿îµ¥, Gameboy Advance´Â µ¶ÁÖ¸¦ Çϰí ÀÖ½À´Ï´Ù. ÀÌ Ã¥ÀÇ ¿©·¯ ±ÛµéÀ» Àо¸é, ÀÌ·¸°Ô º¯ÈÇÏ´Â ¼¼°è °ÔÀÓ°èÀÇ È帧µµ Àо ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù. ÀÌ Ã¥Àº °ÔÀÓ »ê¾÷ÀÇ °ú°ÅÀÇ ÀÚ»êÀ» Åä´ë·Î, °ÔÀÓ »ê¾÷ÀÌ ³ª¾Æ°¡¾ßÇÒ ÇϳªÀÇ ¹æÇâÀ» Á¦½ÃÇϰí ÀÖ½À´Ï´Ù. ¹Ì·¡´Â ¹Ì·¡¸¦ ÁغñÇÏ´Â ÀÚµéÀÇ °ÍÀÔ´Ï´Ù. ÀÌ Ã¥ÀÇ ÁÖ¿Á°°Àº ±ÛµéÀÌ ¹Ì·¡¸¦ ÁغñÇÏ´Â µ¶Àڵ鿡°Ô µµ¿òÀÌ µÈ´Ù¸é, ¿ªÀڷνá´Â ±×º¸´Ù ´õ ±â»Ú°í ½Å³ª´Â ÀÏÀÌ ¾øÀ» °ÍÀÔ´Ï´Ù.
¿ª ÀÚ Àå ¿ø¼® |
| |
 |
 |
¿©·¯ ±â¹ýµéÀÇ ¿¹Á¦ ÇÁ·Î±×·¥µé°ú ¼Ò½º ÄÚµå / ¿ø»ö Ⱥ¸ÀÇ °íÇØ»óµµ ¹öÀüµé / À¯¿ëÇϰí Èï¹Ì·Î¿î ¿©·¯ °ÔÀÓ °³¹ß »çÀÌÆ®µé·ÎÀÇ ¸µÅ©
|
| |
 |
 |
| "Á¤º¸¹®È»ç-°ÔÀÓ ÇÁ·Î±×·¡¹Ö" °ü·Ãµµ¼´Â ÃÑ 38±Ç ÀÔ´Ï´Ù. |
|
- Game Programming Gems 5
|
|
- OpenGL Super Bible Á¦3ÆÇ
|
|
- AI Game Programming Wisdom 2
|
|
- Game Programming Gems 4
|
|
- OpenGL ÇÁ·Î±×·¡¹Ö °¡À̵å : OpenGL 1.4 °ø½Ä ÇнÀ °¡À̵å Á¦4ÆÇ
|
|
- OpenGL Extensions Guide
|
|
- ShaderX©÷ : DirectX 9 ¼ÎÀÌ´õ ÇÁ·Î±×·¡¹Ö ÆÁ & Æ®¸¯
|
|
- °ÔÀÓ ÇÁ·Î±×·¡¹ÖÀÇ ÇÙ½É ¹ýÄ¢
|
|
- ShaderX©÷ : DirectX 9 ¼ÎÀÌ´õ ÇÁ·Î±×·¡¹Ö
|
|
- DirectX 9¸¦ ÀÌ¿ëÇÑ Àü·« °ÔÀÓ ÇÁ·Î±×·¡¹Ö
|
|
- 3D °ÔÀÓ ÇÁ·Î±×·¡¹Ö & ÄÄÇ»ÅÍ ±×·¡ÇÈÀ» À§ÇÑ ¼öÇÐ Á¦2ÆÇ
|
|
- C++¿Í DirectX 9¸¦ ÀÌ¿ëÇÑ ½Ç½Ã°£ 3D ÁöÇü ¿£Áø
|
|
- ½±°Ô Ç®¾î ¾´ ÀΰøÁö´É(AI) °ÔÀÓ ÇÁ·Î±×·¡¹Ö
|
|
- Cg·Î ¹è¿ì´Â ¼ÎÀÌ´õ ÇÁ·Î±×·¡¹Ö
|
|
- DirectX 9¸¦ ÀÌ¿ëÇÑ 3D °ÔÀÓ ÇÁ·Î±×·¡¹Ö ÀÔ¹®
|
|
- °ÔÀÓ ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ C++
|
|
- ÃÖ°íÀÇ Àü¹®°¡µé¿¡°Ô ¹è¿ì´Â ¿Â¶óÀÎ °ÔÀÓ °³¹ß Å×Å©´Ð
|
|
- Game Coding Complete
|
|
- °ÔÀÓ ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ ÀڷᱸÁ¶¿Í ¾Ë°í¸®Áò
|
|
- Real-Time Rendering 2ÆÇ
|
|
- ¿Â¶óÀÎ °ÔÀÓ ±âȹ & ÀÎÅÍ·¢Æ¼ºñƼ
|
|
- °ÔÀÓ ¼Ó ¹«ÇÑ ¿ìÁÖ : ·¹º§ µðÀÚÀÎ, ÁöÇü ±×¸®°í »ç¿îµå
|
|
- Direct3D ShaderX Á¤Á¡ & Çȼ¿ ¼ÎÀÌ´õ ÆÁ°ú Æ®¸¯
|
|
- °ÔÀÓ °³¹ß ÇÁ·ÎÁ§Æ®¸¦ ¼º°øÀ¸·Î À̲ô´Â °ÔÀÓ ±âȹ & µðÀÚÀÎ
|
|
- Ãʺ¸ÀÚ¸¦ À§ÇÑ °ÔÀÓ ÇÁ·Î±×·¡¹Ö
|
|
- DirectX ºñÁÖ¾ó º£ÀÌÁ÷ °ÔÀÓ ÇÁ·Î±×·¡¹Ö
|
|
- Game Programming Gems 3
|
|
- AI Game Programming Wisdom
|
|
- DirectX ½Ç½Ã°£ ·»´õ¸µ ½ÇÀü Å×Å©´Ð
|
|
- 3D ij¸¯ÅÍ ¾Ö´Ï¸ÞÀÌ¼Ç ÇÁ·Î±×·¡¹Ö
|
|
- °ÔÀÓ ÇÁ·Î±×·¡¸Ó¿¡°Ô ¹è¿ì´Â °ÔÀÓ °³¹ß Å×Å©´Ð
|
|
- 3D °ÔÀÓ ÇÁ·Î±×·¡¹Ö & ÄÄÇ»ÅÍ ±×·¡ÇÈÀ» À§ÇÑ ¼öÇÐ
|
|
- DIRECTX 8.x¸¦ ÀÌ¿ëÇÑ 3D °ÔÀÓ ÇÁ·Î±×·¡¹Ö
|
|
- ·Î¿ì Æú¸®°ï Å×Å©´ÐÀ» Ȱ¿ëÇÑ °ÔÀÓ ¸ðµ¨¸µ
|
|
- °ÔÀÓ °³¹ß ¼öÇÐÀû Å×Å©´Ð
|
|
- Game Programming Gems 2
|
|
- OpenGL Game Programming
|
|
- °ÔÀÓ µðÀÚÀÎ À̷аú ½ÇÁ¦
|
| |
|
|
 |