±¹³»µµ¼
Àڰݼ/¼öÇè¼
ÄÄÇ»ÅÍ/IT
°ÔÀÓÇÁ·Î±×·¡¹Ö
Á¤°¡ |
30,000¿ø |
---|
27,000¿ø (10%ÇÒÀÎ)
1,500P (5%Àû¸³)
ÇÒÀÎÇýÅÃ | |
---|---|
Àû¸³ÇýÅà |
|
|
|
Ãß°¡ÇýÅÃ |
|
À̺¥Æ®/±âȹÀü
¿¬°üµµ¼
»óǰ±Ç
ÀÌ»óǰÀÇ ºÐ·ù
Ã¥¼Ò°³
¡ºXNA 4.0 Game Development by Example: Beginner s Guide(Çѱ¹¾îÆÇ)¡»Àº XNA 4.0À» ÀÌ¿ëÇÑ ¿¹Á¦ Áß½ÉÀÇ °ÔÀÓ °³¹ß °¡À̵åºÏÀÌ´Ù. XNA¸¦ óÀ½ Á¢ÇÏ´Â µ¶ÀÚµµ ½±°Ô µû¶óÇϰí È£±â½ÉÀ» ´À³¥ ¼ö ÀÖ°Ô ÆÛÁñ °ÔÀÓ, ºñÇà ½´ÆÃ °ÔÀÓ, ¿¢½º¹Ú½º 360 °ÔÀÓÆÐµå¸¦ Ȱ¿ëÇÑ ÅÊÅ© °ÔÀÓ, ½´ÆÛ¸¶¸®¿À ½ºÅ¸ÀÏÀÇ Ç÷§Æû °ÔÀÓ µî ´Ù¾çÇÑ À帣ÀÇ °ÔÀÓÀ» Æ©Å丮¾ó ÇüÅ·Π¼³¸íÇÑ´Ù. ¶ÇÇÑ ¿Ï¼ºµÈ ¿¹Á¦ °ÔÀÓÀ» ÀڽŸ¸ÀÇ ½ºÅ¸ÀÏ·Î È®ÀåÇϵµ·Ï ´Ù¾çÇÑ µµÀü °úÁ¦¿Í ¹è°æ Áö½ÄÀ» Á¦°øÇÑ´Ù. ÀÌ Ã¥¿¡¼´Â XNA¸¦ ÅëÇØ °ÔÀÓÀ» ¸¸µå´Â µ¥ ÇÊ¿äÇÑ °³³ä°ú ±¸Çö ¿ä¼Ò¸¦ ¼Ò°³ÇÑ´Ù. ÆÛÁñ °ÔÀÓ, ºñÇà ½´ÆÃ °ÔÀÓ, ¿¢½º¹Ú½º 360 °ÔÀÓÆÐµå¸¦ Ȱ¿ëÇÑ ÅÊÅ© °ÔÀÓ, ¸¶¸®¿À ½ºÅ¸ÀÏÀÇ Ç÷§Æû °ÔÀÓ±îÁö ´Ù¾çÇÑ À帣ÀÇ ¿¹Á¦ °ÔÀÓÀ» Á¦°øÇϰí, µ¶ÀÚÀÇ ¾ÆÀ̵ð¾î¿Í âÀǼºÀ» °ÔÀÓ¿¡ Àû¿ëÇÏ´Â µ¥ ÇÊ¿äÇÑ ¹è°æ Áö½Ä°ú ±¸Çö ±â¼úÀ» ¼Ò°³ÇÑ´Ù.
ÃâÆÇ»ç ¼Æò
XNA 4.0À» ÀÌ¿ëÇÑ ¿¹Á¦ Áß½ÉÀÇ °ÔÀÓ °³¹ß °¡À̵å. XNA¸¦ óÀ½ Á¢ÇÏ´Â µ¶ÀÚµµ ½±°Ô µû¶óÇϰí È£±â½ÉÀ» ´À³¥ ¼ö ÀÖ°Ô ÆÛÁñ °ÔÀÓ, ºñÇà ½´ÆÃ °ÔÀÓ, ¿¢½º¹Ú½º 360 °ÔÀÓÆÐµå¸¦ Ȱ¿ëÇÑ ÅÊÅ© °ÔÀÓ, ½´ÆÛ¸¶¸®¿À ½ºÅ¸ÀÏÀÇ Ç÷§Æû °ÔÀÓ µî ´Ù¾çÇÑ À帣ÀÇ °ÔÀÓÀ» Æ©Å丮¾ó ÇüÅ·Π¼³¸íÇÑ´Ù. ¶ÇÇÑ ¿Ï¼ºµÈ ¿¹Á¦ °ÔÀÓÀ» ÀڽŸ¸ÀÇ ½ºÅ¸ÀÏ·Î È®ÀåÇϵµ·Ï ´Ù¾çÇÑ µµÀü °úÁ¦¿Í ¹è°æ Áö½ÄÀ» Á¦°øÇÑ´Ù.
ÀÌ Ã¥¿¡¼´Â XNA¸¦ ÅëÇØ °ÔÀÓÀ» ¸¸µå´Â µ¥ ÇÊ¿äÇÑ °³³ä°ú ±¸Çö ¿ä¼Ò¸¦ ¼Ò°³ÇÑ´Ù. ÆÛÁñ °ÔÀÓ, ºñÇà ½´ÆÃ °ÔÀÓ, ¿¢½º¹Ú½º 360 °ÔÀÓÆÐµå¸¦ Ȱ¿ëÇÑ ÅÊÅ© °ÔÀÓ, ½´ÆÛ¸¶¸®¿À ½ºÅ¸ÀÏÀÇ Ç÷§Æû °ÔÀÓ±îÁö ´Ù¾çÇÑ À帣ÀÇ ¿¹Á¦ °ÔÀÓÀ» Á¦°øÇϰí, µ¶ÀÚÀÇ ¾ÆÀ̵ð¾î¿Í âÀǼºÀ» °ÔÀÓ¿¡ Àû¿ëÇÏ´Â µ¥ ÇÊ¿äÇÑ ¹è°æ Áö½Ä°ú ±¸Çö ±â¼úÀ» ¼Ò°³ÇÑ´Ù.
ÀÌ Ã¥¿¡¼ ´Ù·ç´Â ³»¿ë
¡á XNA °ÔÀÓ ½ºÆ©µð¿À ¼³Ä¡¿Í °ÔÀÓ ÇÁ·ÎÁ§Æ® »ý¼º
¡á °ÔÀÓ »óÅÂ, Àç±Í È£Ãâ, 2D ½ºÇÁ¶óÀÌÆ® ¾Ö´Ï¸ÞÀ̼ÇÀ» ÀÌ¿ëÇÑ ÆÛÁñ °ÔÀÓ °³¹ß
¡á »ç¿îµå È¿°ú¿Í Ãæµ¹, ÀÔÀÚ ±â¹Ý Æø¹ßÀ» ÅëÇÑ ºñÇà ½´ÆÃ °ÔÀÓ °³¹ß
¡á ŸÀÏ ¸Ê°ú °æ·Î ã±â, ´Ù¼öÀÇ ÃѾËÀ» ±¸ÇöÇϱâ À§ÇÑ ÀÔÀÚ ½Ã½ºÅÛÀÌ Àû¿ëµÈ ÅÊÅ© °ÔÀÓ °³¹ß
¡á XNA¿Í À©µµ¿ì ÆûÀÌ °áÇÕµÈ ¸ÖƼ·¹À̾î ŸÀÏ ¸ÊÀ» Áö¿øÇÏ´Â ¸Ê ¿¡µðÅÍ °³¹ß
¡á ¸Ê ¿¡µðÅÍ¿Í Å¸ÀÏ ¿£ÁøÀÌ ÅëÇÕµÈ ½´ÆÛ¸¶¸®¿À ½ºÅ¸ÀÏÀÇ Ç÷§Æû °ÔÀÓ °³¹ß
ÀÌ Ã¥ÀÇ Æ¯Â¡
¡á Çʼö ³ëÇϿ쿡 ´ëÇÑ Ä£ÀýÇÏ°í ¸íÄèÇÑ ´Ü°èÀû ¼³¸í
¡á ¹è¿î ³»¿ëÀ» ¹Ù·Î ÀÀ¿ëÇÒ ¼ö ÀÖ´Â °æÇèÀ» ÅëÇÑ ÇнÀ
¡á Áö°ã°í »·ÇÑ ³»¿ëÀÇ °ú°¨ÇÑ »ý·«
¡á µ¶ÀÚÀÇ »ó»ó·ÂÀ» ÀÚ±ØÇÏ´Â »ý»ýÇϰí Àç¹ÌÀÖ´Â ¿¹Á¦
¡á Âü¿©¸¦ À¯µµÇÏ´Â ¿¹Á¦¿Í °úÁ¦
ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ
XNA ÇÁ·¹ÀÓ¿öÅ©·Î °ÔÀÓÀ» ¸¸µå´Â µ¥ °ü½É ÀÖ´Â °³¹ßÀÚ¿¡°Ô ÀÌ Ã¥À» ÃßõÇÑ´Ù. ¶ÇÇÑ ÀÌ Ã¥Àº °ÔÀÓ °³¹ß °æÇèÀÌ ¾ø´Â °³¹ßÀÚµµ ½±°Ô µû¶ó¿Ã ¼ö ÀÖ°Ô ±¸¼ºÇß´Ù. ¹°·Ð C#¿¡ ´ëÇÑ ±âº»ÀûÀÎ ÀÌÇØ¿Í Áö½ÄÀÌ ÀÖ´Ù¸é ºü¸£°Ô ¹è¿ï ¼ö ÀÖÁö¸¸, ¾ø´õ¶óµµ ½ÃÀÛÇÒ ¼ö ÀÖ°Ô Ã¥¿¡¼ ±âº» ¿ä¼Ò¸¦ ÃæºÐÈ÷ ¼³¸íÇß´Ù.
ÀÌ Ã¥ÀÇ ±¸¼º
1Àå. XNA °ÔÀÓ ½ºÆ©µð¿À ¼Ò°³¿¡¼´Â XNA ÇÁ·¹ÀÓ¿öÅ©ÀÇ ¿ª»ç, XNA ¼³Ä¡¹ý, XNA °ÔÀÓ ½ºÆ©µð¿À¿¡ ´ëÇØ ¾Ë¾Æº»´Ù. 1Àå ÈĹݺο¡¼ºÎÅÍ ½Ç½ÀÀ» ½ÃÀÛÇØ ¡®»ç°¢Çü ÃßÀûÇϱ⡯¶ó´Â ¹Ì´Ï °ÔÀÓÀ» ¸¸µç´Ù.
2Àå. Ç÷¯µå ÄÁÆ®·Ñ: ¼öÁß ÆÛÁñ °ÔÀÓ¿¡¼´Â Ç÷¯µå ÄÁÆ®·ÑÀ̶ó´Â ÆÛÁñ °ÔÀÓÀ» ¼Ò°³ÇÑ´Ù. ÀÌ °ÔÀÓÀ» ÅëÇØ XNA ÄÜÅÙÃ÷ ÆÄÀÌÇÁ¶óÀÎ »ç¿ë¹ý°ú ±âº»ÀûÀÎ °ÔÀÓ »óÅ ó¸®, Àç±Í ÇÔ¼ö È£ÃâÀ» ÅëÇÑ Á¡¼ö °è»ê ¹æ¹ýÀ» ¾Ë¾Æº»´Ù.
3Àå. Ç÷¯µå ÄÁÆ®·Ñ: °ÔÀÓ ¿Ï¼ºµµ ³ôÀ̱⿡¼´Â ¹Ì¿Ï¼ºÀÎ Ç÷¯µå ÄÁÆ®·ÑÀ» Á» ´õ ´Ùµë¾î ȸÀü/³«ÇÏ/ÆäÀÌµå ¾Ö´Ï¸ÞÀÌ¼Ç È¿°ú¿Í Á¡¼ö ó¸®, ÅØ½ºÆ® Ãâ·Â ¹æ¹ý µîÀ» ¾Ë¾Æº»´Ù.
4Àå. ¾Æ½ºÅ×·ÎÀÌµå º§Æ® ¾î¼³Æ®: ¿ìÁÖ ¹Ì¾Æ¿¡¼´Â ¿ìÁÖ °ø°£À» ¼ÒÀç·Î ½´ÆÃ °ÔÀÓÀÎ ¾Æ½ºÅ×·ÎÀÌµå º§Æ® ¾î¼³Æ®¸¦ ¼Ò°³ÇÑ´Ù. ÀÌ °ÔÀÓÀ» ÅëÇØ ½´ÆÃ °ÔÀÓÀÇ ±âº»±â¿Í ÀÔÀÚ ½Ã½ºÅÛÀ» »ç¿ëÇÑ ÀüÀå ¿òÁ÷ÀÓ, ÇÁ·¹ÀÓ ±â¹Ý ½ºÇÁ¶óÀÌÆ® ¾Ö´Ï¸ÞÀ̼ÇÀ» ¾Ë¾Æº»´Ù. ¶ÇÇÑ ÀüÀå¿¡ ¿òÁ÷ÀÌ´Â ¼ÒÇ༺À» Ãß°¡ÇØ Ç÷¹À̾î¿Í Ãæµ¹À» ó¸®Çϰí, Àû ¿ìÁÖ¼±°úÀÇ »óÈ£ÀÛ¿ëÀ» ÅëÇØ Çö½ÇÀûÀÎ ´À³¦°ú Àç¹Ì¸¦ ÁÙ ¼ö ÀÖµµ·Ï ÇÑ´Ù.
5Àå. ¾Æ½ºÅ×·ÎÀÌµå º§Æ® ¾î¼³Æ®: Ư¼ö È¿°ú¿¡¼´Â ¾Æ½ºÅ×·ÎÀÌµå º§Æ® ¾î¼³Æ®¿¡ Ãß°¡ÇÒ È¿°ú¸¦ ¼Ò°³ÇÑ´Ù. Ç÷¹À̾î¿Í Àû ºñÇà±â, ¼ÒÇ༺, Æ÷ź °£ÀÇ Ãæµ¹¿¡ µû¶ó ÀÔÀÚ Æø¹ß È¿°ú¸¦ Ãß°¡Çϰí, »ç¿îµå¸¦ Àç»ýÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº»´Ù.
6Àå. ·Îº¿ ¼Òµ¿: ¸ÖƼ Ãà Ä«¿À½º¿¡¼´Â ÅÊÅ© °ÔÀÓÀ» ÅëÇØ ¿¢½º¹Ú½º 360ÀÇ ÄÁÆ®·Ñ·¯¿Í Űº¸µå¸¦ ÅëÇØ Ç÷¹À̾ ¿òÁ÷ÀÌ°í ¹Ì»çÀÏÀ» ¹ß»çÇÏ´Â °ÔÀÓÀ» ¸¸µç´Ù. ŸÀÏ ±â¹ÝÀÇ ¸Ê°ú Ä«¸Þ¶ó Ŭ·¡½º¸¦ µÎ¾î Å« °ÔÀÓ ¼¼°èÀÇ È¸é Ãâ·ÂÀ» °ü¸®ÇÏ´Â ¹æ¹ý°ú, ŸÀÏ ¸ÊÀÇ º®°ú Ç÷¹À̾îÀÇ Ãæµ¹ ó¸® ¹æ¹ýÀ» ¾Ë¾Æº»´Ù.
7Àå. ·Îº¿ ¼Òµ¿: ¸¹°í ¸¹Àº źȯ¿¡¼´Â ÀÔÀÚ ±â¹Ý Ãæµ¹ ½Ã½ºÅÛÀ» È®ÀåÇØ ¸¹Àº ÃÑźÀ» ±¸ÇöÇÏ´Â ¹æ¹ý°ú, Àû ¹èÄ¡, ½Â¸® Á¶°Ç, ¹«±â ¾÷±×·¹ÀÌµå ½Ã½ºÅÛ µîÀ» ¾Ë¾Æº»´Ù. ¶ÇÇÑ A* °æ·Î ã±â ¾Ë°í¸®ÁòÀ» ±¸ÇöÇØ ÀûÀÇ ÅÊÅ©°¡ Ç÷¹À̾ Ãß°ÝÇÒ ¼ö ÀÖ°Ô ÇÑ´Ù.
8Àå. º¸¼® »ç³É²Û: Ç÷§Æû °ÔÀÓ °³¹ß ½ÃÀÛ¿¡¼´Â º¸¼® »ç³É²Û °ÔÀÓÀ» ÅëÇØ Á¡ÇÁ¿Í ¶Ù±â¸¦ ±â¹ÝÀ¸·Î ÇÑ È¾ ½ºÅ©·Ñ °ÔÀÓ ¹æ½ÄÀ» ¾Ë¾Æº»´Ù. 7Àå¿¡¼ ±¸ÇöÇÑ Å¸ÀÏ ¸Ê ½Ã½ºÅÛÀ» ´õ ¹ßÀü½ÃÄÑ ¸ÖƼ·¹À̾ Áö¿øÇϰí, XNA¿Í À©µµ¿ì ÆûÀ» ¿«¾î ¸Ê ¿¡µðÅ͸¦ ¸¸µç´Ù. ¸Ê ¿¡µðÅÍ ÇÁ·ÎÁ§Æ®¸¦ ¸¸µé¸é¼ ¿©·¯ ÇÁ·ÎÁ§Æ®¸¦ Æ÷ÇÔÇÏ´Â ¼Ö·ç¼ÇÀ» ±¸¼ºÇÏ´Â ¹æ¹ý°ú °ÔÀÓ ¶óÀ̺귯¸® ÇÁ·ÎÁ§Æ®¸¦ ¸¸µå´Â ¹æ¹ýÀ» ¾Ë¾Æº»´Ù.
9Àå. º¸¼® »ç³É²Û: °ÔÀÓ ¿Ï¼º¿¡¼´Â 8Àå¿¡¼ ¿Ï¼ºÇÑ ¸Ê ¿¡µðÅÍ ÆÄÀÏÀ» ÀÐ¾î µé¿© ½ÇÁ¦ °ÔÀÓÀ¸·Î ¸¸µé°í, Ç÷¹À̾î¿Í Àû, º¸¼® °£ÀÇ »óÈ£ÀÛ¿ëÀ» ±¸ÇöÇÑ´Ù. ¿Ï¼ºµÈ °ÔÀÓÀ» ¸¸µé±â À§ÇÑ À̺¥Æ® ó¸®¿Í °´Ã¼ÁöÇâ ±¸Á¶ ¼³°è¸¦ ÅëÇØ ¿©·¯ºÐÀº XNA Àü¹®°¡°¡ µÉ ¼ö ÀÖÀ» °ÍÀÌ´Ù.
ÀúÀÚ ¼¹®
°³ÀÎ °³¹ßÀÚºÎÅÍ ´ë±Ô¸ð ÆÀ±îÁö XNA ÇÁ·¹ÀÓ¿öÅ©¸¦ »ç¿ëÇÏ¸é ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® Ç÷§ÆûÀ» Áö¿øÇÏ´Â ´Ù¾çÇÑ ±â±â¿ë °í¼º´É °ÔÀÓÀ» ºü¸£°Ô °³¹ßÇÒ ¼ö ÀÖ´Ù.
ÀÌ Ã¥À» ÅëÇØ °³¹ßÀÚ´Â XNA °ÔÀÓ ½ºÆ©µð¿À¿Í XNA ÇÁ·¹ÀÓ¿öÅ©¸¦ Ȱ¿ëÇØ À©µµ¿ì ȯ°æÀÇ 2D °ÔÀÓÀ» °³¹ßÇÏ´Â ¹æ¹ý°ú, 2D ±×·¡ÇÈ, °æ·Î ã±â, Ãæµ¹ °¨Áö, Ư¼ö È¿°ú µîÀÇ ±â¹ýÀ» ¹è¿ï ¼ö ÀÖ´Ù.
Ã¥¿¡¼ ¼Ò°³ÇÏ´Â 4°³ÀÇ ¿¹Á¦ °ÔÀÓÀº ¼·Î ´Ù¸¥ À帣ÀÇ ±³°ú¼ °°Àº °ÔÀÓÀ¸·Î, °ÔÀÓÀ» ¸¸µå´Â µ¥ ÇʼöÀûÀÎ ¿ä¼Ò¿Í È®Àå °¡´ÉÇÑ ºÎºÐÀ» Æ÷ÇÔÇÑ´Ù.
¿Å±äÀÌÀÇ ¸»
2007³â ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ À̸ÅÁøÄÅImagineCupÀ» ÁغñÇÏ¸é¼ Ã³À½ Á¢Çß´ø XNA 1.0ÀÌ ÀÌÁ¦ 5³âÀÇ ½Ã°£ÀÌ Èê·¯ 4.0ÀÌ µÆ½À´Ï´Ù. óÀ½ ¹è¿ï ¶§ ·¹ÆÛ·±½º°¡ ¾ø¾î ¸¹Àº »ðÁúÀ» ÅëÇØ ±«·Î¿öÇÏ°í ±ú´Þ¾Ò´ø ±â¾ïÀÌ ¾ÆÁ÷µµ »ý»ýÇÕ´Ï´Ù. °ø¸ðÀüÀ̶ó´Â Ư¼º»ó µ¥µå¶óÀÎÀº Á¤ÇØÁø °ÍÀ̰í, °ÔÀÓÀº ¹Ýµå½Ã °³¹ßÇØ¾ß Ç߱⿡ ±× ¾î´À ¶§º¸´Ù ½ºÆ®·¹½º°¡ ½ÉÇß½À´Ï´Ù. ´ÙÇàÈ÷ ÀÌ·± ³ë·ÂÀÌ ÁÁÀº °á°ú·Î À̾îÁ® À̸ÅÁøÄÅ 2008¿¡¼ °ÔÀÓ °³¹ß ºÐ¾ß ¼¼°è 3À§¸¦ ¼ö»óÇß½À´Ï´Ù. »óÀº ¹Þ¾ÒÁö¸¸, ¸ñÇ¥¸¦ ÀÒ¾î ¸¶À½ ÇÑ ±¸¼®ÀÌ ÇãÅ»ÇØÁø Á¦°Ô ´ç½Ã Çѱ¹ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ À¯À缺 »çÀå´Ô²²¼ ¡°ÀÌ·¸°Ô °ø¸ðÀüÀ» ÅëÇØ ¹è¿î ¿Á¤°ú Áö½ÄÀ» ÀÌÁ¦ ÈĹèµé¿¡°Ô ¾Ë·ÁÁÖ´Â ÀÏÀÌ ³²¾ÆÀÖ´Ù.¡±¶ó°í ¸»¾¸ÇØÁּ̽À´Ï´Ù. ÀÌÈÄ Áö½Ä °øÀ¯´Â Á¦ ÀλýÀÇ ÇÑ ÃàÀÌ µÆ½À´Ï´Ù.
2008³â ÈĹݺÎÅÍ Áö±Ý±îÁö XNA °ÔÀÓ °³¹ß°ú °ü·ÃµÈ ³»¿ëÀ» ºí·Î±×, °¿¬, ¸àÅ丵, Ä«Æä, À̸ÞÀÏ µî ´Ù¾çÇÑ ¹æ¹ýÀ¸·Î ¾Ë¸®°í ÀÖÁö¸¸, ÁÖ·Î °ø¸ðÀü°ú Çб³ °úÁ¦¿¡¼¸¸ XNA¸¦ ÀÌ¿ëÇØ ¾ÆÁ÷ Á¦´ë·Î Ȱ¼ºÈµÇÁö ¾Ê°í ÀÖ½À´Ï´Ù. ´ÙÇàÈ÷ À©µµ¿ìÆù 7ÀÇ °ÔÀÓ °³¹ß¿¡¼ XNA°¡ Çʼö°¡ µÇ¸é¼ ÀÌÁ¦ XNA°¡ Á» ´õ ¾Ë·ÁÁú ¼ö ÀÖ°Ô µÆ½À´Ï´Ù.
¡ºXNA 4.0 Game Development by Example Çѱ¹¾îÆÇ¡»Àº Ãʺ¸ÀÚµµ ½±°Ô µû¶ó Çϰí È£±â½ÉÀ» ´À³¢µµ·Ï ´Ù¾çÇÑ À帣ÀÇ °ÔÀÓ(Ç÷§Æ÷¸Ó, ÆÛÁñ, ºñÇà±â ½´ÆÃ, 2D ÅÊÅ© °ÔÀÓ)À» Æ©Å丮¾ó ÇüÅ·Π¼Ò°³ÇÕ´Ï´Ù. XNA¸¦ óÀ½ Á¢ÇÏ´Â µ¶ÀÚ¸¦ ´ë»óÀ¸·Î ÀÛ¼ºµÈ Ã¥À̱⠶§¹®¿¡ ºÎ´ã ¾øÀÌ ¹è¿ï ¼ö ÀÖ½À´Ï´Ù.
±×·³¿¡µµ ºÒ±¸Çϰí Ã¥À» °øºÎÇÏ¸é¼ ÀÌÇØµÇÁö ¾Ê´Â ºÎºÐÀÌ ÀÖÀ» ¼ö ÀÖ¾î, À̸¦ À§ÇØ XNADev(http://xnadev.co.kr) »çÀÌÆ®¿¡ Áú¹®À» ¿Ã¸± ¼ö ÀÖ´Â °ø°£À» ¸¸µé¾î µ×½À´Ï´Ù. °£´ÜÇÑ Áú¹®¿¡µµ ¹ø°³Ã³·³ ¼º½ÇÇÑ ´äº¯À» ÇØµå¸®´Ï ºÎ´ã ¾øÀÌ Áú¹®À» ¿Ã·ÁÁÖ¼¼¿ä. ¶ÇÇÑ ³×À̹ö XNA Ä«Æä(http://cafe.naver.com/xna)¿¡ ¿Ã¸®°Å³ª, ¿ªÀÚ¿¡°Ô Á÷Á¢ À̸ÞÀÏÀ» º¸³»µµ µË´Ï´Ù.
- ±èµ¿ÈÆ
#define XNA
XNA¶ó´Â ´Ü¾î°¡ µüÈ÷ ¾î¶² Àǹ̸¦ °¡Áø ´Ü¾î´Â ¾Æ´Ï¶ó´Â ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ °ø½Ä ´äº¯¿¡µµ ºÒ±¸Çϰí XNA´Â ¾î°¼ÀÎÁö ¹«¾ð°¡¸¦ ÀǹÌÇÒ °Í¸¸ °°½À´Ï´Ù. 2005³â GDC¿¡¼ ÇÁ·ÎÁ§Æ®·Î ¹ßÇ¥µÈ ÀÌÈÄ PC, ¿¢½º¹Ú½º, ÁØ(Zune)À» °ÅÃÄ À©µµ¿ìÆù 7ÀÇ ÁÖ¿ä ±â¼ú·Î ÀÚ¸®¸Å±èÇÑ XNA´Â ¸¹Àº °³¹ßÀÚ¿Í ±âȹÀÚ, µðÀÚÀÎ/»ç¿îµå È¿°ú ÆÀÀÌ Çù¾÷Çϸç, ±×µéÀÇ ¸Þ½ÃÁö¸¦ ´ã´Â °ÔÀÓÀ» ¸¸µå´Â °³¹ß °æÇèÀ» À̲ø¾î¿Ô½À´Ï´Ù.
your dream game - build it today - millions may play it tomorrow
¡°¿©·¯ºÐÀÇ ²ÞÀÇ °ÔÀÓ, ¿À´Ã ¸¸µé¾î º¸¼¼¿ä, ³»ÀÏÀ̸é Àü ¼¼°è ¼ö¹é¸¸ ¸íÀÌ Áñ±æ °ÍÀÔ´Ï´Ù.¡±¶ó´Â ¸ðÅ並 °¡Áø XNA¸¦ ¡ºXNA 4.0 Game Development by Example Çѱ¹¾îÆÇ¡»À» ÅëÇØ ±¹³»¿¡ ¼Ò°³ÇÒ ¼ö ÀÖ°Ô µÈ °ÍÀº Á¦°Ô ¸Å¿ì Çà¿îÀ̶ó°í »ý°¢ÇÕ´Ï´Ù. ´Ü¼øÈ÷ ·¹ÆÛ·±½º°¡ ¾Æ´Ï¶ó °ÔÀÓÀ» À̾߱âÇÒ ¼ö ÀÖ´Â ³»¿ëÀ¸·Î ±¸¼ºµÈ Ã¥À̱⠶§¹®¿¡ Á¦°Ôµµ ´õ ÀÇ¹Ì ÀÖ´Â ÀÛ¾÷ÀÌ µÉ ¼ö ÀÖ¾ú°í, µ¶ÀÚ ¿©·¯ºÐ²²µµ ÁÁÀº ¸Þ½ÃÁö¸¦ Àü´ÞÇÒ ¼ö ÀÖÀ¸¸®¶ó ±â´ëÇÕ´Ï´Ù.
- ±èÀ¯³ª
¸ñÂ÷
1Àå XNA °ÔÀÓ ½ºÆ©µð¿À ¼Ò°³
___¿¹Á¦ °ÔÀÓ ¼Ò°³
___½Ã½ºÅÛ ¿ä±¸ »çÇ×
___XNA °ÔÀÓ ½ºÆ©µð¿À ¼³Ä¡
____________½Ç½À ¿¹Á¦ | XNA °ÔÀÓ ½ºÆ©µð¿À ¼³Ä¡
___ù ¹øÂ° °ÔÀÓ ¸¸µé±â
____________½Ç½À ¿¹Á¦ | À©µµ¿ì °ÔÀÓ ÇÁ·ÎÁ§Æ® ¸¸µé±â
______XNA Game Ŭ·¡½º ºÐ¼®
_________º¯¼ö ¼±¾ð ¿µ¿ª
____________½Ç½À ¿¹Á¦ | Ŭ·¡½º ¼±¾ð ¿µ¿ª¿¡ º¯¼ö Ãß°¡
_________Game1 Ŭ·¡½º »ý¼ºÀÚ
_________Initialize() ÇÔ¼ö
____________½Ç½À ¿¹Á¦ | Initialize() ÇÔ¼ö ¼öÁ¤
_________LoadContent() ÇÔ¼ö
____________½Ç½À ¿¹Á¦ | squareTexture ¸¸µé±â
_________Update() ÇÔ¼ö
____________½Ç½À ¿¹Á¦ | Update() ÇÔ¼ö ÄÚµå ÀÛ¼º
_________Draw() ÇÔ¼ö
____________½Ç½À ¿¹Á¦ | ±×¸®±â
____________½Ç½À ¿¹Á¦ | »ç°¢Çü ÃßÀû °ÔÀÓ ½ÇÇàÇϱâ
___Á¤¸®
2Àå Ç÷¯µå ÄÁÆ®·Ñ: ¼öÁß ÆÛÁñ °ÔÀÓ
___ÆÛÁñ °ÔÀÓ µðÀÚÀÎ
____________½Ç½À ¿¹Á¦ | Ç÷¯µå ÄÁÆ®·Ñ ÇÁ·ÎÁ§Æ® »ý¼º
___ÄÜÅÙÃ÷ ÆÄÀÌÇÁ¶óÀÎ ¼Ò°³
____________½Ç½À ¿¹Á¦ | ÅØ½ºÃ³ ÆÄÀÏÀ» ¸Þ¸ð¸®¿¡ ·Îµå
___½ºÇÁ¶óÀÌÆ®¿Í ½ºÇÁ¶óÀÌÆ® ½ÃÆ®
___Ç÷¯µå ÄÁÆ®·Ñ¿¡¼ »ç¿ëµÈ Ŭ·¡½º ºÐ¼®
___GamePiece Ŭ·¡½º
______GamePiece Ŭ·¡½º ¸¸µé±â
____________½Ç½À ¿¹Á¦ | GamePiece Ŭ·¡½º »ý¼º: ¼±¾ð ¿µ¿ª
______GamePiece »ý¼ºÀÚ
____________½Ç½À ¿¹Á¦ | GamePiece »ý¼ºÀÚ ÄÚµå ÀÛ¼º
______GamePiece ¾÷µ¥ÀÌÆ®
____________½Ç½À ¿¹Á¦ | GamePiece Ŭ·¡½º ÇÔ¼ö ÀÛ¼º ù ¹øÂ°: ¼Ó¼º ¾÷µ¥ÀÌÆ®
______ÆÄÀÌÇÁ ȸÀü
____________½Ç½À ¿¹Á¦ | GamePiece Ŭ·¡½º ÇÔ¼ö ÀÛ¼º µÎ ¹øÂ°: ȸÀü
______ÆÄÀÌÇÁ Ä¿³ØÅÍ
____________½Ç½À ¿¹Á¦ | GamePiece Ŭ·¡½º ÇÔ¼ö ÀÛ¼º ¼¼ ¹øÂ°: ¿¬°á ÇÔ¼ö
______½ºÇÁ¶óÀÌÆ® ½ÃÆ® ÁÂÇ¥°è
____________½Ç½À ¿¹Á¦ | GamePiece Ŭ·¡½º ÇÔ¼ö ÀÛ¼º ³× ¹øÂ°: GetSourceRect
___GameBoard Ŭ·¡½º
____________½Ç½À ¿¹Á¦ | GameBoard.cs ÆÄÀϰú Ŭ·¡½º »ý¼º
______GameBoard ¸¸µé±â
____________½Ç½À ¿¹Á¦ | GameBoard ÃʱâÈ
______GamePiece ¾÷µ¥ÀÌÆ®
____________½Ç½À ¿¹Á¦ | GameBoard Á¦¾î
______°ø¹é ä¿ì±â
____________½Ç½À ¿¹Á¦ | °ø¹é ä¿ì±â
______»õ·Î¿î ÆÄÀÌÇÁ »ý¼º
____________½Ç½À ¿¹Á¦ | »õ·Î¿î ÆÄÀÌÇÁ »ý¼º
______¹°·Î ä¿öÁø ÆÄÀÌÇÁ ó¸®
____________½Ç½À ¿¹Á¦ | ¹°·Î ä¿öÁø ÆÄÀÌÇÁ °ü¸®
______ÆÄÀÌÇÁ¸¦ ÅëÇÑ ¹° È帧ó¸®
____________½Ç½À ¿¹Á¦ | ÆÄÀÌÇÁ ¿¬°á °ü°è ¸¸µé±â
___°ÔÀÓ ¸¸µé±â
______¼±¾ð ¿µ¿ª
____________½Ç½À ¿¹Á¦ | Game1 ¼±¾ð ¿µ¿ª
______ÃʱâÈ: Initialize() ÇÔ¼ö
____________½Ç½À ¿¹Á¦ | Initialize() ÇÔ¼ö ¾÷µ¥ÀÌÆ®
______Draw() ÇÔ¼ö: ŸÀÌÆ² ȸé
____________½Ç½À ¿¹Á¦ | ŸÀÌÆ² È¸é ±×¸®±â
______Draw() ÇÔ¼ö: °ÔÀÓ Ç÷¹ÀÌ È¸é
____________½Ç½À ¿¹Á¦ | Ç÷¹ÀÌ È¸é ±×¸®±â
______Á¡¼ö °ü¸®
____________½Ç½À ¿¹Á¦ | ¿¬°áµÈ ÆÄÀÌÇÁ °³¼ö¿¡ µû¸¥ Á¡¼ö °è»ê
______ÀԷ ó¸®
____________½Ç½À ¿¹Á¦ | ¸¶¿ì½º ÀԷ ó¸®
______Ç÷¹ÀÌ °¡´ÉÇÏ°Ô ¸¸µé±â
____________½Ç½À ¿¹Á¦ | Ç÷¹ÀÌ °¡´ÉÇÏ°Ô ¸¸µé±â
___°ÔÀÓ ½ÇÇà
___Á¤¸®
3Àå Ç÷¯µå ÄÁÆ®·Ñ: °ÔÀÓ ¿Ï¼ºµµ ³ôÀ̱â
___ÆÄÀÌÇÁ ¾Ö´Ï¸ÞÀ̼Ç
______ÆÄÀÌÇÁ ¾Ö´Ï¸ÞÀ̼ÇÀ» À§ÇÑ Å¬·¡½º
____________½Ç½À ¿¹Á¦ | ÆÄÀÌÇÁ ȸÀü
____________½Ç½À ¿¹Á¦ | ¶³¾îÁö´Â ÆÄÀÌÇÁ ¾Ö´Ï¸ÞÀ̼Ç
____________½Ç½À ¿¹Á¦ | »ç¶óÁö´Â ÆÄÀÌÇÁ ¾Ö´Ï¸ÞÀ̼Ç
______ÆÄÀÌÇÁ ¾Ö´Ï¸ÞÀÌ¼Ç °ü¸®
____________½Ç½À ¿¹Á¦ | ÆÄÀÌÇÁ ¾Ö´Ï¸ÞÀÌ¼Ç Áö¿øÀ» À§ÇÑ GameBoard Ŭ·¡½º ¼öÁ¤
______ÆäÀÌµå ¾Ö´Ï¸ÞÀ̼Ç
____________½Ç½À ¿¹Á¦ | ÆäÀÌµå ¾Ö´Ï¸ÞÀÌ¼Ç °´Ã¼ Ãß°¡
______³«ÇÏ ¾Ö´Ï¸ÞÀ̼Ç
____________½Ç½À ¿¹Á¦ | ³«ÇÏ ¾Ö´Ï¸ÞÀÌ¼Ç °´Ã¼ Ãß°¡
______ȸÀü ¾Ö´Ï¸ÞÀ̼Ç
____________½Ç½À ¿¹Á¦ | ȸÀü ¾Ö´Ï¸ÞÀÌ¼Ç °´Ã¼ Ãß°¡
______UpdateAnimatedPieces() ÇÔ¼ö È£Ãâ
____________½Ç½À ¿¹Á¦ | ÆÄÀÌÇÁ¸¦ ¾Ö´Ï¸ÞÀÌ¼Ç ¾÷µ¥ÀÌÆ®¸¦ À§ÇÑ Game1 Ŭ·¡½º ¼öÁ¤
______ÆÄÀÌÇÁ ¾Ö´Ï¸ÞÀÌ¼Ç ±×¸®±â
____________½Ç½À ¿¹Á¦ | ÆÄÀÌÇÁ ¾Ö´Ï¸ÞÀ̼ÇÀ» ±×¸®±â À§ÇØ Game1 Ŭ·¡½º ¼öÁ¤
_________SpriteBatch È®Àå
___SpriteFont
____________½Ç½À ¿¹Á¦ | SpriteFont Ãß°¡
______Á¡¼ö Ãâ·Â
____________½Ç½À ¿¹Á¦ | Á¡¼ö Ãâ·Â
______ScoreZooms
____________½Ç½À ¿¹Á¦ | ScoreZoom Ŭ·¡½º »ý¼º
____________½Ç½À ¿¹Á¦ | ScoreZoom Ãâ·Â°ú ¾÷µ¥ÀÌÆ®
______GameOver »óÅÂ Ãß°¡
____________½Ç½À ¿¹Á¦ | Game Over
___È«¼ö ó¸®
____________½Ç½À ¿¹Á¦ | È«¼ö ¼öÄ¡ °ü¸®
______È«¼ö ±×¸®±â
____________½Ç½À ¿¹Á¦ | È«¼ö ±×¸®±â
______°ÔÀÓ ³À̵µ ³ôÀ̱â
____________½Ç½À ¿¹Á¦ | ³À̵µ ³ôÀ̱â
___Á¤¸®
4Àå ¾Æ½ºÅ×·ÎÀÌµå º§Æ® ¾î¼³Æ®: ¿ìÁÖ ¹Ì¾Æ
___ÇÁ·ÎÁ§Æ® »ý¼º
____________½Ç½À ¿¹Á¦ | ¾Æ½ºÅ×·ÎÀÌµå º§Æ® ¾î¼³Æ® ÇÁ·ÎÁ§Æ® »ý¼º
___¡®½ºÇÁ¶óÀÌÆ®¡¯ÀÇ ¶Ç ´Ù¸¥ Á¤ÀÇ
______Sprite Ŭ·¡½º »ý¼º
____________½Ç½À ¿¹Á¦ | Sprite Ŭ·¡½º Á¤ÀÇ
____________½Ç½À ¿¹Á¦ | Sprite »ý¼ºÀÚ
____________½Ç½À ¿¹Á¦ | Sprite ±âº» ÇÁ·ÎÆÛƼ
____________½Ç½À ¿¹Á¦ | animation°ú drawing ÇÁ·ÎÆÛƼ
______Ãæµ¹ °¨Áö
____________½Ç½À ¿¹Á¦ | Ãæµ¹ °¨Áö Áö¿øÇϱâ
______À̵¿°ú ¾Ö´Ï¸ÞÀ̼Ç
____________½Ç½À ¿¹Á¦ | ¾Ö´Ï¸ÞÀÌ¼Ç ÇÁ·¹ÀÓ Ãß°¡
____________½Ç½À ¿¹Á¦ | Sprite ¾÷µ¥ÀÌÆ®
____________½Ç½À ¿¹Á¦ | ½ºÇÁ¶óÀÌÆ® ±×¸®±â
___½ºÇÁ¶óÀÌÆ® ±â¹Ý ¿ìÁÖÀüÀå »ý¼º
____________½Ç½À ¿¹Á¦ | StarField Ŭ·¡½º »ý¼º
____________½Ç½À ¿¹Á¦ | StarField ¾÷µ¥ÀÌÆ®¿Í ±×¸®±â
____________½Ç½À ¿¹Á¦ | StarField º¸±â
___¾Ö´Ï¸ÞÀÌ¼Ç ½ºÇÁ¶óÀÌÆ®: ¼ÒÇ༺
____________½Ç½À ¿¹Á¦ | AsteroidManager Ŭ·¡½º »ý¼º
______¼ÒÇ༺ ¹èÄ¡
____________½Ç½À ¿¹Á¦ | ¼ÒÇ༺ ¹èÄ¡Çϱâ
____________½Ç½À ¿¹Á¦ | ¼ÒÇ༺ÀÇ À§Ä¡ üũÇϱâ
____________½Ç½À ¿¹Á¦ | ¼ÒÇ༺ ±×¸®±â¿Í ¾÷µ¥ÀÌÆ®
___¼ÒÇ༺ Ãæµ¹
____________½Ç½À ¿¹Á¦ | ƨ°Ü³ª°¡´Â ¼ÒÇ༺ 1
____________½Ç½À ¿¹Á¦ | ƨ°Ü³ª°¡´Â ¼ÒÇ༺ 2
___Ç÷¹À̾î¿Í ÀûÀÇ ¹Ì»çÀÏ
____________½Ç½À ¿¹Á¦ | ShotManager Ŭ·¡½º Ãß°¡Çϱâ
____________½Ç½À ¿¹Á¦ | ¹Ì»çÀÏ ¹ß»ç
____________½Ç½À ¿¹Á¦ | ¹Ì»çÀÏ ¾÷µ¥ÀÌÆ®¿Í ±×¸®±â
___Ç÷¹À̾î Ãß°¡
____________½Ç½À ¿¹Á¦ | PlayerManager Ŭ·¡½º Ãß°¡
______»ç¿ëÀÚ ÀÔ·Â ´Ù·ç±â
____________½Ç½À ¿¹Á¦ | »ç¿ëÀÚ ÀÔ·Â ´Ù·ç±â
____________½Ç½À ¿¹Á¦ | Ç÷¹À̾îÀÇ ¿ìÁÖ¼±À» ¾÷µ¥ÀÌÆ®ÇÏ°í ±×¸®±â
___Àû ¿ìÁÖ¼±
____________½Ç½À ¿¹Á¦ | Enemy Ŭ·¡½º »ý¼º
____________½Ç½À ¿¹Á¦ | °æ·Î °ü¸®
____________½Ç½À ¿¹Á¦ | Àû ¾÷µ¥ÀÌÆ®¿Í ±×¸®±â
______EnemyManager Ŭ·¡½º
____________½Ç½À ¿¹Á¦ | EnemyManager Ŭ·¡½º »ý¼º
______ÁÂÇ¥ °ü¸®
____________½Ç½À ¿¹Á¦ | EnemyManager Ŭ·¡½º ¼³Á¤Çϱâ
____________½Ç½À ¿¹Á¦ | Àû ¹èÄ¡Çϱâ
____________½Ç½À ¿¹Á¦ | EnemyManager ¾÷µ¥ÀÌÆ®¿Í ±×¸®±â
___Á¤¸®
5Àå ¾Æ½ºÅ×·ÎÀÌµå º§Æ® ¾î¼³Æ®: Ư¼ö È¿°ú
___Æø¹ß È¿°ú
______½ºÇÁ¶óÀÌÆ® È®ÀåÇϱâ: ÀÔÀÚ
____________½Ç½À ¿¹Á¦ | Particle Ŭ·¡½º ±¸¼ºÇϱâ
____________½Ç½À ¿¹Á¦ | ÀÔÀÚ ¾÷µ¥ÀÌÆ®¿Í ±×¸®±â
______ÀÔÀÚ Æø¹ß
____________½Ç½À ¿¹Á¦ | ExplosionManager Ŭ·¡½º
____________½Ç½À ¿¹Á¦ | Æø¹ß »ý¼ºÇϱâ
____________½Ç½À ¿¹Á¦ | Æø¹ß ¾÷µ¥ÀÌÆ®¿Í ±×¸®±â
___Ãæµ¹ ¸Å´ÏÀú
____________½Ç½À ¿¹Á¦ | CollisionManager Ŭ·¡½º »ý¼º
______Ãæµ¹ Á¦¾î
____________½Ç½À ¿¹Á¦ | Ç÷¹ÀÌ¾î ¹Ì»çÀÏ Ãæµ¹
____________½Ç½À ¿¹Á¦ | Ç÷¹À̾î Ãæµ¹
____________½Ç½À ¿¹Á¦ | CollisionManager Ŭ·¡½º »ç¿ëÇϱâ
___»ç¿îµå È¿°ú
______»ç¿îµå È¿°ú »ý¼º°ú °Ë»ö
______XNA¿¡¼ÀÇ »ç¿îµå
____________½Ç½À ¿¹Á¦ | »ç¿îµå È¿°ú ¸Å´ÏÀú ±¸ÇöÇϱâ
____________½Ç½À ¿¹Á¦ | SoundManager Ŭ·¡½º »ç¿ëÇϱâ
___°ÔÀÓ ±¸Á¶
____________½Ç½À ¿¹Á¦ | °ÔÀÓ ±¸Á¶ Á¤Çϱâ
____________½Ç½À ¿¹Á¦ | °ÔÀÓ ±¸Á¶ ±×¸®±â
___Á¤¸®
6Àå ·Îº¿ ¼Òµ¿: ¸ÖƼ Ãà Ä«¿À½º
___½ºÅÂÆ½, ½ºÅÂÆ½, ½ºÅÂÆ½
____________½Ç½À ¿¹Á¦ | ·Îº¿ ¼Òµ¿ ÇÁ·ÎÁ§Æ® »ý¼º
___ȸ麸´Ù ´õ Å« ¼¼»ó
______Ä«¸Þ¶ó Á¤ÀÇ
____________½Ç½À ¿¹Á¦ | Camera Ŭ·¡½º »ý¼º
______¿ùµå¸¦ ¾Æ´Â ½ºÇÁ¶óÀÌÆ®
____________½Ç½À ¿¹Á¦ | »õ·Î¿î Sprite Ŭ·¡½º »ý¼º
______ºä ½Ã°¢È
____________½Ç½À ¿¹Á¦ | Sprite¿Í Camera Ŭ·¡½º ¾×¼Ç º¸±â
___°ÔÀÓ ¿ùµå: ŸÀÏ ±â¹Ý ¸Ê
______ŸÀÏ
______ŸÀÏ ¸Ê
____________½Ç½À ¿¹Á¦ | TileMap Ŭ·¡½º »ý¼º
______¸Ê ½ºÄù¾î
____________½Ç½À ¿¹Á¦ | ¸Ê ½ºÄù¾î ´Ù·ç±â
______ŸÀÏ ´Ù·ç±â
____________½Ç½À ¿¹Á¦ | ŸÀÏ ´Ù·ç±â
______¸Ê ±×¸®±â
____________½Ç½À ¿¹Á¦ | ŸÀÏ ¸Ê ±×¸®±â
______·£´ý ¸Ê »ý¼º
____________½Ç½À ¿¹Á¦ | ÀÓÀÇ·Î º® ±³Ã¼Çϱâ
___Ç÷¹À̾î Ãß°¡
______Player Ŭ·¡½º ±¸Çö
____________½Ç½À ¿¹Á¦ | Player Ŭ·¡½º ±¸ÇöÇϱâ
______¿ùµå µ¹¾Æ´Ù´Ï±â
____________½Ç½À ¿¹Á¦ | ÀÔ·Â ´Ù·ç±â
______°æ°è ¼³Á¤
____________½Ç½À ¿¹Á¦ | °æ°è ¼³Á¤Çϱâ
______ŸÀÏ¿¡¼ÀÇ ¿òÁ÷ÀÓ
____________½Ç½À ¿¹Á¦ | º®¿¡ ºÎµúÈ÷±â
___Á¤¸®
7Àå ·Îº¿ ¼Òµ¿: ¸¹°í ¸¹Àº źȯ
___½Ã°¢È È¿°ú
______ÀÔÀÚ ´Ù½Ã »ìÆìº¸±â
____________½Ç½À ¿¹Á¦ | Particle Ŭ·¡½º
______EffectsManager Ŭ·¡½º
____________½Ç½À ¿¹Á¦ | EffectsManager Ŭ·¡½º
____________½Ç½À ¿¹Á¦ | Æø¹ß ±¸ÇöÇϱâ
____________½Ç½À ¿¹Á¦ | ½ºÆÄÅ© È¿°ú
___¹«±â Ãß°¡
______WeaponManager Ŭ·¡½º
____________½Ç½À ¿¹Á¦ | WeaponManagerŬ·¡½º ½ÃÀÛÇϱâ
______¹«±â ¾÷±×·¹À̵å
____________½Ç½À ¿¹Á¦ | »õ·Î¿î ¹«±â
______Æ÷ź°ú ¸ÊÀÇ Ãæµ¹
____________½Ç½À ¿¹Á¦ | ŸÀϰú Æ÷źÀÇ Ãæµ¹
______ÆÄ¿ö ¾÷
____________½Ç½À ¿¹Á¦ | ÆÄ¿ö ¾÷
______¿©ÀüÈ÷ ¹ß»ýÇÏ´Â ¹®Á¦
___°æ·Î ã±â
______A* °æ·Î ã±â ¾Ë°í¸®Áò
______A* ±¸ÇöÇϱâ
____________½Ç½À ¿¹Á¦ | PathNode Ŭ·¡½º
____________½Ç½À ¿¹Á¦ | A* ¾Ë°í¸®Áò ±¸Çö ½ÃÀÛÇϱâ
____________½Ç½À ¿¹Á¦ | °æ·Î ã±â
____________½Ç½À ¿¹Á¦ | ÀûÇÕÇÑ ½ºÄù¾î
______ÆÄ¿ö ¾÷ ¾ÆÀÌÅÛÀÇ ¾ÈÀüÇÑ ¹èÄ¡
____________½Ç½À ¿¹Á¦ | WeaponManger Ŭ·¡½º ¾÷µ¥ÀÌÆ®
___Ç÷¹À̾îÀÇ ¸ñÇ¥
______ÄÄÇ»ÅÍ Å͹̳Î
____________½Ç½À ¿¹Á¦ | ÄÄÇ»ÅÍ Å͹̳Π»ý¼º
______ÄÄÇ»ÅÍ Å͹̳Π¹èÄ¡
____________½Ç½À ¿¹Á¦ | GoalManager Ŭ·¡½º
___Àû ·Îº¿
______Àû¿¡ ´ëÇÑ ±âº»ÀûÀÎ »çÇ×
____________½Ç½À ¿¹Á¦ | Enemy Ŭ·¡½º ±¸ÇöÇϱâ
______¿òÁ÷ÀÌ´Â Àû
____________½Ç½À ¿¹Á¦ | ÀûÀÇ AI ÇÔ¼ö
______Àû ·Îº¿ ¸Å´ÏÀú
____________½Ç½À ¿¹Á¦ | Àû ·Îº¿ ¸Å´ÏÀú
______WeaponManager ¾÷µ¥ÀÌÆ®
____________½Ç½À ¿¹Á¦ | Àû ÆÄ±«Çϱâ
___°ÔÀÓ ±¸Á¶
____________½Ç½À ¿¹Á¦ | GameManager Ŭ·¡½º
______Á¡¼ö À¯Áö
____________½Ç½À ¿¹Á¦ | Á¡¼ö ¾ò±â
______Game1 ¾÷µ¥ÀÌÆ®
____________½Ç½À ¿¹Á¦ | Game1 Ŭ·¡½º ¾÷µ¥ÀÌÆ®
___Á¤¸®
8Àå º¸¼® »ç³É²Û: Ç÷¿Æû °ÔÀÓ °³¹ß ½ÃÀÛ
___±×·¡ÇÈ ¸®¼Ò½º Áغñ
___½Ç½À ¿¹Á¦ | ÇÁ·ÎÁ§Æ® ¸¸µé±â
___Çâ»óµÈ ŸÀÏ ¿£Áø
____________½Ç½À ¿¹Á¦ | MapSquare Ŭ·¡½º
______Ä«¸Þ¶ó Ŭ·¡½º ÄÚµåÀÇ ÀçȰ¿ë
____________½Ç½À ¿¹Á¦ | Camera Ŭ·¡½º
______ŸÀÏ ¿£Áø ±¸¼º
____________½Ç½À ¿¹Á¦ | TileMap Ŭ·¡½º 1´Ü°è
____________½Ç½À ¿¹Á¦ | TileMap Ŭ·¡½º 2´Ü°è
______ŸÀÏ ¸Ê ±×¸®±â
____________½Ç½À ¿¹Á¦ | TileMap Ŭ·¡½º 3´Ü°è
____________½Ç½À ¿¹Á¦ | ŸÀÏ ¸ÊÀ» °ÔÀÓ ÇÁ·ÎÁ§Æ®¿¡ Ãß°¡
___¸Ê ¿¡µðÅÍ ÇÁ·ÎÁ§Æ®
______¸Ê ¿¡µðÅÍ ÇÁ·ÎÁ§Æ® »ý¼º
____________½Ç½À ¿¹Á¦ | Level Editor ÇÁ·ÎÁ§Æ® »ý¼º
______Æû Ãß°¡
____________½Ç½À ¿¹Á¦ | Form Ãß°¡
____________½Ç½À ¿¹Á¦ | À̺¥Æ® Çڵ鷯 Ãß°¡
______Æû UI ¸¸µé±â
____________½Ç½À ¿¹Á¦ | ¸Þ´º ¹Ù »ý¼º
____________½Ç½À ¿¹Á¦ | ŸÀÏ ¼±Åà ÄÁÆ®·Ñ
____________½Ç½À ¿¹Á¦ | ½ºÅ©·Ñ¹Ù Ãß°¡
____________½Ç½À ¿¹Á¦ | ÄÁÆ®·Ñ ÀÛ¾÷ ¸¶¹«¸®
______Game1 Ŭ·¡½º ¼öÁ¤
____________½Ç½À ¿¹Á¦ | Game1 Ŭ·¡½º ¼öÁ¤
____________½Ç½À ¿¹Á¦ | Game1 Ŭ·¡½ºÀÇ Update() ÇÔ¼ö ¼öÁ¤
______Æû°ú °ÔÀÓ ¿¬°á
____________½Ç½À ¿¹Á¦ | ¸Ê ¿¡µðÅÍ ¿Ï¼ºÇϱâ 1´Ü°è
____________½Ç½À ¿¹Á¦ | ŸÀÏ ½ºÅ©·Ñ¸µ ¹®Á¦ ÇØ°á
______¸Ê µ¥ÀÌÅÍ Àбâ¿Í ÀúÀå
____________½Ç½À ¿¹Á¦ | ¸Ê µ¥ÀÌÅÍ Àбâ¿Í ÀúÀå ±â´É ±¸Çö
______Passability
______¸Ê ÄÚµå
___¸¶Áö¸· ³²Àº À̽´ ÇØ°á
____________½Ç½À ¿¹Á¦ | FormClosed À̺¥Æ® Çڵ鷯 ÀÛ¼º
___Á¤¸®
9Àå º¸¼® »ç³É²Û: °ÔÀÓ ¿Ï¼º
___¾Ö´Ï¸ÞÀÌ¼Ç ½ºÆ®¸³
____________½Ç½À ¿¹Á¦ | Animation Ŭ·¡½º ¸¸µé±â
___¾Ö´Ï¸ÞÀÌ¼Ç °¡´ÉÇÑ °ÔÀÓ °´Ã¼
____________½Ç½À ¿¹Á¦ | GameObject Ŭ·¡½º ÀÛ¼º 1
______°´Ã¼ À̵¿ ó¸®, ¾Ö´Ï¸ÞÀÌ¼Ç ¾÷µ¥ÀÌÆ®, ±×¸®±â
____________½Ç½À ¿¹Á¦ | GameObject Ŭ·¡½º ÀÛ¼º 2
______¸Ê ±â¹Ý Ãæµ¹ °Ë»ç
____________½Ç½À ¿¹Á¦ | GameObject Ŭ·¡½º ÀÛ¼º 3
___Ç÷¹À̾î
____________½Ç½À ¿¹Á¦ | Player Ŭ·¡½º »ý¼º
______´Þ¸®±â
____________½Ç½À ¿¹Á¦ | Update ÇÔ¼ö ¿À¹ö¶óÀ̵ù 1
______Á¡ÇÁ
____________½Ç½À ¿¹Á¦ | Update() ÇÔ¼ö ¿À¹ö¶óÀ̵ù 2
______ȸé Áß½ÉÀ¸·Î ij¸¯ÅÍ ¹èÄ¡
____________½Ç½À ¿¹Á¦ | Ä«¸Þ¶ó À§Ä¡ ¼öÁ¤
___·¹º§ ·Îµå
______LevelManager Ŭ·¡½º
____________½Ç½À ¿¹Á¦ | LevelManager Ŭ·¡½º »ý¼º
___º¸¼®
____________½Ç½À ¿¹Á¦ | GemStone Ŭ·¡½º »ý¼º
______Á¡¼ö °ü¸®
____________½Ç½À ¿¹Á¦ | Á¡¼ö °ü¸® ±¸Çö
___Àû ±¸Çö
____________½Ç½À ¿¹Á¦ | Á»ºñ »ý¼º
______Ç÷¹À̾î¿Í Àû »çÀÌÀÇ »óÈ£ÀÛ¿ë
____________½Ç½À ¿¹Á¦ | Á»ºñ¿Í »óÈ£ÀÛ¿ë
___·¹º§ À̵¿
____________½Ç½À ¿¹Á¦ | ·¹º§ À̵¿ Áö¿ø
___³ª¸ÓÁö Code ó¸®
____________½Ç½À ¿¹Á¦ | Code ó¸®
___°ÔÀÓ ±¸Á¶
____________½Ç½À ¿¹Á¦ | °ÔÀÓ »óÅ ±¸Çö
___Á¤¸®
ÀúÀÚ¼Ò°³
»ý³â¿ùÀÏ | - |
---|
ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.
»ý³â¿ùÀÏ | - |
---|
ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.
ÁÖ°£·©Å·
´õº¸±â»óǰÁ¤º¸Á¦°ø°í½Ã
À̺¥Æ® ±âȹÀü
Àڰݼ/¼öÇè¼ ºÐ¾ß¿¡¼ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥
ÆÇ¸ÅÀÚÁ¤º¸
»óÈ£ |
(ÁÖ)±³º¸¹®°í |
---|---|
´ëÇ¥ÀÚ¸í |
¾Èº´Çö |
»ç¾÷ÀÚµî·Ï¹øÈ£ |
102-81-11670 |
¿¬¶ôó |
1544-1900 |
ÀüÀÚ¿ìÆíÁÖ¼Ò |
callcenter@kyobobook.co.kr |
Åë½ÅÆÇ¸Å¾÷½Å°í¹øÈ£ |
01-0653 |
¿µ¾÷¼ÒÀçÁö |
¼¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù) |
±³È¯/ȯºÒ
¹Ýǰ/±³È¯ ¹æ¹ý |
¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹Ýǰ/±³È¯/ȯºÒ¡¯ ¿¡¼ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼ ½Åû °¡´É |
---|---|
¹Ýǰ/±³È¯°¡´É ±â°£ |
º¯½É ¹ÝǰÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É |
¹Ýǰ/±³È¯ ºñ¿ë |
º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹Ýǰ/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã |
¹Ýǰ/±³È¯ ºÒ°¡ »çÀ¯ |
·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óǰ µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óǰ µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·º¹Á¦°¡ °¡´ÉÇÑ »óǰ µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆÇ¸Å°¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì |
»óǰ ǰÀý |
°ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ ǰÀý/Áö¿¬µÉ ¼ö ÀÖÀ½ |
¼ÒºñÀÚ ÇÇÇØº¸»ó |
·»óǰÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, ǰÁúº¸Áõ ¹× ÇÇÇØº¸»ó µî¿¡ °üÇÑ »çÇ×Àº¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øÈ¸ °í½Ã)¿¡ ÁØÇÏ¿© ó¸®µÊ ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀǼҺñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ |
(ÁÖ)ÀÎÅÍÆÄũĿ¸Ó½ºÀÇ ¸ðµç »óǰÀº ÆÇ¸ÅÀÚ ¹× °áÁ¦ ¼ö´ÜÀÇ ±¸ºÐ¾øÀÌ È¸¿ø´ÔµéÀÇ ±¸¸Å¾ÈÀüÀ» À§ÇØ ¾ÈÀü°áÁ¦ ½Ã½ºÅÛÀ» µµÀÔÇÏ¿© ¼ºñ½ºÇϰí ÀÖ½À´Ï´Ù.
°áÁ¦´ë±Ý ¿¹Ä¡¾÷ µî·Ï : 02-006-00064
¼ºñ½º °¡ÀÔ»ç½Ç È®ÀÎ
¹è¼Û¾È³»
±³º¸¹®°í »óǰÀº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óǰÀ» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
Ãâ°í°¡´É ½Ã°£ÀÌ ¼·Î ´Ù¸¥ »óǰÀ» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óǰÀ» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.
±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.
¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.