|
|
|
 |
ÆÇ¸Å°¡ |
22,000¿ø ¡æ 19,800¿ø 10% |
|
 |
¸¶Àϸ®Áö |
5% 1,100¿ø |
|
 |
¹ßÇàÀÏ |
2010-12-21
|
 |
ISBN |
8994506098 |
9788994506098
|
 |
±âŸÁ¤º¸ |
±¹³»¼ | 288ÂÊ
| ÀϹÝ
|
|
 |
¿¹»óÃâ°íÀÏ
|
|
 |
¹è¼Ûºñ |
2,000¿ø (20,000¿øÀÌ»ó ¹«·á¹è¼Û)
|
|
|
|  |
ÆÇ¸Å½ÃÀÛ ¾Ë¸² SMS ½Åû |
Ãâ°£¿¹Á¤/ǰÀý/ÀϽÃǰÀý/ÀýÆÇ »óÅÂÀÇ »óǰÀÌ
ÆÇ¸Å°³½ÃµÇ¸é, SMS¾Ë¸²À» ½ÅûÇϽŠ°í°´´Ô²²
¾Ë¸²SMS¸¦ ¹ß¼ÛÇØ µå¸³´Ï´Ù.
(´Ü, ¹®ÀÚ¸Þ¼¼Áö È®ÀÎ ÈÄ Áï½Ã ±¸¸ÅÇÏÁö ¾ÊÀ¸¸é
Àç°í°¡ ¼ÒÁøµÉ ¼ö ÀÖ½À´Ï´Ù.) |
|
|
|
|
 |
°ÔÀÓ
|
|
|
|
|
 |
|
http://www.youtube.com/watch?v=Q3qVNqG7rBU
[ÃâÆÇ»ç¼Æò]
µÞÇ¥Áö ³»¿ë ¾ÆÀÌ¼Ò¸ÞÆ®¸¯ ŸÀÏ(Isometric Tile) ±â¹ÝÀÇ °ÔÀÓ °ø°£Àº ÇöÀç ¼ºñ½ºµÇ´Â ¸¹Àº ¼Ò¼È °ÔÀÓÀ̳ª À¥ °ÔÀÓ¿¡¼ ½±°Ô ã¾Æº¼ ¼ö ÀÖ´Â È¿À²¼º ³ôÀº °ÔÀÓ °ø°£ÀÌ´Ù. ÀÌ Ã¥Àº ÀÌ·¯ÇÑ ¾ÆÀÌ¼Ò¸ÞÆ®¸¯ ŸÀÏ ±â¹ÝÀÇ °ÔÀÓ °ø°£ÀÌ ¾×¼Ç½ºÅ©¸³Æ® 3.0À» »ç¿ëÇÏ¿© ¾î¶»°Ô ¸¸µé¾îÁ³´ÂÁö À̷аú ½ÇÀü ÄÚµå·Î ¼³¸íÇϰí ÀÖ´Ù. ƯÈ÷ Ã¥À» À§ÇØ Ã³À½ºÎÅÍ ±âȹÇϰí Á¦ÀÛµÈ ¡®¸¶·ÎÀÇ ²Þ¡¯À̶ó´Â °¡»óÀÇ °ÔÀÓÀ» ÅëÇØ ¾ÆÀÌ¼Ò¸ÞÆ®¸¯ ŸÀÏ ±â¹ÝÀÇ °ÔÀÓ °ø°£ÀÌ ¾î¶»°Ô ±¸ÇöµÇ¾ú´ÂÁö ½±°Ô ÀÌÇØÇÒ ¼ö ÀÖµµ·Ï ±¸¼ºÇÏ¿´´Ù. ¿©·¯ºÐ ¹Ù·Î ¿·¿¡¼ ¸àÅä°¡ ÀÏ·¯ÁÖµí, Ä£ÀýÇϰí ÀÚ¼¼ÇÑ ¼³¸íÀº µ¶ÀÚ ¿©·¯ºÐµéÀÇ ÀÌÇØ¸¦ ´õ¿í ³ô¿©ÁÙ °ÍÀÌ´Ù.
ÀÌ Ã¥ÀÇ ÁÖ¿ä ³»¿ëÀº ´ÙÀ½°ú °°´Ù.
¡Ü °ÔÀÓ¿¡¼ »ç¿ëÇÒ ÁÖ¿ä ¸®¼Ò½ºµéÀ» ±¸Á¶ÈµÈ ¹æ¹ýÀ¸·Î ¸Þ¸ð¸®¿¡ ij½ÃÇÏ´Â ¹æ¹ý ¡Ü Bitmap Blitting ±â¼úÀ» »ç¿ëÇÏ´Â ¹æ¹ý ¡Ü ¾ÆÀÌ¼Ò¸ÞÆ®¸¯ ŸÀÏÀ» ¸¸µé°í Àû¿ëÇÏ´Â ¹æ¹ý ¡Ü °ÔÀÓÀÇ ÁöÇüÀ» ¸¸µå´Â ¹æ¹ý ¡Ü °ÔÀÓ °ø°£¿¡ ³õÀÌ´Â ´Ù¾çÇÑ À¯´ÖµéÀ» ÇϳªÀÇ Å¬·¡½º ŸÀÔÀ¸·Î ÅëÀϽÃŰ´Â ¹æ¹ý ¡Ü ¾Æ¹ÙŸ¿¡°Ô ±æÃ£±â ¾Ë°í¸®ÁòÀ» ºÎ¿©ÇÏ´Â ¹æ¹ý ¡Ü ³×À̹ö¿¡ ¼Ò¼È ¾ÛÀ¸·Î µî·ÏÇÏ°í ¼Ò¼È µ¥ÀÌÅ͸¦ °£´ÜÇÏ°Ô ¹Þ¾Æ¿À´Â ¹æ¹ý
ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ÀÌ Ã¥Àº ¾×¼Ç½ºÅ©¸³Æ® 3.0À¸·Î °ÔÀÓÀ» ¸¸µé°í ½Í¾î ÇÏ´Â ¸ðµç µ¶ÀÚ¸¦ ´ë»óÀ¸·Î ÇÑ´Ù. ƯÈ÷ ¾ÆÀÌ¼Ò¸ÞÆ®¸¯ ŸÀÏ ±â¹ÝÀÇ °ÔÀÓ °ø°£¿¡ ´ëÇÑ À̷аú ±¸Çö Äڵ尡 ±Ã±ÝÇÑ µ¶ÀÚ¿¡°Ô ¾È¼º¸ÂÃãÀÌ µÉ °ÍÀÌ´Ù. ÀÌ Ã¥ÀÇ µ¶ÀÚ´Â ¾×¼Ç½ºÅ©¸³Æ®ÀÇ ±âº» ¹®¹ýÀ» Àß ¾Ë°í ÀÖ¾î¾ß Çϸç, Ŭ·¡½º³ª ÀÎÅÍÆäÀ̽º¸¦ Ȱ¿ëÇÑ °´Ã¼ÁöÇâ °³¹ßÀÇ °æÇèÀÌ ÀÖ´Ù¸é Á¶±Ý ´õ ¼ö¿ùÇÏ°Ô ÀÌ Ã¥À» º¼ ¼ö ÀÖ´Ù.
µµ¼Áö¿ø À¥ ÆäÀÌÁö ¡Ü ¼Ò½ºÄÚµå ´Ù¿î·Îµå ÆäÀÌÁö ➡ http://jpub.tistory.com/113 ¡Ü µ¥¸ð °ÔÀÓ µ¿¿µ»ó ➡ http://www.youtube.com/watch?v=Q3qVNqG7rBU ¡Ü µ¶ÀÚÁö¿ø ±îÆä ➡ http://cafe.naver.com/actionstudyroom ¡Ü ÀúÀÚ ºí·Î±× ➡ http://www.happylee.pe.kr ¡Ü ÀúÀÚ Æ®À§ÅÍ ➡ @happyleetweet ¡Ü ±×¸°ÀÌ ºí·Î±× ➡ http://blog.naver.com/redkjh0807
|
 |
|
 |
Â÷·Ê iv °¨»çÀÇ ±Û ix ÀÌ Ã¥¿¡ ´ëÇÏ¿© xi
CHAPTER 1 °ÔÀÓ µðÀÚÀÎÇϱâ 1.1 °ÔÀÓ ½ÇÇà ȸé 1 1.2 °ÔÀÓ ½Ã³ª¸®¿À¿Í ±âȹ¼ 2 1.2.1 ¸¶·ÎÀÇ ²Þ, °ÔÀÓ ½Ã³ª¸®¿À 2 1.2.2 ¸¶·ÎÀÇ ²Þ, °ÔÀÓ ±âȹ¼ 4
CHAPTER 2 °ÔÀÓ ÇÁ·ÎÁ§Æ® ÀÌÇØÇϱâ 2.1 °ÔÀÓ <¸¶·ÎÀÇ ²Þ> ÇÁ·ÎÁ§Æ® 7 2.2 GameMain Ŭ·¡½º 9 2.3 ÆÐŰÁö ±¸Á¶ 14
CHAPTER 3 °ÔÀÓ ¸®¼Ò½º ·ÎµåÇϱâ 3.1 ¸®¼Ò½ºÀÇ Á¾·ù 17 3.1.1 ´ÜÀÏ À̹ÌÁö¿Í ±×·ì À̹ÌÁö 18 3.1.2 À̹ÌÁö Á¤º¸ µ¥ÀÌÅÍ 18 3.2 ImageWithDataLoader Ŭ·¡½º 28 3.3 GameResourceManager Ŭ·¡½º 33
CHAPTER 4 ·ÎµåÇÑ ¸®¼Ò½º Á¶°¢³»±â 4.1 Ä«Å×°í¸®º°·Î ¸®¼Ò½º Á¶°¢±â ¾ò±â 41 4.2 ImageCropperFactory Ŭ·¡½º 43 4.3 AImageCropper Ŭ·¡½º 45 4.4 copyPixels ¸Þ¼µå 54 4.5 AImageCropper Ŭ·¡½ºÀÇ ÇÏÀ§ Ŭ·¡½º 56 4.5.1 UnitTileImageCropper Ŭ·¡½º 58
CHAPTER 5 Á¶°¢³ À̹ÌÁöÀÇ °´Ã¼È 5.1 AImageCropper °´Ã¼ÀÇ ¿ªÇÒ 65 5.2 CropImageFactory Ŭ·¡½º 67 5.3 ACropImage Ŭ·¡½º 69 5.4 ACropImage Ŭ·¡½ºÀÇ ÇÏÀ§ Ŭ·¡½º 71 5.4.1 BaseTileCropImage Ŭ·¡½º 72 5.4.2 UICropImage Ŭ·¡½º 73
CHAPTER 6 À̹ÌÁö °´Ã¼ ÀúÀåÇϱâ 6.1 ImageStorage Ŭ·¡½º 75
CHAPTER 7 °ÔÀÓ À̹ÌÁö ¸¸µé±â 7.1 °ÔÀÓ À̹ÌÁö¶õ? 81 7.2 IGameImage ÀÎÅÍÆäÀ̽º 82 7.3 °ÔÀÓ À̹ÌÁö Ŭ·¡½º ¸¸µé±â 82 7.3.1 ÁöÇü ŸÀÏ 83 7.3.2 Àü°æ°ú Èİæ ŸÀÏ 86 7.3.3 Áý 89 7.3.4 ºûÀÇ ³ª¹« 94 7.3.5 ºûÀÇ ±¤¼®°ú ¼±¹° »óÀÚ 103 7.3.5 À¯´Ö ŸÀÏ 110
CHAPTER 8 ¼±Åà ¿µ¿ª Á¤È®µµ ³ôÀ̱â 8.1 À̹ÌÁö¿Í Åõ¸í ¿µ¿ª 115 8.2 À̹ÌÁö ¿µ¿ªÀ» ´ÜÀÏ »öÀ¸·Î ºÐ¸®Çϱâ 116 8.3 À̹ÌÁö ¿µ¿ªÀÇ °ãÄ¡´Â ºÎºÐ 118 8.4 RGBScreenImage Ŭ·¡½º 121
CHAPTER 9 ÁöÇü ¸¸µé±â 9.1 ŸÀÏ ±â¹ÝÀÇ °ÔÀÓ 127 9.2 ŸÀÏ 128 9.3 Isometric View 129 9.4 °ÔÀÓ À̹ÌÁö¸¦ »ç¿ëÇÏ¿© °ÔÀÓ °ø°£ ¸¸µé±â 131 9.5 ŸÀÏ À̹ÌÁö ´Ù½Ã º¸±â 132 9.6 °ÔÀÓ ÁöÇü ¸¸µé±â 133 9.6.1 ŸÀÏ ÁÂÇ¥¿¡ µû¸¥ À§Ä¡ ¹Ýȯ ¸Þ¼µå 133 9.6.2 TileBaseMap Ŭ·¡½ºÀÇ ÀÌÇØ 134 9.6.3 ŸÀÏ À̹ÌÁöÀÇ ¶Ç ´Ù¸¥ ºñ¹Ð 138 9.6.4 °ÔÀÓ ÁöÇü ¸¸µé±â 140
CHAPTER 10 ¸Ê °ø°£ È®ÀåÇϱâ 10.1 ¸Ê ·¹À̾î 145 10.2 ¸Ê ·¹ÀÌ¾î ¸¸µé±â 146 10.2.1 PixelBaseMap Ŭ·¡½º 146 10.2.2 GameMapManager Ŭ·¡½º 148 10.2.3 GameMapManager °´Ã¼¸¦ »ç¿ëÇÏ¿© ÁöÇü Ç¥½ÃÇϱâ 158
CHAPTER 11 ¸Ê °ø°£ ²Ù¹Ì±â 11.1 °£´ÜÇÑ ¿¹Á¦: ³ª¹« ÇÑ ±×·ç Ãß°¡Çϱâ 161 11.2 °ÔÀÓ È¸é¿¡ ¹«¾ð°¡°¡ Ç¥½ÃµÈ´Ù´Â °ÍÀº? 163 11.3 À¯´Ö À̹ÌÁö¸¸À» À§ÇÑ µ¥ÀÌÅÍ °ø°£ 164 11.3.1 UnitMapData Ŭ·¡½º 164 11.4 À¯´Ö ¸Ê µ¥ÀÌÅ͸¦ »ç¿ëÇÏ¿© ³ª¹« Ãß°¡Çϱâ 174 11.5 À¯´Ö °ü·Ã ÀÛ¾÷À» ÇÑ °÷¿¡¼ ÁýÁßÇÏ°Ô ÇÏÀÚ 175 11.5.1 GameUnitManager Ŭ·¡½º 175 11.5.2 GameUnitManager Ŭ·¡½º »ç¿ëÇϱâ 184
CHAPTER 12 ¾Æ¹ÙŸ ¸¸µé±â 12.1 ¾Æ¹ÙŸ À̹ÌÁö 187 12.2 Animation Ŭ·¡½º 189 12.2.1 IAnimation ÀÎÅÍÆäÀ̽º 189 12.2.2 Animation Ŭ·¡½º 190 12.3 ¿òÁ÷ÀÌ´Â ¾Æ¹ÙŸ ¸¸µé±â 197 12.3.1 Avatar Ŭ·¡½º 197 12.4 ¾Æ¹ÙŸ¸¦ °ÔÀÓ °ø°£¿¡ ³Ö±â 215
CHAPTER 13 ¸Ê ŸÀÏ ÁÂÇ¥ ¾Ë¾Æ³»±â 13.1 ±âº»ÀûÀÎ ¾ÆÀ̵ð¾î 217 13.2 ŸÀÏÀÇ º¯È¯ À¯µµ °úÁ¤ 218 13.2.1 À̵¿ º¯È¯ Çà·Ä 219 13.2.2 Å©±â º¯È¯ Çà·Ä 220 13.2.3 ȸÀü º¯È¯ Çà·Ä 220 13.2.4 º¹ÇÕ º¯È¯ Çà·Ä 220 13.3 ŸÀÏ ÁÂÇ¥ °ËÃâÀ» À§ÇÑ ¸Þ¼µå 221 13.3.1 MapHelper Ŭ·¡½ºÀÇ getTileIndex ¸Þ¼µå 221 13.3.2 ¸Ê °ø°£¿¡ À̺¥Æ® ´Þ±â 223 13.4 ¾Æ¹ÙŸ À̵¿½Ã۱â 224
CHAPTER 14 ÀΰøÁö´É ºÎ¿©Çϱâ 14.1 ŸÀÏÀÇ Á߽ɿ¡ ¾Æ¹ÙŸ°¡ ³õÀÏ ¶§ 227 14.2 ±æÃ£±â ¾Ë°í¸®Áò 231 14.2.1 ±æÃ£±â ¾Ë°í¸®Áò ÀÌÇØÇϱâ 231 14.2.2 ±æÃ£±â ¾Ë°í¸®ÁòÀ» Àû¿ëÇØ º¸ÀÚ 233 14.3 °ÔÀÓ À̹ÌÁö ½Éµµ ¹®Á¦ ÇØ°áÇϱâ 248
CHAPTER 15 ¼Ò¼È °ÔÀÓÀ¸·Î µî·ÏÇϱâ 15.1 ¿ÀǼҼȰú ¿ÀÇÂ¼Ò¼È API 251 15.2 ¿ÀÇÂ¼Ò¼È APIÀÇ ±âº» 252 15.2.1 ±âº» ±¸Á¶ 252 15.2.2 Require ¿ä¼Ò 254 15.3 ³×À̹ö¿¡ ¼Ò¼È ¾Û µî·ÏÇϱâ 255 15.3.1 °³¹ßÀÚ µî·Ï 255 15.3.2 ¾Û µî·ÏÇϱâ 256 15.4 ¾Û ¼Ò½º ÄÚµå »ìÆìº¸±â 260 15.5 ¼Ò¼È µ¥ÀÌÅÍÀÇ ¿äû 265
ã¾Æº¸±â
|
 |
|
 |
À̸íÈñ (http://www.happylee.pe.kr) ÀÚ¹Ù ÇÁ·Î±×·¡¸Ó·Î ¼ÒÇÁÆ®¿þ¾î °³¹ßÀ» ½ÃÀÛÇßÁö¸¸ Ç÷¡½ÃÀÇ °ÇÑ ºñÁÖ¾ó°ú ¾×¼Ç½ºÅ©¸³Æ®ÀÇ ¿ëÀÌÇÑ »ç¿ë¼º¿¡ ¹ÝÇØ Ç÷¡½Ã °³¹ßÀÚ·Î ¿µ¿ªÀ» ¹Ù²Û ÈÄ ¢ßÀ¯Å¬¸³°ú ¢ß°ÔÀÓÇÏÀÌ¿¡¼ RIA ¾îÇø®ÄÉÀ̼ǰú À¥ °ÔÀÓÀ» °³¹ßÇÏ¿´´Ù. ´Ü±¹´ëÇб³ ¿¬±Ø¿µÈ°ú¿¡¼ ¿µÈ¸¦ Àü°øÇÑ ÈÄ °æÀιæ¼Û, Çѱ¹°æÁ¦½Å¹®»ç µî¿¡¼ 7³â ÀÌ»óÀÇ ½Ã°£À» ¿µ»ó Á¦ÀÛ¿¡ ¿ÃÀÎ Çß´ø ƯÀÌÇÑ °æ·ÂÀÇ ¼ÒÀ¯ÀÚÀ̱⵵ ÇÏ´Ù. 93³â¿¡ óÀ½À¸·Î C ¾ð¾î¸¦ ¸¸³ª »ç¶û¿¡ ºüÁ³°í, ±×ÇØ¿¡ ¾ÆÀÌÄÜ Drawer, Ⱦ ½ºÅ©·Ñ ¾ÆÄÉÀÌµå °ÔÀÓ, VGA Ä«µå¸¦ ÄÁÆ®·ÑÇÑ ÇÑ±Û Ã³¸® ¶óÀ̺귯¸® µîÀ» °³¹ßÇÒ ¸¸Å ÇÁ·Î±×·¡¹ÖÀ̶ó´Â ¸Å·Â¿¡ ºüÁ³´ø ÁغñµÈ ÇÁ·Î±×·¡¸Ó¿´´Ù. Áö±ÝÀº Ç÷¡½Ã¿Í ¿µ»óÀ» Á¢¸ñÇÑ Data Visualization¿¡ Èì»¶ ºüÁ® ÀÖ´Ù. Ã¥ ³»¿ë¿¡ ´ëÇÑ ÁúÀÇ ¹× ÀÀ´äÀº ÀúÀÚ ºí·Î±×(http://www.happylee.pe.kr)³ª ÀÌ Ã¥¿¡ ´ëÇÑ A/S ±îÆä(http://cafe.naver.com/actionstudyroom)¿¡¼ ÀÌ·ç¾îÁú °ÍÀÌ´Ù.
[±×¸°ÀÌ ¼Ò°³] ±èÁ¾ÈÆ(http://blog.naver.com/redkjh0807) °ÔÀÓÀº ³ªÀÇ Àλý! ±×¸²Àº ³ªÀÇ ÃµÁ÷!
¡Ü °×´©¸® °ÔÀÓÄÁ¼Á µðÀÚÀÌ³Ê ¡Ü Çǹö ¿£ÅÍÅ×ÀÎ¸ÕÆ® °ÔÀÓÄÁ¼Á µðÀÚÀÌ³Ê ¡Ü À¯Áîµå¸² °ÔÀÓÄÁ¼Á µðÀÚÀÌ³Ê ¡Ü ÇÏÀ̾ØÁö °ÔÀÓÄÁ¼Á µðÀÚÀÌ³Ê ¡Ü °ÔÀÓÇÏÀÌ °ÔÀÓÄÁ¼Á µðÀÚÀÌ³Ê ¡Ü (ÇöÀç) GHÈ£ÇÁ¾ÆÀÏ·£µå °ÔÀÓÄÁ¼Á µðÀÚÀÌ³Ê |
 |
|
|
|
|
|
|
|
|
|
|