|
|
|
|
¿ªÀÚÀÇ ±Û Â÷ ·Ê ¼ ¹® Ç¥Áö ±×¸²¿¡ ´ëÇØ °¨»çÀÇ ±Û ÀúÀÚ ¼Ò°³ SECTION 01 ÇÁ·Î±×·¡¹Ö ÀÏ¹Ý 1.1 ÀνºÅϽÌÀ» ÀÌ¿ëÇÑ ºü¸¥ ±Û²Ã ·»´õ¸µ 1.2 È¸é °ø°£ ÁÖº¯±¤ Â÷ÆóÀÇ ¿ø¸®¿Í ÀÀ¿ë 1.3 ´ÙÇØ»óµµ Áö¿¬ ¼ÎÀ̵ù 1.4 DirectX 11¿¡¼ ijƮ¸Ö-Ŭ¶óÅ© ÆÐÄ¡ÀÇ ½Ã¾ß ÀýµÎü ¼±º° 1.5 DirectX 11ÀÇ °è»ê ¼ÎÀÌ´õ¸¦ ÀÌ¿ëÇÑ ÁÖº¯±¤ Â÷Æó 1.6 ºñÁ¤Çü ±×¸²ÀÚ ¸ÅÇÎÀ» À§ÇÑ ½ÃÁ¡ ½Ã¾ß Çȼ¿ ¾Ù¸®¾î½Ì Á¦°Å 1.7 ÇÁ·Î±×·¡¹Ö °¡´ÉÇÑ ±×·¡ÇÈ Çϵå¿þ¾î¿¡¼ÀÇ Áßø ½ÇÇà 1.8 SPUµé¿¡¼ Á¤Á¡, ´ÜÆí ¼ÎÀ̵ùÀ» È¿°úÀûÀ¸·Î ¼öÇàÇϱâ À§ÇÑ ±â¹ýµé SECTION 02 ¾Ö´Ï¸ÞÀ̼ǰú ¹°¸® 2.1 ´Ù¿ëµµ, »óÈ£ÀÛ¿ëÀûÀÎ ÇØºÎÇÐÀû Àΰ£ ¾ó±¼ ¸ðÇü 2.2 ÀÌÀ½¸Å ¾ø´Â ij¸¯ÅÍ ¾Ö´Ï¸ÞÀ̼ÇÀ» À§ÇÑ °î¼± °æ·Î 2.3 ºñ¹Ýº¹, ´ÝÈù ÇüÅ ¿ª±â±¸ÇÐ(NCF IK) »ç½½ ÇØ¹ý 2.4 °ÔÀÓ ÇÁ·Î±×·¡¹Ö À§ÇÑ ÀÔÀÚ ¹«¸® ÃÖÀûÈ 2.5 ÇØ¼®Àû ±â¹ýµé·Î ¼öÄ¡ ÀûºÐ °³¼±Çϱâ 2.6 ´ë´ÜÇÑ Ç×·Â: »ç½ÇÀûÀÎ 3Â÷¿ø °ø±â ¹× À¯Ã¼ ÀúÇ× ¸ðÇü 2.7 ÀÓÀÇÀÇ ´ÝÈù ¸Þ½Ã¿¡ ÁØÀ¯Ã¼ µ¿¿ªÇÐ Àû¿ëÇϱâ 2.8 ½Ç½Ã°£ Ãæµ¹ °ËÃâÀ» À§ÇÑ ±Ù»ç º¼·Ï²Ã ºÐÇØ SECTION 03 ÀΰøÁö´É 3.1 ¾ÆÁÖ Å« ¼¼°è¸¦ À§ÇÑ AI ¼¼ºÎ¼öÁØ 3.2 ¸ðµâ½Ä °ÔÀÓ AI¸¦ À§ÇÑ ÆÐÅÏ ±â¹Ý Á¢±Ù¹æ½Ä 3.3 °í±Þ ¼ºÀå ±â¹Ý ±â¹ýµéÀ» ÀÌ¿ëÇÑ ³»ºñ°ÔÀÌ¼Ç ¸Þ½Ã ÀÚµ¿ »ý¼º 3.4 µ¿¹°°ú ¿¡ÀÌÀüÆ® À̵¿À» À§ÇÑ ½Ç¿ëÀûÀÎ °ø°£ Ç¥Çö ¾ÆÅ°ÅØÃ³ 3.5 Á¦¾î ÀÌ·ÐÀ» °ÔÀÓ AI¿Í ¹°¸®¿¡ Àû¿ëÇϱâ 3.6 1ÀÎĪ ½´ÆÃ(FPS) °ÔÀÓÀÇ ÀûÀÀÀû Àü¼ú ¼±Åà 3.7 È¥µ· ÀÌ·Ð ÀÀ¿ë: °áÁ¤·ÐÀû ½Ã½ºÅÛÀ¸·Î ÀÌ¿ëÇØ¼ ¿Ü°ü»óÀÇ ¿¹ÃøºÒ°¡´É¼º ¸¸µé±â 3.8 ¿å±¸ ±â¹Ý AI 3.9 °¨Á¤À» °¡Áø µðÁöÅÐ ¹è¿ì¸¦ À§ÇÑ ÇÁ·¹ÀÓ¿öÅ© Çϳª 3.10 ±Ô¸ð°¡º¯Àû ´ëÈ ÀÛ¼º 3.11 MMORPGÀÇ Ç÷¹ÀÌ¾î ±ËÀû ºÐ¼®À» À§ÇÑ ±×·¡ÇÁ ±â¹Ý ÀÚ·á SECTION 04 ÇÁ·Î±×·¡¹Ö ÀÏ¹Ý 4.1 ºü¸¥ Is-A °ü°è ÆÇÁ¤ 4.2 µî·ÏµÈ º¯¼ö 4.3 È¿À²ÀûÀÌ°í ±Ô¸ð°¡º¯ÀûÀÎ ´ÙÁß ÄÚ¾î ÇÁ·Î±×·¡¹Ö 4.4 ¸Þ¸ð¸®¿Í ÀÚ·á Á¢±ÙÀÇ °üÁ¡¿¡¼ º» °ÔÀÓ ÃÖÀûÈ 4.5 ½ºÅà ÇÒ´ç 4.6 °ÔÀÓ ³» ¸Þ¸ð¸® ÇÁ·ÎÆÄÀÏ·¯ÀÇ ¼³°è¿Í ±¸Çö 4.7 Á» ´õ ¸¹Àº Á¤º¸¸¦ ´ãÀº ¿À·ù ±â·Ï »ý¼º 4.8 QA¸¦ À§ÇÑ ÄÚµå Æ÷°ýµµ 4.9 °ÔÀÓ ¿£Áø ¾ÈÀÇ ¿µ¿ª ±¹ÇÑ ¾ð¾î 4.10 ´ÙÁ¾´Ù¾çÇÑ È¯°æµéÀ» À§ÇÑ À¯¿¬ÇÑ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º ¹èÄ¡ ½Ã½ºÅÛ 4.11 Åõ¿µ °¡´ÉÇÑ ÁöÇü ¸Þ½Ã¸¦ À§ÇÑ µµ·Î »ý¼º 4.12 °ÔÀÓ °³¹ß¿¡¼ µðÁöÅÐ µå·ÎÀ× ÅÂºí¸´ Ȱ¿ëÇϱâ 4.13 Intel? TBB¸¦ ÀÌ¿ëÇÑ ´ÙÁß ½º·¹µå ÇàÀ§ÀÚ ±â¹Ý ¾ÆÅ°ÅØÃ³ ¸¸µé±â SECTION 05 ³×Æ®¿öÅ· ¹× ´ÙÁß Ç÷¹À̾î 5.1 º¸¾È ä³Î Åë½Å 5.2 °ÔÀÓ ¼Ó »çȸ¸Á: Facebook Ä£±¸¿Í ÇÔ²² ³î±â 5.3 ±Ô¸ð°¡º¯Àû °ÔÀÓ ¼¹ö¸¦ À§ÇÑ ºñµ¿±â I/O 5.4 MMOG¿¡ 3D ½ºÆ®¸®¹Ö ±â¼ú µµÀÔÇϱâ SECTION 06 ¿Àµð¿À 6.1 ½Ç¿ëÀûÀÎ DSP ¹«¼± Åë½Å È¿°ú 6.2 À½Çâ ÆÀ¿¡ Å« ÈûÀ» ÁÖ´Â ÈǸ¢ÇÑ À½Çâ ¿£Áø Çϳª 6.3 °Ã¼ È¿°úÀ½ÀÇ ½Ç½Ã°£ ÇÕ¼º SECTION 07 GPU ¹ü¿ë ÄÄÇ»ÆÃ 7.1 ÀÌÁúÀûÀÎ º´·Ä ¾ÆÅ°ÅØÃ³µé¿¡¼ OpenCL Ȱ¿ëÇϱâ 7.2 Batman: Arkham AsylumÀÇ PhysX GPU °Ã¼ ½Ã¹Ä·¹ÀÌ¼Ç 7.3 PhysX¸¦ ÀÌ¿ëÇÑ ºü¸¥ GPU À¯Ã¼ ½Ã¹Ä·¹ÀÌ¼Ç À¥ ºÎ·Ï¿¡ ´ëÇÏ¿© ã¾Æº¸±â |
Ãâó : ¾Ë¶óµò |
|
°ÔÀÓ ÇÁ·Î±×·¡¸ÓµéÀÇ ¿µ¿øÇÑ º£½ºÆ®¼¿·¯ Game Programming Gems ½Ã¸®Áî ¿©´ü ¹øÂ° Ã¥!!
¡° ³ª´Â °ÔÀÓ Á¦ÀÛ¿¡ ¾²ÀÌ´Â ´Ù¾çÇÑ ÇÏÀ§½Ã½ºÅÛµéÀ» Á¢Çϰí Ãֽбâ¼ú µ¿ÇâÆÄ¾ÇÀ» À§Çؼ Ã¥ Àüü¸¦ Àд´Ù. ³»°¡ ³×Æ®¿öÅ·ÀÇ Àü¹®°¡´Â ¾Æ´ÏÁö¸¸, ³×Æ®¿öÅ© ¼½¼ÇÀ» ÀÐÀ½À¸·Î½á ³»°¡ Àü¹®¼ºÀ» °®Ãá ºÐ¾ß¿Í ±×·¸Áö ¾ÊÀº ºÐ¾ß »çÀÌÀÇ ¿¬°ü¼ºÀ» »õ»ï ±ú´Ý°í ÀÚ±ØÀ» ¹Þ´Â´Ù. ¡± - ÀúÀÚ Adam Lake
°ÔÀÓ ÇÁ·Î±×·¡¹ÖÀÇ ±âÁØÀ» Á¤ÀÇÇÏ´Â µ¥ ÀÏÁ¶Çß°í, »õ·Ó°í Çõ½ÅÀûÀÎ ±â¹ýµéÀÇ ¹ß¿øÁö¿´´ø Game Programming Gems ½Ã¸®Áî´ä°Ô À̹ø Á¦8±Ç ¿ª½Ã ÃÖ½ÅÀÇ ¹æ¹ýµé°ú ±â¼úµé·Î °æÀï·ÂÀ» °®Ãß°í ´õ¿í ¾Õ¼ ³ª°¡°íÀÚ ÇÏ´Â °ÔÀÓ °³¹ßÀڵ鿡°Ô µµ±¸¿Í ¿µ°¨À» Á¦°øÇÑ´Ù. °ÔÀÓ ¾÷°è º£Å×¶ûµé°ú Àü¹®°¡µéÀÌ ±â°íÇÑ Ãֽбâ¹ýµé·Î °¡µæÇÑ ÀÌ Ã¥Àº ¿µ°¨°ú ÅëÂûÀ» À§ÇÑ ÇÙ½É ÀÚ¿øÀÌÀÚ °³¹ßÀÚÀÇ µµ±¸»óÀÚ¿¡ Ãß°¡ÇÒ¸¸ÇÑ ½Ã°£ Àý¾à ¹æ¹ýµéÀÇ º¸°íÀÌ´Ù.
±×·¡ÇÈ ¼½¼ÇÀº ÃÖ±Ù ÁÖ¸ñ¹Þ´Â ¿©·¯ ÁÖÁ¦¿Í DirectX 11ÀÇ °è»ê ¼ÎÀÌ´õ³ª Å×¼¿·¹ÀÌ¼Ç °°Àº ±×·¡ÇÈ APIµéÀÇ »õ ±â´ÉµéÀ» ´Ù·é´Ù. ¹°¸® ¹× ¾Ö´Ï¸ÞÀÌ¼Ç ¼½¼Ç¿¡¼´Â IK ÇØ¹ýÀ̳ª À¯Ã¼ ½Ã¹Ä·¹ÀÌ¼Ç °°Àº ÁÖÁ¦µéÀ» ±âº» ¼öÁØ ÀÌ»óÀ¸·Î ´Ù·ç´Â ±ÛµéÀÌ ÀÖ°í ÀΰøÁö´ÉÀº ¿äÁò °ÔÀÓ °³¹ß¿¡¼ °¡Àå ¶ß°Å¿î ºÐ¾ß Áß ÇϳªÀÌ´Ù. ÇÁ·Î±×·¡¹Ö ÀÏ¹Ý ¼½¼Ç¿¡´Â °ÔÀÓ ¿£ÁøÀÇ °³¹ß, ½ÇÇà, °Ë»ç¸¦ µ½´Â ¿©·¯ µµ±¸°¡ µîÀåÇÏ¸ç ³×Æ®¿öÅ© ¹× ´ÙÁß Ç÷¹ÀÌ¾î ¼½¼ÇÀÇ ±ÛµéÀº ³×Æ®¿öÅ© ¾ÆÅ°ÅØÃ³¿Í º¸¾È, ±Ô¸ð°¡º¯¼ºÀÇ ÁÖÁ¦¸¦ ´Ù·ç°í ¿Àµð¿À ¼½¼ÇÀº Áß¿äÇϰí À¯¿ëÇÏ´Ù°í »ý°¢ÇÑ ±ÛµéÀ» ¸ð¾Æ¼ ±¸¼ºÇß´Ù. ƯÈ÷ ÀÌ Ã¥¿¡´Â ¡®GPU ¹ü¿ë ÄÄÇ»ÆÃ¡¯À̶ó´Â »õ ¼½¼ÇÀÌ µµÀԵǾú´Ù. °ÔÀÓ ÇÁ·Î±×·¡¸ÓµéÀÌ GPU¸¦ ±×·¡ÇÈ ÀÌ¿ÜÀÇ °úÁ¦¿¡ »ç¿ëÇÏ´Â ½ÇÁ¦ °æÇèÀ¸·Î ÀÌ ¼½¼ÇÀ» ä¿ì°íÀÚ, ±×·± ÃëÁö¿¡ ¸Â´Â ±Û ¼¼ °³¸¦ ¼ö·ÏÇß´Ù.
°ÔÀÓ °³¹ßÀÚ¸¶´Ù Àü¹® ºÐ¾ß´Â ´Ù¸£´Ù ÇØµµ, ´õ ¹è¿ì°í ÀÚ½ÅÀÇ ´É·ÂÀ» °³¹ßÇÏ°í µµÀüÇÏ·Á´Â ¿å±¸´Â °°À» °ÍÀÌ´Ù. ÀÌ Ã¥À» ¿½ÉÈ÷ °øºÎÇØ¼, ´õ¿í µ¶Ã¢ÀûÀ̰í Àç¹ÌÀÖ°í ¸¸Á·½º·¯¿î °ÔÀÓÀ» ¸¸µé¾î º¸½Ã±æ!
¡Ü µµ¼ Ư¡
¼½¼Çº° ÁÖ¿ä ³»¿ë
* ±×·¡ÇÈ¡ª°è»ê ¼ÎÀÌ´õ·Î È¸é °ø°£ ÁÖº¯±¤ Â÷Æó(SSAO)¸¦ ¼öÇàÇϰųª Å×¼¿·¹ÀÌÅÍ·Î GPU¿¡¼ ±âÇϱ¸Á¶¸¦ »ý¼ºÇÏ´Â µîÀÇ DirectX 11ÀÇ »õ ±â´É Ȱ¿ë
* ¹°¸® ¹× ¾Ö´Ï¸ÞÀ̼ǡª°£´ÜÇÏ°í ºü¸£°í Á¤È®ÇÑ IK ÇØ¹ý, ¾Ö´Ï¸ÞÀ̼ÇÀ» À§ÇÑ ÀÔÀÚ ¹«¸® ½Ã½ºÅÛ, ±âü¿Í À¯Ã¼ ÀúÇ× ¸ðÇüÈ
* ÀΰøÁö´É¡ªÀÇ»ç°áÁ¤ÀÇ Çõ½Å ±â¹ýµé, »ó¼¼ÇÑ Ä³¸¯ÅÍ ¾Ö´Ï¸ÞÀ̼Ç, Ç÷¹À̾î Çൿ ºÐ¼®
* ÇÁ·Î±×·¡¹Ö ÀϹݡªIntelÀÇ TBB¸¦ ÀÌ¿ëÇÑ ´ÙÁß ½º·¹µå Ȱ¿ë, ¸Þ¸ð¸® ÇÒ´ç ¹× ÇÁ·ÎÆÄÀϸµ, Crytek °³¹ßÀÚµéÀÌ »ç¿ëÇÏ´Â ÄÚµå Æ÷°ýµµ ½Ã½ºÅÛ
* ³×Æ®¿öÅ· ¹× ´ÙÁß Ç÷¹À̾º¸¾È°ú ±Ô¸ð°¡º¯¼ºÀ» À§ÇÑ ¼³°è, ´ÙÁß Ç÷¹À̾î üÇèÀÇ È®ÀåÀ» À§ÇÑ »çȸ¸Á ¼ºñ½º Ȱ¿ë
* ¿Àµð¿À¡ª½ÇÁ¦ ¹°¸® »óÈ£ÀÛ¿ë¿¡ ±âÃÊÇÑ Á» ´õ »ç½ÇÀûÀÎ À½Çâ ȯ°æ »ý¼º
* GPU ¹ü¿ë ÄÄÇ»ÆÃ(»õ·Î Ãß°¡µÈ ¼½¼Ç)¡ªÀÌÁúÀû Ç÷§ÆûµéÀÇ ÇÁ·Î±×·¡¹ÖÀ» À§ÇÑ »õ·Î¿î °³¹æ Ç¥ÁØÀÎ OpenCL Ȱ¿ë, PhysX¸¦ ÀÌ¿ëÇÑ Ãæµ¹ °ËÃâ°ú ½Ã¹Ä·¹ÀÌ¼Ç µî °ÔÀÓ °³¹ßÀÚ°¡ GPU¸¦ ±×·¡ÇÈ ÀÌ¿ÜÀÇ °úÁ¦¿¡ »ç¿ëÇÑ ½ÇÁ¦ »ç·Êµé
|
Ãâó : ¾Ë¶óµò |

|
|
|
|