|
GameDev.netÀÇ Article ¸ñ·ÏÀ» ¹ø¿ªÇÑ °ÍÀÔ´Ï´Ù. ¸¸¾à °¢°¢ÀÇ ¹®¼¿¡ ´ëÇÑ ÇÑ±Û ¹ø¿ªÀÌ Á¸ÀçÇÑ´Ù¸é Á¦°Ô ¾Ë·ÁÁÖ¼¼¿ä. ¹Ù·Î°¡±â ¸µÅ©¸¦ Á¦°øÇÏ°í ¹ø¿ªÇϽźÐÀÇ À̸§À» ¸í½ÃÇϰڽÀ´Ï´Ù. ¿ø¹®ÀÇ ¸ðµç ÀúÀÛ±ÇÀº GameDev.net¿¡ ÀÖ½À´Ï´Ù. ¿©·¯ºÐÀÇ ¸¹Àº Âü¿©¸¦ ¹Ù¶ø´Ï´Ù. °¨»çÇÕ´Ï´Ù. ¹ø¿ªÀÚ ½Å¿ë¿ì (www.gamesync.com.ne.kr) |
|
°ÔÀÓ µðÀÚÀÎ ÀÌ ¼½¼Ç¿¡¼ ¿©·¯ºÐÀº °ÔÀÓ µðÀÚÀο¡ °ü·ÃµÈ ÀÎÅͳݿ¡ ÆÛÁ®ÀÖ´Â ¼ö¸¹Àº °Á¸¦ ãÀ» ¼ö ÀÖ½À´Ï´Ù. Æ÷½ºÆ® ¸ð´ø¿¡¼ µðÀÚÀÎ °ü·Ã ¹®¼¿¡ À̸£´Â ¸ðµç °ÍÀ» ãÀ» °ÍÀÔ´Ï´Ù. º¸ÆíÀû °ÔÀÓ µðÀÚÀÎ: ´ç½ÅÀÌ
¼¼°è ÃÖ°í¼öÁØÀÇ ÇÁ·Î±×·¡¹Ö ½Ç·ÂÀ» °¡Áö°í ÀÖ´Ù ÇÏ´õ¶óµµ °ÔÀÓ µðÀÚÀÎÀÌ
ÇüÆí¾ø´Ù¸é ´ç½ÅÀÇ °ÔÀÓ ¿ª½Ã ÇüÆí¾øÀ» °ÍÀÔ´Ï´Ù. ¿©±â¿¡¼ ´ç½ÅÀº °ÔÀÓ
»ê¾÷°è ÃÖ°íÀÇ Àü¹®°¡·ÎºÎÅÍ °ÔÀÓ µðÀÚÀÎÀÇ ¿¹¼úÀ» ¹è¿ï °ÍÀÔ´Ï´Ù. ·¹º§ µðÀÚÀÎ: ·¹º§ µðÀÚÀÎÀº °ÔÀÓ °³¹ßÀÇ °¡Àå Áß¿äÇÑ ºÎºÐ Áß ÇϳªÀÔ´Ï´Ù. ¿©±â¿¡¼ ·¹º§ µðÀÚÀÎ ±â¼úÀ» ¹ßÀü½Ã۴µ¥ µµ¿òÀÌ µÉ ¸¸ÇÑ °Á¸¦ ãÀ» ¼ö ÀÖ½À´Ï´Ù. °ËÅäÀÛ¾÷:
°ËÅäÀÛ¾÷À̶õ °ÔÀÓ °³¹ßÀÚµéÀÌ Æ¯Á¤ °ÔÀÓÀ» °³¹ßÇÏ´Â µ¿¾È ¹«¾ùÀÌ Àß µÇ¾ú°í
¹«¾ùÀÌ À߸øµÇ¾ú´Â°¡¿¡ ´ëÇÑ Æò°¡¸¦ ¿ä¾àÇÑ °ÍÀ» ÀǹÌÇÕ´Ï´Ù. ½ºÅ丮
°³¹ß: °ÔÀÓ µðÀÚÀÎÀÇ °¡Áß Áß¿äÇÑ ¿ä¼Ò Áß ÇѰ¡Áö´Â °·ÂÇÑ ½ºÅ丮¸¦
°¡Áö°í °Å±â¿¡ ¸Â°Ô °ÔÀÓÀ» Á¦ÀÛÇÏ´Â °ÍÀÔ´Ï´Ù. °ÔÀÓ
»ê¾÷ °ÔÀÓ »ê¾÷
°ü·Ã ȸ»çµé:
°³¹ß»ç, ÃâÆÇ»ç, ½Å»ý ±â¾÷ µî°ú °°ÀÌ °ÔÀÓ »ê¾÷°ú °ü·ÃµÈ ȸ»çµé¿¡ ´ëÇÑ
³»¿ëÀ» ´Ù·ì´Ï´Ù. °ÔÀÓ »ê¾÷: ÀÌ
¼½¼Ç¿¡¼´Â °ÔÀÓ »ê¾÷°ú °ü·ÃÇÑ ´Ù¾çÇÑ ÁÖÁ¦¸¦ ´Ù·ì´Ï´Ù. °ÔÀÓ »ê¾÷¿¡
Á¾»çÇϱâ : °ÔÀÓ »ê¾÷°ú °ü·ÃÇÑ Á÷¾÷¿¡ ´ëÇÑ Ãæ°í¿Í Ãë¾÷À»
À§ÇÑ Á¤º¸¸¦ ¾òÀ» ¼ö ÀÖ½À´Ï´Ù. À¯¸Ó : °ÔÀÓ »ê¾÷Àº Àç¹ÌÀÖ½À´Ï´Ù. Á¦¸»ÀÌ ¸Â³ª¿ä? ¿©±â¿¡ °ÔÀÓ »ê¾÷°ú °ü·ÃÇÑ Àç¹Ì³ À¯¸Ó°¡ ÀÖ½À´Ï´Ù. ÀÎÅͺä
:
°ÔÀÓ »ê¾÷ Á¾»çÀÚµé°ú ȸ»çµéÀ» °³ÀÎÀûÀ¸·Î ¸¸³ª ÀÎÅͺäÇÏ¿´½À´Ï´Ù. °ÔÀÓ È¸»ç ¿î¿µ : µ¶¸³ÀûÀ¸·Î °ÔÀÓÀ» °³¹ßÇϰí ȸ»ç¸¦ ¿î¿µÇÏ´Â °ÍÀº ¾î·Á¿î ÀÏÀÔ´Ï´Ù. ±×·¯³ª ÀÌ ¼½¼ÇÀ» ÅëÇØ ´ç½ÅÀÇ ¿ä±¸¿¡ ´ëÇÑ µµ¿òÀ» µå¸®°Ú½À´Ï´Ù. °ÔÀÓ ½ºÄð :
Á¡Á¡´õ ¸¹Àº °ÔÀÓ °³¹ß ºÐ¾ß¿¡ ´ëÇÑ ½ºÄ𠱤Á°¡ °³¼³µÇ°í ÀÖ½À´Ï´Ù. °ÔÀÓ
À½¾Ç°ú »ç¿îµå °ÔÀÓ À½¾Ç°ú
»ç¿îµå: Ư¼ö À½ÇâÈ¿°ú¸¦ ¸¸µå´Â °ÍÀÇ ¸ðµç °ÍÀ» ¿©±â¼ ãÀ»
¼ö ÀÖ½À´Ï´Ù. °ÔÀÓ À½¾Ç°ú
»ç¿îµå È¿°ú ¸ðÀ½: ´ç½ÅÀÇ °ÔÀÓ¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ´Â »ç¿îµå¿Í
À½¾Ç Ŭ¸³À» ãÀ¸¼¼¿ä. ÇÁ·Î±×·¡¹Ö ÀΰøÁö´É: ÀΰøÁö´ÉÀ̶õ
¹«¾ùÀΰ¡? ¾î¶»°Ô ÇØ¾ß Çϴ°¡? ¾î¶² ´Ù¾çÇÑ ¾Ë°í¸®ÁòÀÌ Àִ°¡? ±âŸ.... ´ÙÀÌ·ºÆ®X: ´ÙÀÌ·ºÆ® X´Â ÇÁ·Î±×·¡¸ÓµéÀÌ À©µµ¿ìÁ ÅëÇØ Á÷Á¢ÀûÀ¸·Î Çϵå¿þ¾î¸¦ ÅëÁ¦Çϱâ À§ÇÑ ¸ñÀûÀ¸·Î ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿¡¼ °³¹ßÇÑ APIÀÔ´Ï´Ù. GameDev.netÀº
¸¶ÀÌÅ©·Î¼ÒÇÁÆ®
°³¹ßÀÚ Ä¿¹Â´ÏƼÀÇ ÀÏ¿øÀÌ µÈ °ÍÀ» ÀÚ¶û½º·´°Ô »ý°¢ÇÕ´Ï´Ù. °ÔÀÓ ÇÁ·Î±×·¡¹Ö:
°ÔÀÓ ÇÁ·Î±×·¡¹Ö¿¡ Á÷Á¢ÀûÀÎ °ü·ÃÀÌ ÀÖ´Â ¿¹Á¦¸¦ ãÀ» ¼ö ÀÖ½À´Ï´Ù. ÀÏ¹Ý ÇÁ·Î±×·¡¹Ö: ¾Ë°í¸®Áò,
ÃÖÀûÈ µî°ú °°ÀÌ °ÔÀÓ ÇÁ·Î±×·¡¹Ö°ú °£Á¢ÀûÀÎ °ü·ÃÀÌ ÀÖ´Â ÁÖÁ¦¸¦ ´Ù·ì´Ï´Ù. Glide:
Áö±ÝÀº °ÅÀÇ ¾²ÀÌÁö ¾ÊÁö¸¸ 3DFX ºÎµÎ °è¿¿¡¼ »ç¿ëÇß´ø Glide¶óÀ̺귯¸®¿¡
´ëÇÑ ³»¿ëÀ» ´Ù·ì´Ï´Ù. ±×·¡ÇȽº: ÀÌ
¼½¼Ç¿¡¼´Â ±×·¡ÇÈ ÇÁ·Î±×·¡¹Ö°ú ±× µÚ¿¡ ¼û¾îÀÖ´Â ÀÌ·ÐÀû ¹è°æ¿¡ ´ëÇØ
´Ù·ì´Ï´Ù. ŸÀÏÀ»
ÀÌ¿ëÇÑ °ÔÀÓ: ÀÌ ¼½¼ÇÀº ¿ì¸®µéÀÌ ¸¹Àº °ü½ÉÀ» °¡Áö´Â ºÎºÐÀÔ´Ï´Ù.
ŸÀÏÀ» ÀÌ¿ëÇÏ´Â °ÔÀÓµéÀ» À§ÇÑ Áß¿äÇÑ ÁÖÁ¦µéÀ» ´Ù·ê°ÍÀÔ´Ï´Ù. ÇÁ·Î±×·¡¹Ö
¾ð¾î:
»õ·Î¿î ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ ¹è¿ì±â À§ÇÑ ¿¹Á¦¿Í µµ¿ò¸»À» ´Ù·ì´Ï´Ù. ±×»Ó¸¸
¾Æ´Ï¶ó ÀÌ¹Ì ¾Ë°í ÀÖ´Â ¾ð¾î¸¦ º¸´Ù ±íÀÌ ÀÌÇØÇϴµ¥ µµ¿òÀÌ µÉ °ÍÀÔ´Ï´Ù. ¿À·¡µÈ
ÀÚ·áµé: ¿ì¸®´Â 1996³âºÎÅÍ °è¼Ó ÀڷḦ ¼öÁýÇÏ¿´½À´Ï´Ù. °á°úÀûÀ¸·Î
¿ì¸®´Â ¼ö¸¹Àº ÀÌÀü ÀڷḦ º¸À¯ÇÏ°Ô µÇ¾ú½À´Ï´Ù. ´ÙÇàÈ÷µµ ÀÌ ÀÚ·áµéÀÇ
¸¹Àº ºÎºÐÀÌ ¾Ë°í¸®Áò¿¡ ÃÊÁ¡À» ¸ÂÃß°í ÀÖ¾î¼ ¿©ÀüÈ÷ ¸¹Àº ºÎºÐ¿¡ ÀÖ¾î¼
À¯¿ëÇÕ´Ï´Ù. ÀÌ ÀÚ·áµéÀº ´Ù¸¥ ¼½¼ÇÀ» ÅëÇØ¼µµ ãÀ» ¼ö ÀÖ½À´Ï´Ù. ´õ
¿À·¡µÈ °ÁµéÀº ´õ ÀÌ»ó »ç¿ëÇÏÁö ¾Ê´Â ±â¼úµéÀ» ´Ù·ç±â ¶§¹®¿¡ ±Ø¼Ò¼öÀÇ
»ç¶÷µé¸¸ÀÌ À¯¿ëÇÒ °ÍÀÔ´Ï´Ù. ¸¸¾à ÀÌ ÀÚ·áµéÀÌ À¯¿ëÇÏ´Ù¸é ÀúÈñ¿¡°Ô
°¨»çÀÇ Ç¥ÇöÀ» ÇØÁÖ¼¼¿ä. ¼öÇаú
¹°¸®ÇÐ: ¿©±â¿¡´Â °ÔÀÓÀÇ ±âÃʰ¡ µÇ´Â ¼öÇаú ¹°¸®Çп¡ °üÇÑ
´Ù¾çÇÑ ÁÖÁ¦¸¦ ´Ù·ì´Ï´Ù. ÀÌ ´ëºÎºÐÀÇ ÀÚ·á´Â ÀϹÝÀûÀÎ ¼öÇÐÀû ³»¿ëÀ̸ç
ÀÌ·¯ÇÑ °³³äÀ» ¾î¶»°Ô °ÔÀÓ¿¡ Àû¿ëÇÒ ¼ö ÀÖÀ» °ÍÀΰ¡¿¡ °üÇÑ ³íÀÇ´Â
´Ù·çÁö ¾Ê½À´Ï´Ù. ÀÌ ³»¿ëÀ» °ÔÀÓ¿¡ Àû¿ëÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ³»¿ëÀº ´Ù¸¥
ÀûÀýÇÑ ¼½¼Ç¿¡¼ ãÀ¸¼¼¿ä. Mod °³¹ß: ÃÖ±Ù¿¡´Â,
±âÁ¸ °ÔÀÓÀ» º¯ÇüÇÏ¿© »õ·Î¿î °ÔÀÓÀ» ¸¸µå´Â °ÍÀÌ °ÔÀÓ »ê¾÷ À̸éÀÇ
»õ·Î¿î ¹æ¹ýÀÌ µÇ¾ú½À´Ï´Ù. ¿©±â¿¡¼ ´ç½ÅÀº ´Ù¾çÇÑ °ÔÀÓÀ» º¯ÇüÇÏ¿©
°³¹ßÇÏ°í µðÀÚÀÎÇÏ´Â ¹æ¹ýÀ» ãÀ» ¼ö ÀÖ½À´Ï´Ù. ¸ÖƼÇ÷¹À̾î¿Í
³×Æ®¿öÅ·: ÀÌ ¼½¼ÇÀº ³×Æ®¿öÅ©¿Í ¸ÖƼÇ÷¹À̾î ÇÁ·Î±×·¡¹Ö¿¡
°üÇÑ ¸ðµç ¿µ¿ªÀ» ´Ù·ì´Ï´Ù. OpenGL:
¿©±â¼ ´ç½ÅÀº °·ÂÇÑ OpenGL API¸¦ ´Ù·é ÀÚ·áµéÀ» ÀæÀ» ¼ö ÀÖ½À´Ï´Ù. ƯÁ¤ Ç÷§Æû¿¡¼ÀÇ
°³¹ß: ÀÌ ÀÚ·á´Â À©µµ¿ì³ª ¸®´ª½º »Ó¸¸ ¾Æ´Ï¶ó Æ÷ÄÏPC, µå¸²Ä³½ºÆ®¿Í
°°Àº ƯÁ¤ Ç÷¿Æû¿¡¼ÀÇ °³¹ß¿¡ °üÇÑ ³»¿ëÀ» ´Ù·ì´Ï´Ù. ¼ÒÇÁÆ®¿þ¾î
¿£Áö´Ï¾î¸µ: ÀûÀýÇÑ ¼³°è ¾øÀÌ´Â ºôµùÀ» °áÄÚ ¼¼¿ï ¼ö ¾ø½À´Ï´Ù.
¼ÒÇÁÆ®¿þ¾î °³¹ßµµ ¸¶Âù°¡ÁöÀÔ´Ï´Ù. ÀÌ ¼½¼ÇÀº ¼ÒÇÁÆ®¿þ¾î ºÐ¼®°ú µðÀÚÀÎ,
µðÀÚÀÎ ÆÐÅÏ, °èȹ, ǰÁúº¸Áõ, Å×½ºÆ®, Àç»ç¿ë, ÇÁ·ÎÁ§Æ® °ü¸®¿¡ °üÇÑ
³»¿ëÀ» ´Ù·ì´Ï´Ù. °ÔÀÓ À½¾Ç°ú
»ç¿îµå ÇÁ·Î±×·¡¹Ö: °ÔÀÓ À½¾Ç°ú »ç¿îµå¿¡ °üÇÑ ±â¼úÀû ¹è°æ°ú
´Ù¾çÇÑ »ç¿îµå API(DirectSound »Ó¸¸ ¾Æ´Ï¶ó)¿¡ ´ëÇÏ¿© ´Ù·ì´Ï´Ù. Ư¼ö È¿°ú(Special
Effects): ¹°°ú ºÒ, ÆÄƼŬ ½Ã½ºÅÛ, ±×¸²ÀÚ È¿°ú µî°ú °°Àº
Ư¼öÈ¿°ú¿¡ ´ëÇÑ ÀڷḦ ´Ù·ì´Ï´Ù. ´ÜÆí ÀÚ·á: ´ÜÆíÀÚ·á¶õ
¸Å¿ì ƯÁ¤ÇÑ ÇÁ·Î±×·¡¹Ö ÁÖÁ¦¿¡ ´ëÇÏ¿© ÃÊÁ¡À» ¸ÂÃá ªÀº ÀڷḦ ÀǹÌÇÕ´Ï´Ù.
ÀÌ ÀÚ·áµéÀº ÇØ¼³°ú ¼Ò½ºÄڵ带 Æ÷ÇÔÇϰí ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ ´ÜÆíÀڷḦ
±â°í ÇϰíÀÚ ÇϽøé writers@gamedev.net·Î º¸³»ÁÖ¼¼¿ä. ½Ã°¢
¿¹¼ú(Visual Arts) ÀÌ ¼½¼ÇÀº °ÔÀÓ
ȯ°æ¿¡¼ »ç¿ëÇÏ´Â 2D¿Í 3DÀÇ ±×·¡ÇÈ¿¡ °üÇÑ ³»¿ë¿¡ ´ëÇÑ Âü°íÀڷḦ
´Ù·ì´Ï´Ù. ¿¡´Ï¸ÞÀ̼ǰú ¸ðµ¨¸µ: 3Â÷¿ø ±×·¡ÇȽº ¸ðµ¨¸µ°ú ¿¡´Ï¸Þ¼Ç¿¡ °üÇÑ ±â¼ú. ¾ÆÆ® ÄÝ·º¼Ç: ¸ðµ¨,
ÅØ½ºÃÄ, ±×¹ÛÀÇ ¾ÆÆ® ¸®¼Ò½º, ¹«·á °ø°³ ÀÚ·á¿¡ ´ëÇÑ ¸µÅ©. ÀϹÝÀûÀÎ ¿¹¼ú: ÀÌ ¼½¼ÇÀº ÀϹÝÀûÀÎ ¾ÆÆ¼½ºÆ® µéÀÌ ÇÊ¿äÇÑ ¸ðµç °ÍÀ» ´Ù·ç°í ÀÖ½À´Ï´Ù. ½ºÇÁ¶óÀÌÆ®¿Í ŸÀÏ: 2Â÷¿ø °ÔÀÓÀº ½ºÇÁ¶óÀÌÆ®¿Í ŸÀÏÀÌ ÇÊ¿äÇÕ´Ï´Ù. ÀÌ ¼½¼ÇÀº Áß¿äÇÏ°íµµ ¾î·Á¿î 2D ±×·¡ÇȽº ¿ä¼Ò¸¦ ¸¸µå´Â ¹æ¹ýÀ» ´Ù·ì´Ï´Ù. ÅØ½ºÃÄ ¸ÊÇÎ & ½ºÅ°´× : ¸¸¾à °ÔÀÓ Ä³¸¯ÅͰ¡ ¹ú°Å¹þ°í ÀÖ°í, °ÔÀÓ¿¡ ÅØ½ºÃİ¡ Àû¿ëµÇÁö ¾Ê´Ù¸é.....¾î¶³±î¿ä? ¿©±â¿¡¼´Â ij¸¯ÅÍ¿¡ ÅØ½ºÃĸ¦ ¸ÊÇÎÇÏ°í ¿ÊÀ» ÀÔÈ÷´Â °úÁ¤À» ´Ù·ì´Ï´Ù. |
|