|
|
|
 |
ÆÇ¸Å°¡ |
40,000¿ø ¡æ 36,000¿ø 10% |
|
 |
¸¶Àϸ®Áö |
5% 2,000¿ø |
|
 |
¹ßÇàÀÏ |
2018-10-15
|
 |
ISBN |
1188621378 | 9791188621378
|
 |
±âŸÁ¤º¸ |
±¹³»¼ | 664ÂÊ
| ÀϹÝ
|
|
 |
¿¹»óÃâ°íÀÏ
|
2~3ÀÏ À̳» (±Ù¹«ÀϱâÁØ) |
 |
¹è¼Ûºñ |
¹«·á¹è¼Û
|
|
|
|
|
|
|
 |
ÇÁ·Î±×·¡¹Ö¾ð¾î
|
|
|
|
|
|
¡Ø NAVER Pay·Î ±¸¸Å½Ã Á¦ÁÖÁö¿ªÀº 5¸¸¿ø ¹Ì¸¸ °áÀçÀÇ °æ¿ì ¹è¼Ûºñ°¡ Ãß°¡ µÉ ¼ö ÀÖ½À´Ï´Ù.
|
|
|
 |
|
°¡Á¤±³»ç¿Íµµ °°Àº À¯´ÏƼ ÀÔ¹®¼!
°ÔÀÓ ÇÁ·Î±×·¡¹Ö ºÐ¾ßÀÇ Àú¸íÇÑ °»çÀ̱⵵ ÇÑ ÀúÀÚ ¹Ú½ÂÁ¦(Àú³á³î)°¡ À¯´ÏƼ ¼³Ä¡ºÎÅÍ ½ÇÀü °ÔÀÓ Á¦ÀÛ±îÁöÀÇ Àü °úÁ¤À» °¢Á¾ ĸó À̹ÌÁö, µµÇ¥ ¿¹Á¦ ÄÚµå¿Í ÇÔ²² ¼¼¼¼È÷ ¼³¸íÇÏ¿´´Ù. öÀúÈ÷ ½ºÅܹÙÀ̽ºÅÜ Çü½ÄÀ¸·Î ±¸¼ºÇÑ Ã¥ÀÇ ³»¿ëÀ» µû¶ó ½Ç½ÀÇÏ´Ù º¸¸é ¾î´À»õ ÇϳªÀÇ °ÔÀÓÀ» ¿Ï¼ºÇØ ³½ ÀÚ½ÅÀ» ¸¶ÁÖÇÏ°Ô µÉ °ÍÀÌ´Ù. °ü½ÉÀÌ ÀÖ´Â ÀÔ¹®ÀÚ³ª ÇнÀÀÚ´Â ¹°·Ð ÇлýµéÀ» °¡¸£Ä¡´Â ±³¼ö³ª °»ç°¡ ±³°ú¼·Î »ç¿ëÇϱ⿡µµ ÀûÇÕÇÏ´Ù.
ÃâÆÇ»ç ¼Æò Á¦¾à ¾ø´Â ÀÚÀ¯·Î¿î °ÔÀÓ °³¹ßÀ» À§ÇÏ¿©!
À¯´ÏƼ 3D´Â PC, ÄܼÖ, ¸ð¹ÙÀÏ, WebGL µî ´Ù¾çÇÑ Ç÷§Æû¿¡¼ ½ÇÇàµÇ´Â °ÔÀÓÀ» °³¹ßÇÒ ¼ö ÀÖ´Â ¸ÖƼ Ç÷§Æû °ÔÀÓ ¿£ÁøÀ¸·Î ¸ð¹ÙÀÏ °ÔÀÓ ºÐ¾ß¿¡¼ ¾ÐµµÀûÀÎ Á¡À¯À²À» Â÷ÁöÇϰí ÀÖ½À´Ï´Ù. °¡Àå Å« ÀÌÀ¯´Â ¿ì¼± °¡º¿î ¿¡µðÅÍ¿Í Á÷°üÀûÀÎ ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇϹǷΠÃʽÉÀڵ鵵 ½±°Ô ¹è¿ï ¼ö ÀÖ°í, ƯÈ÷ ¸ð¹ÙÀÏ °³¹ßÀ» ±âÁØÀ¸·Î ¼ö¸¹Àº ·¹ÆÛ·±½º ÄÚµå¿Í ´Ù¾çÇÑ Ç÷¯±×ÀÎ µîÀÌ °³¹ßµÇ¾î Áß±ÞÀÚ Á¤µµ¸¸ µÇ¾îµµ °³¹ß¿¡ ¾î·Á¿ò ¾øÀÌ ½±°í ºü¸£°Ô °³¹ßÇÒ ¼ö Àֱ⠶§¹®ÀÏ °ÍÀÔ´Ï´Ù.
ÀÌ Ã¥Àº À¯´ÏƼ¸¦ ÀÌ¿ëÇØ¼ °ÔÀÓÀ» °³¹ßÇØ º¸·Á´Â »ý°¢À» °¡Áø ÀÔ¹®ÀÚ³ª ÃÊ/Áß±Þ °³¹ßÀÚµéÀ» ´ë»óÀ¸·Î Çϰí ÀÖ½À´Ï´Ù. 3D °ÔÀÓ°ú 2D °ÔÀÓ °³¹ß °úÁ¤À» µÎ·ç ´Ù·ç°í ÀÖÁö¸¸, 2D ¸ð¹ÙÀÏ °ÔÀÓ °³¹ß¿¡ Á» ´õ ¸¹Àº Áö¸éÀ» ÇÒ¾ÖÇÏ¿´½À´Ï´Ù. ¶ÇÇÑ, ¿¹Á¦ ÇÁ·ÎÁ§Æ®¸¦ Áß½ÉÀ¸·Î °ÔÀÓÀÇ ±âȹ ´Ü°è¿¡¼ºÎÅÍ ¿Ï¼ºµÈ °ÔÀÓÀ» ÃÖÁ¾ ºôµåÇÏ´Â °úÁ¤±îÁö °ÔÀÓ¿¡ ÇÊ¿äÇÑ ÄÄÆ÷³ÍÆ®¿Í °ÔÀÓÀÇ ·ÎÁ÷À» ±¸ÇöÇÏ´Â ½ºÅ©¸³Æ® ÀÛ¼ºÀ» ÁßÁ¡ÀûÀ¸·Î ´Ù·ç°í ÀÖ½À´Ï´Ù. ¾Æ¿ï·¯ °³¹ß¿¡ ÇÊ¿äÇÑ ¸®¼Ò½º¿Í ¿Ï¼ºµÈ ÇÁ·ÎÁ§Æ®´Â ¸ðµÎ ±êÇãºê¿¡¼ ´Ù¿î·ÎµåÇÒ ¼ö ÀÖ½À´Ï´Ù.
Ã¥¼ÓÀ¸·Î ÄݶóÀÌ´õ´Â ¿ÀºêÁ§Æ®ÀÇ Ãæµ¹À» ÆÇÁ¤Çϱâ À§ÇÑ ¿µ¿ªÀ¸·Î, µÎ ¹°Ã¼ÀÇ ÄݶóÀÌ´õ°¡ ¼·Î Á¢ÃËÇϸé Ãæµ¹ À̺¥Æ®°¡ ¹ß»ýÇÕ´Ï´Ù. µû¶ó¼ Ãæµ¹¿¡ ¹ÝÀÀÇÏ·Á´Â ¿ÀºêÁ§Æ®´Â ¹Ýµå½Ã ÄݶóÀÌ´õ°¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù. ÄݶóÀÌ´õ°¡ ¾ø´Â ¿ÀºêÁ§Æ®´Â Ãæµ¹ÀÌ ¹ß»ýÇÏÁö ¾ÊÀ¸¹Ç·Î ¹°Ã¼°¡ À̵¿ÇÒ ¶§ ´Ù¸¥ ¿ÀºêÁ§Æ®¸¦ ¶Õ°í Áö³ª°©´Ï´Ù. _57p
Çϵå¿þ¾î°¡ 1ÃÊ¿¡ ÇÁ·¹ÀÓÀ» ¸î ȸ ¼öÇàÇÒ ¼ö ÀÖ´ÂÁö´Â FPS(Frame Per Second)·Î Ç¥½ÃÇÕ´Ï´Ù. FPS°¡ ³ôÀ»¼ö·Ï Çϵå¿þ¾îÀÇ ¼º´ÉÀÌ ÁÁÀº °ÍÀÔ´Ï´Ù. ÀϹÝÀûÀ¸·Î ȸéÀÌ ²÷¾îÁöÁö ¾Ê°í ºÎµå·´°Ô ÀÎÁöÇÏ´Â ¼Óµµ°¡ ÃÊ´ç 60 ÇÁ·¹ÀÓÀÔ´Ï´Ù. °ÔÀÓ¿¡¼ ÃÊ´ç 60 ÇÁ·¹ÀÓÀ» ¼öÇàÇÏ·Á¸é °¢ ÇÁ·¹ÀÓÀÇ ¼öÇà ½Ã°£ÀÌ 1000 ¡À 60 = 16msº¸´Ù ª¾Æ¾ß ÇÕ´Ï´Ù. _133p
°ÔÀÓ °³¹ßÀÇ Ãø¸é¿¡¼ º¸¸é ÆÄƼŬÀº µðÀÚÀ̳ÊÀÇ ¿µ¿ªÀ̹ǷΠ°³¹ßÀÚ°¡ Á÷Á¢ ¸¸µå´Â °ÍÀº ±ÇÀåÇÏÁö ¾Ê½À´Ï´Ù. ¹°·Ð ÀÏÀÎ °³¹ßÀÚÀÇ °æ¿ì¿¡´Â ÀÚ½ÅÀÌ Á÷Á¢ ¸¸µé¾î¾ß ÇÏÁö¸¸, ÅõÀÚÇÏ´Â ³ë·Â¿¡ ºñÇØ ǰÁúÀÌ ¿ì¼öÇÒ ¼ö´Â ¾øÀ¸¹Ç·Î Àü¹®°¡µéÀÌ Á¦ÀÛÇÑ ¾Ö¼ÂÀ» »ç¿ëÇÏ´Â °ÍÀÌ ÁÁÀ» °ÍÀÔ´Ï´Ù. ¿©±â¿¡¼µµ ¾Ö¼Â ½ºÅä¾îÀÇ ÆÄƼŬÀ» ÀÌ¿ëÇÏ´Â °ÍÀ¸·Î ÇϰڽÀ´Ï´Ù. _183p
UI¸¦ µðÀÚÀÎÇÒ ¶§´Â ¸ÖƼ Ç÷§Æû ȯ°æÀ» ¿°µÎ¿¡ µÎ°í ÀÛ¾÷ÇØ¾ß ÇÕ´Ï´Ù. ´ÙÀ½ ±×¸²Àº PanelÀ» »ç¿ëÇÑ °ÍÀ¸·Î, °¡¿îµ¥¿Í ¸Ç ¾Æ·¡ ÆÐ³ÎÀº »óȲ¿¡ ¸Â´Â °æ¿ì¿¡¸¸ ³ªÅ¸³ª¾ß ÇÕ´Ï´Ù. °¡¿îµ¥ ÆÐ³ÎÀº °ÔÀÓ ¿À¹ö°¡ µÉ ¶§, ¸Ç ¾Æ·¡ÀÇ ÆÐ³ÎÀº ¸ð¹ÙÀÏ ´Ü¸»±â¿¡¼¸¸ º¸ÀÏ °ÍÀÔ´Ï´Ù. _309p
¹æÇâÀÌ ÀÖ´Â ½ºÇÁ¶óÀÌÆ®¿¡ Àϰü¼ºÀÌ ¾øÀ¸¸é ½ºÅ©¸³Æ®¸¦ ÀÛ¼ºÇÒ ¶§ ¿¹¿Ü »óȲÀÌ ¸¹¾ÆÁ®¼ Á¦ÀÛ ±â°£ÀÌ ´õ ±æ¾îÁú »Ó¸¸ ¾Æ´Ï¶ó, ¹ö±×ÀÇ °¡´É¼ºµµ ÈξÀ ¸¹¾ÆÁö¹Ç·Î ¸®¼Ò½º¸¦ Á¦ÀÛ ¶Ç´Â ±¸ÀÔÇÒ ¶§´Â ÀÌ Á¡À» ¿ì¼±ÀûÀ¸·Î °í·ÁÇØ¾ß ÇÕ´Ï´Ù. _335p
¾Èµå·ÎÀ̵å 4.3 Á©¸® ºó ÀÌÈÄÀÇ ¹öÀüÀº ¸ðµÎ OpenGL ES3À» »ç¿ëÇϹǷΠ¿À·¡µÈ ±¸Çü ´Ü¸»±â°¡ ¾Æ´Ï¸é °ÔÀÓ ½ÇÇà¿¡ ¾Æ¹« ¹®Á¦°¡ ¾ø½À´Ï´Ù. ±×·¯³ª ¾Èµå·ÎÀ̵å AVD´Â ¿î¿µÃ¼Á¦ ¹öÀü°ú »ó°ü¾øÀÌ ¸ðµÎ OpenGL ES2¸¦ »ç¿ëÇϹǷΠAVD¿¡¼´Â °ÔÀÓÀ» ½ÇÇàÇÒ ¼ö ¾ø°í, ¹Ýµå½Ã ½ÇÁ¦ ´Ü¸»±â¸¦ ¿¬°áÇϰí Å×½ºÆ®ÇØ¾ß ÇÕ´Ï´Ù. _ 574p
|
 |
|
 |
Chapter 1 À¯´ÏƼ ½ÃÀÛÇϱâ 1 1.1 À¯´ÏƼ ¼Ò°³ ...... 3 1.2 Visual Studio 2017 ¼³Ä¡ ...... 5 1.3 À¯´ÏƼ ¼³Ä¡ ...... 8 1.4 À¯´ÏƼ Tutorial ...... 17
Chapter 2 À¯´ÏƼÀÇ ÀÎÅÍÆäÀ̽º 21 2.1 À¯´ÏƼÀÇ ·¹À̾ƿô ...... 23 2.2 À¯´ÏƼÀÇ ±¸Á¶ ...... 25
Chapter 3 À¯´ÏƼÀÇ ±âÃÊ 39 3.1 »õ ÇÁ·ÎÁ§Æ® ¸¸µé±â ...... 41 3.2 À¯´ÏƼÀÇ ±âº» ¿ÀºêÁ§Æ® ...... 43 3.3 À¯´ÏƼÀÇ ÁÂÇ¥°è ...... 44 3.4 Scene View ´Ù·ç±â ...... 45 3.5 ÄÄÆ÷³ÍÆ®¿Í ¼Ó¼º ...... 54 3.6 ¿ÀºêÁ§Æ®ÀÇ ¹Ý»ç ...... 61 3.7 ¿ÀºêÁ§Æ®ÀÇ ¸ÅÇÎ ...... 64 3.8 »ç¿îµå ó¸®(Audio) ...... 71 3.9 Log Ãâ·Â ...... 79 3.10 Sprite ...... 80 3.11 ¿ÀºêÁ§Æ®ÀÇ Parenting ...... 92 3.12 Camera ...... 95 3.13 Light ...... 112
Chapter 4 GameÀÇ ±âÃÊ 123 4.1 3D Model ´Ù·ç±â ...... 125 4.2 ¿ÀºêÁ§Æ®ÀÇ À̵¿°ú ¼Óµµ ...... 133 4.3 Shooting ...... 142 4.4 Sound ´Ù·ç±â ...... 156
Chapter 5 Android °³¹ßȯ°æ ±¸Ãà 223 5.1 JDK ¼³Ä¡ ...... 225 5.2 Android Studio ¼³Ä¡ ...... 226 5.3 Android SDK ¼³Ä¡ ...... 228 5.4 AVD ¸¸µé±â ...... 230 5.5 Android Build ...... 233 5.6 AVDÀÇ ´Üµ¶ ½ÇÇà ...... 237
Chapter 6 Snake 239 6.1 GameÀÇ °³¿ä ...... 241 6.2 ¿ÀºêÁ§Æ® ¸¸µé±â ...... 242 6.3 Snake Á¦¾î ...... 250 6.4 GameÀÇ UI ...... 256 6.5 Joystick ...... 264
Chapter 7 Jumping Owl 271 7.1 GameÀÇ °³¿ä ...... 273 7.2 ¿ÀºêÁ§Æ® ¸¸µé±â ...... 276 7.3 ¿Ã»©¹ÌÀÇ ¾Ö´Ï¸ÞÀÌ¼Ç ...... 287 7.4 ¿Ã»©¹ÌÀÇ À̵¿°ú Á¡ÇÁ ...... 291 7.5 Game Manager ...... 297 7.6 Ãæµ¹ÀÇ ÆÇÁ¤°ú ó¸® ...... 302 7.7 UI ¸¸µé±â ...... 309 7.8 UI ´Ù·ç±â ...... 314 7.9 ButtonÀÇ Event ó¸® ...... 320 7.10 GameÀÇ Build ...... 326
Chapter 8 Space Adventure 331 8.1 GameÀÇ °³¿ä ...... 333 8.2 Player ¸¸µé±â ...... 337 8.3 Player Controller ...... 347 8.4 Camera Tracking ...... 364 8.5 Tilemap ¸¸µé±â ...... 367 8.6 Shooting ...... 378 8.7 ÁöÇüÁö¹° ¸¸µé±â ...... 388 8.8 Item ¸¸µé±â ...... 405 8.9 ÁÖÀΰøÀÇ ¼Ò¸ê ...... 427 8.10 Àå¾Ö¹° ¸¸µé±â ...... 431 8.11 Monster ¸¸µé±â ...... 449 8.12 Boss ...... 498 8.13 Stage ¸¸µé±â ...... 509 8.14 GameÀÇ UI ...... 520 8.15 Game Manager ...... 523 8.16 ÁÖÀΰøÀÇ Respawn ...... 526 8.17 Game ÁßÁö¿Í Game Over ...... 533 8.18 StageÀÇ Àüȯ ...... 544 8.19 ¸ð¹ÙÀÏ ´Ü¸»±âÀÇ ¹öư ...... 549 8.20 Game Title ...... 555 8.21 GameÀÇ ÀúÀå ...... 570
Chapter 9 Sliding Puzzle 575 9.1 GameÀÇ °³¿ä ...... 577 9.2 Prototype ¸¸µé±â ...... 579 9.3 Game Manager ...... 585 9.4 TileÀÇ Click°ú À̵¿ ...... 596 9.5 Game ViewÀÇ Àå½Ä ...... 605 9.6 GameÀÇ UI ...... 610 9.7 Game Title ...... 622 |
 |
|
 |
¹Ú½ÂÁ¦ ¿©ÁÖÄÄÇ»ÅÍ Çпø, °í·ÁÄÄÇ»ÅÍ Çпø ¿øÀå°ú (ÁÖ)ITMax ´ëÇ¥À̻縦 ¿ªÀÓÇß´Ù. ¾î¼Àºí·¯¿Í C, C++, µ¨ÆÄÀÌ µîÀ» ÀÌ¿ëÇÑ ¿©·¯ °ÔÀÓ°ú °ü¸® ½Ã½ºÅÛÀ» ¸¸µé¾úÀ¸¸ç, Çлý »ó¹úÁ¡ °ü¸® ¾Èµå·ÎÀ̵å¿ë ¾ÛÀ» ºñ·ÔÇÑ ´Ù¼öÀÇ ¸ð¹ÙÀÏ ¾ÛÀ» Á¦ÀÛÇÏ¿´´Ù. ¾Èµå·ÎÀ̵å»çÀ̵å¿Í À¯´ÏƼÄÚ¸®¾Æ¿¡¼ ¡®Àú³á³î¡¯À̶ó´Â ÇʸíÀ¸·Î °ÔÀÓ °Á¸¦ ÁøÇàÇß´Ù. ÁöÀº Ã¥À¸·Î´Â ¡¶µ¿¿µ»ó°ú ÇÔ²²ÇÏ´Â ¾ð¸®¾ó ¿£Áø 4 ºí·çÇÁ¸°Æ® °ÔÀÓ ¸¸µé±â¡·, ¡¶½ÇÀü À¯´ÏƼ 3D ÀÔ¹®°ú ¿Ï¼º¡·, ¡¶UNITY 3D ½ÇÀü °ÔÀÓ °³¹ß¡·, ¡¶À¥ ÆÛºí¸®¼Å¸¦ À§ÇÑ ¿öµåÇÁ·¹½º ÀÔ¹®°ú ¿Ï¼º¡·, ¡¶½ÇÀü ¾Û ÇÁ·ÎÁ§Æ® ¾Èµå·ÎÀÌµå °ÔÀÓ °³¹ßÆí¡·À» ºñ·ÔÇØ 20¿© Á¾ÀÌ ÀÖÀ¸¸ç, ¡¶¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿þ¾î¡· µîÀÇ ÄÄÇ»ÅÍ Àü¹® ¿ù°£Áö¿¡ ´Ù¾çÇÑ ±ÛÀ» ±â°íÇÏ¿´´Ù. |
 |
|
|
|
|
|
|
|
|
|
|