·Î±×ÀÎ ¤Ó ȸ¿ø°¡ÀÔ ¤Ó Àå¹Ù±¸´Ï ¤Ó °í°´¼¾ÅÍ ¤Ó ¸¶ÀÌÆäÀÌÁö ¤Ó ȸ»ç¼Ò°³
kangcom
Àüü
Home >   >   > 

°³¹ßÀÚ¸¦ À§ÇÑ À¥ °ÔÀÓ ÄîºÏ

 [ÀÚ¹Ù½ºÅ©¸³Æ®¿Í HTML5·Î ¸¸µå´Â À¥ °ÔÀÓÀÇ ¸ðµç °Í (¹Ý¾çÀ庻)]
   
ÁöÀºÀÌ ÀÌ¹Ý ¹öÂ÷µå   |   ÃâÆÇ»ç ÁÖ½Äȸ»ç Á¦ÀÌÆà  |   ¹ßÇàÀÏ 2013³â 09¿ù 13ÀÏ
 
Ŭ¸¯ÇϽøé Å« µµ¼­À̹ÌÁö¸¦ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
ÆÇ¸Å°¡ 28,000¿ø ¡æ 25,200¿ø 10%
¸¶Àϸ®Áö 5% 1,400¿ø
¹ßÇàÀÏ 2013-09-13
ISBN 8994506756 |  9788994506753
±âŸÁ¤º¸ ¹ø¿ª¼­ | 460ÂÊ | ÀϹÝ
¿¹»óÃâ°íÀÏ 1~2ÀÏ À̳» (±Ù¹«ÀϱâÁØ)
¹è¼Ûºñ ¹«·á¹è¼Û
   
°ÔÀÓ
Á¾ÇÕÁö¼ö 0p
   
ÀÌ Ã¥ÀÇ ¿ø¼­
  The Web Game Developer's Cookbook: Using JavaScript and Html5 to Develop Games
Addison-Wesley Professional | Evan Burchard
 

HTML5¿Í ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ ÀÌ¿ëÇÏ¿© ¸ÚÁø °ÔÀÓÀ» ¸¸µé°í ½ÍÀº°¡? Ç÷¡½Ã³ª ´Ù¸¥ °ÔÀÓ Ç÷§Æû¿¡¼­ ¹þ¾î³ª°í ½ÍÀº°¡? ÀÌ¹Ì HTML5 °ÔÀÓÀ» ¸¸µé¾î º» °æÇèÀÌ ÀÖÀ¸¸ç ±× °æÇèÀ» ´õ¿í ¹ßÀü½ÃŰ°í ½ÍÀº°¡? ÀÌ Ã¥Àº °¡À̵å¿Í »ùÇà ÇÁ·ÎÁ§Æ®, ±×¸®°í ½ÇÁ¦·Î µ¿ÀÛÇÏ´Â ÄÚµå µî ¿©·¯ºÐÀÌ ÇÊ¿ä·Î ÇÏ´Â ¸ðµç °ÍÀ» Á¦°øÇÑ´Ù.

ÀúÀÚÀÎ ¿¡¹Ý ¹öÂ÷µå´Â ´ëÁßÀûÀÎ Çü½ÄÀÇ °ÔÀÓµéÀ» ´Ü°èº°·Î ±¸ÇöÇϸ鼭 ¿©·¯ºÐÀ» °ÔÀÓ °³¹ßÀÇ ¼¼°è·Î ¾È³»ÇÑ´Ù. °¢ Àå¿¡¼­´Â Àß ¾Ë·ÁÁø À帣ÀÇ °ÔÀÓÀ» Çϳª¾¿ ±¸ÇöÇϸ鼭 ¸Å¹ø ¼­·Î ´Ù¸¥ ¿ÀÇ ¼Ò½º ±â¹ÝÀÇ ¹«·á HTML5 °ÔÀÓ ¿£ÁøÀ» ¼Ò°³ÇÏ´Â °ÍÀº ¹°·Ð, ½ÇÁ¦·Î °ÔÀÓÀ» ¿Ï¼ºÇÒ ¼ö ÀÖ´Â ¿ÏÀüÇÑ ÀÚ¹Ù½ºÅ©¸³Æ® ¿¹Á¦¸¦ Á¦°øÇÑ´Ù.

°¢ °ÔÀÓÀÇ ·¹½ÃÇǵéÀº À帣º° °ÔÀÓ ±¸Çö¿¡ ÇÊ¿äÇÑ °úÁ¦µéÀ» ó¸®ÇÒ ¼ö ÀÖ´Â, ÀÌ¹Ì °ËÁõµÈ ÆÐÅϵéÀ» ¼Ò°³Çϰí ÀÖÀ¸¸ç, ±âÁ¸ÀÇ µµ±¸¿Í ¿£ÁøµéÀ» ÀÌ¿ëÇÏ¿© ¸î ½Ã°£ ¸¸¿¡ ¿Ïº®ÇÏ°Ô µ¿ÀÛÇÏ´Â »ó´çÇÑ ¼öÁØÀÇ °ÔÀÓÀ» ¿Ï¼ºÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁØ´Ù. ¶ÇÇÑ, ¿¡¹Ý ¹öÂ÷µå´Â ÀÚ¹Ù½ºÅ©¸³Æ®¿¡ ´ëÇÑ ±âÃʵµ ÀØÁö ¾Ê°í ¼³¸íÇØÁÖ°í ÀÖ´Ù.

¡Ü ºê¶ó¿ìÀú, ÅØ½ºÆ® ÆíÁý±â, Å͹̳Î, ÀÚ¹Ù½ºÅ©¸³Æ® ÄܼÖ, °ÔÀÓ ¿£Áø µî HTML5/ÀÚ¹Ù½ºÅ©¸³Æ® °ÔÀÓ °³¹ß¿¡ ÇÊ¿äÇÑ µµ±¸µéÀÇ ±âº»ÀûÀÎ »ç¿ë¹ýÀ» ¼Ò°³ÇÑ´Ù.
¡Ü ¿ÜºÎ ¶óÀ̺귯¸®¿Í °ËÁõµÈ ÆÐÅÏÀ» ÀÌ¿ëÇÏ¿© ½Å¼ÓÇÏ°Ô °ÔÀÓÀ» °³¹ßÇÏ´Â ¹æ¹ýÀ» ¼Ò°³ÇÑ´Ù.
¡Ü IE, ÆÄÀÌ¾îÆø½º, Å©·Ò ºê¶ó¿ìÀúÀÇ Â÷ÀÌÁ¡À» ÀÌÇØÇÏ°í °ü¸®ÇÏ´Â ¹æ¹ýÀ» ¼Ò°³ÇÑ´Ù.
¡Ü ÀÚ¹Ù½ºÅ©¸³Æ®, HTML, CSS ¹× jQuery ¶óÀ̺귯¸®¸¦ ÀÌ¿ëÇÑ ÄûÁî °ÔÀÓÀ» ÅëÇØ À¥ °³¹ßÀÇ ¼Óµµ¸¦ Çâ»ó½ÃŰ´Â ¹æ¹ýÀ» ¼Ò°³ÇÑ´Ù.
¡Ü ´ëÈ­Çü °ÔÀÓÀÎ ¡®°ÔÀӺϡ¯À» ÅëÇØ CSS3ÀÇ ±â´É°ú impress.js ¶óÀ̺귯¸®ÀÇ È°¿ë¹ýÀ» ¼Ò°³ÇÑ´Ù.
¡Ü ÆÄƼ °ÔÀÓÀ» ±¸ÇöÇϸ鼭 °¡º±°í ºü¸¥ atom.js °ÔÀÓ ¿£ÁøÀ» ¼Ò°³ÇÑ´Ù.
¡Ü ÆÛÁñ °ÔÀÓÀ» ±¸ÇöÇϸ鼭 ±×·¡ÇÈ ·»´õ¸µ ¿£ÁøÀÎ easel.js ¿£ÁøÀ» ¼Ò°³ÇÑ´Ù.
¡Ü Ç÷§Æû °ÔÀÓÀ» ±¸ÇöÇϸ鼭 melon.js ¿£Áø°ú ¸Ê ÆíÁý±â¸¦ ¼Ò°³ÇÑ´Ù.
¡Ü game.js ¿£Áø°ú ÇÔ²² À¥ ºê¶ó¿ìÀú¸¦ À§ÇÑ 2ÀÎ Ç÷¹ÀÌ¿ë ´ëÀü °ÔÀÓÀ» ±¸ÇöÇÑ´Ù.
¡Ü jQuery ¶óÀ̺귯¸® ±â¹ÝÀÇ gameQuery °ÔÀÓ ¿£ÁøÀ» ÅëÇØ ½´ÆÃ °ÔÀÓÀ» ±¸ÇöÇÑ´Ù.
¡Ü FPS(ÀÏÀÎĪ ½´ÆÃ °ÔÀÓ) ½ºÅ¸ÀÏÀÇ °ÔÀÓÀ» ±¸ÇöÇϸ鼭 ·¹ÀÌ Ä³½ºÆÃ°ú °°Àº 3D ±â¹ýÀ» ±¸ÇöÇÑ´Ù.
¡Ü ´ëÈ­ »óÀÚ¿Í Àκ¥Å丮 µîÀÇ ÀÎÅÍÆäÀ̽º¸¦ °®Ãá 16ºñÆ® RPG(·Ñ Ç÷¹À× °ÔÀÓ)¸¦ ±¸ÇöÇϸ鼭 enchant.js ¿£ÁøÀ» ÅëÇØ ÅÏ ±â¹Ý ÀüÅõ ¸ðµå¸¦ ±¸ÇöÇØº»´Ù.
¡Ü node.js, socket.io¿Í crafty.js ¿£ÁøÀ» Á¶ÇÕÇÏ¿© ¼­¹ö ÄÄÆ÷³ÍÆ®¿Í ¿¬µ¿µÈ RTS(½Ç½Ã°£ Àü·«) °ÔÀÓÀ» ±¸ÃàÇÑ´Ù.
¡Ü Èï¹Ì¸¦ µ¸¿ì´Â ÄÜÅÙÃ÷·Î Ç÷¹À̾îÀÇ ÀÇ¿åÀ» À̲ø¾î ³»´Â ¹æ¹ýÀ» ¼Ò°³ÇÑ´Ù.

ÀÌ Ã¥À» ÅëÇØ Àü¹®°¡ÀÇ °ËÁõµÈ ÇØ¼³°ú °ÔÀÓ ±¸Çö¿¡ ÇÊ¿äÇÑ Äڵ带 ¾òÀ» ¼ö ÀÖ´Ù. À¥ °ÔÀÓ ÇÁ·ÎÁ§Æ®¸¦ ½ÃÀÛÇÒ ¶§ ÇÊ¿äÇÑ ¸ðµç °ÍµéÀÌ ÀÌ Ã¥¿¡¼­ Á¦°øµÈ´Ù.

ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ
- °ÔÀÓ¿¡ Ãë¹Ì°¡ ÀÖ°í ±âº»ÀûÀÎ ÄÚµùÀ» ÇÒ ¼ö ÀÖ´Â µ¶ÀÚ
- À¥ °³¹ßÀÚ³ª µðÀÚÀ̳ʷμ­ °ÔÀÓ°³¹ß¿¡ ÇÊ¿äÇÑ µµ±¸¿Í ±â¼ú, ÅÛÇø´ µîÀ» ã°í ÀÖ´ø µ¶ÀÚ
- ÀÚ¹Ù½ºÅ©¸³Æ® ÃÊ±Þ °³¹ßÀÚ¿¡¼­ Áß±Þ °³¹ßÀÚ·Î ¿Ã¶ó¼­±â¸¦ ¿øÇÏ´Â µ¶ÀÚ
- °ÔÀÓ µðÀÚÀ̳ʳª °³¹ßÀÚÀÌÀÚ HTML5/ÀÚ¹Ù½ºÅ©¸³Æ® ±â¹ÝÀ¸·Î ¹«¾ð°¡¸¦ ¸¸µé¾îº¸·Á´Â µ¶ÀÚ

¸®¼Ò½º »çÀÌÆ®: jsarcade.com
¿Â¶óÀο¡¼­ Ç÷¹ÀÌÇÒ ¼ö ÀÖ´Â ¿©·¯ °ÔÀÓ°ú ¼Ò½º Äڵ尡 Á¦°øµÇ¸ç, ÀÌ Ã¥¿¡¼­ Á¦°øÇÏ´Â 10°¡Áö °ÔÀÓÀÇ ·¹½ÃÇǺ° ¼Ò½º Äڵ嵵 ´Ù¿î·ÎµåÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ, ÀÌ Ã¥ÀÇ Àüü ¼Ò½º ÄÚµå´Â www.informit.com/title/9780321898388¿¡¼­µµ ´Ù¿î·ÎµåÇÒ ¼ö ÀÖ´Ù.

1Àå ÄûÁî 1
·¹½ÃÇÇ: Áú¹® ±¸¼ºÇϱâ 2
·¹½ÃÇÇ: ÄûÁ ¼û±â°Å³ª º¸¿©Áö°Ô Çϱâ 10
·¹½ÃÇÇ: Áú¹®À» ´Ù½Ã º¸ÀÌ°Ô Çϱâ 13
·¹½ÃÇÇ: ¼îÇÎ ¸ñ·Ï 16
·¹½ÃÇÇ: Á¤´ä È®ÀÎÇϱâ 23
¿ä¾à 27

2Àå ´ëÈ­Çü °ÔÀÓ 29
·¹½ÃÇÇ: ½ºÅ¸ÀÏÀÌ Àû¿ëµÈ ÆäÀÌÁö 32
·¹½ÃÇÇ: ÆäÀÌÁö À̵¿Çϱâ 37
·¹½ÃÇÇ: µå·¡±× ¾Ø µå·ÓÀ¸·Î Àκ¥Å丮 °ü¸®Çϱâ 40
·¹½ÃÇÇ: º¹ÀâÇÑ µ¿ÀÛ Ãß°¡Çϱâ 50
·¹½ÃÇÇ: ºê·¹µåÅ©·³(Breadcrumb) ¸¸µé±â 61
·¹½ÃÇÇ: ±ØÀûÀÎ ¿£µù 64
¿ä¾à 67

3Àå ÆÄÆ¼ 69
·¹½ÃÇÇ: atom.js·Î °£´ÜÇÑ ¿¹Á¦ °ÔÀÓ ±¸ÇöÇϱâ 70
·¹½ÃÇÇ: ĵ¹ö½º¿¡ ±×¸®±â 77
·¹½ÃÇÇ: ±¸¸Û ±×¸®±â 80
·¹½ÃÇÇ: µÎ´õÁö ±×¸®±â 84
·¹½ÃÇÇ: µÎ´õÁö¸¦ ±¸¸Û¿¡ ³Ö±â 88
·¹½ÃÇÇ: µÎ´õÁöµéÀÇ µ¿ÀÛ ±¸ÇöÇϱâ 92
·¹½ÃÇÇ: µÎ´õÁö ¶§·ÁÀâ±â 94
HTML5ÀÇ

[ ÀúÀÚ ]
ÀÌ¹Ý ¹öÂ÷µå(Evan Burchard)
ÀÌ¹Ý ¹öÂ÷µå´Â Á÷Á¢ ÀÚ½ÅÀÇ ¼ÕÀ¸·Î °ÔÀÓÀ» ±¸ÇöÇϸ鼭 Ãë¹Ì·Î ÇÁ·Î±×·¡¹ÖÀ» ¹è¿ì´Â ÃÖÃÊÀÇ »ç¶÷µµ ¾Æ´Ï°í µ¿½Ã¿¡ ¸¶Áö¸· »ç¶÷µµ ¾Æ´ÔÀ» Àß ¾Ë°í ÀÖ´Ù. ´Ù¸¸, Çö´ëÀûÀ̸鼭 ¹«·á¿¡´Ù °ÔÀÓ Ä£È­ÀûÀÎ À¥ÀÇ °­Á¡À» ÅëÇØ ´Ù¸¥ »ç¶÷µé¿¡°Ô °ü·Ã Áö½ÄÀ» ³ª´©´Â °ÍÀ» ÁÁ¾ÆÇÑ´Ù. ¶ÇÇÑ, ³ÃÁ¤°ú ¿­Á¤À» Á¶ÀýÇϸç ÃֽŠºê¶ó¿ìÀú ±â¼úÀ» ÀÀ¿ëÇÏ¿© °ÔÀÓ µðÀÚÀÎÇϱ⸦ Áñ±ä´Ù. Ãë¹Ì´Â ¿À·¡ °È±â´Ù(¸Þ»çÃß¼¼Ã÷¿¡¼­ ¾ÆÀÌ¿À¿Í±îÁö °É¾î°£ Àûµµ ÀÖ´Ù).

[ ¿ªÀÚ ]
ÀåÇöÈñ
14³â° À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ¼³°è ¹× °³¹ß¿¡ ´ëÇÑ °æÇèÀ» ½×¾Æ°¡°í ÀÖÀ¸¸ç, ÇöÀç È£ÁÖ ½Ãµå´Ï¿¡ ÀÖ´Â Rocklive»ç¿¡¼­ ½Ã´Ï¾î °³¹ßÀÚ·Î ±Ù¹« ÁßÀÌ´Ù. 2006³âºÎÅÍ 5³â°£ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ASP/ASP.NET MVP¸¦ ¼ö»óÇßÀ¸¸ç, 16±ÇÀÇ °³¹ß ¹× IT °ü·Ã ¼­ÀûÀ» ÁýÇÊ/¹ø¿ªÇÑ ÀúÀÚÀÌÀÚ ¿ªÀÚÀ̱⵵ ÇÏ´Ù. ²÷ÀÓ¾ø´Â ÇнÀ°ú °øÀ¯¾ß¸»·Î °³¹ßÀÚ »îÀÇ ÃÖ´ë °¡Ä¡ÀÌÀÚ ±âº» ¼Ò¾çÀ̶ó°í ¹Ï°í À̸¦ ½ÇõÇϱâ À§ÇØ ´Ù¾çÇÑ ³ë·Â°ú Ȱµ¿À» Áö¼ÓÇϰí ÀÖÀ¸¸ç, ÀåÂ÷ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀÚÀÌÀÚ ¾ÆÅ°ÅØÆ®·Î¼­ ¼º°øÇÑ ±Û·Î¹ú À¥ ¼­ºñ½º¸¦ ¹Ýµå½Ã ±¸ÃàÇØº¸´Â °Í°ú IT ºÐ¾ßÀÇ ¿©·¯ ÈĹ迡°Ô Å©°í ÀÛÀº µµ¿òÀ» ÁÖ¾ú´ø ÁÁÀº ¼±¹è·Î ±â¾ïµÇ´Â °ÍÀÌ »îÀ» »ì¾Æ°¡´Â ¸ñÇ¥´Ù.

µî·ÏµÈ ¼­ÆòÀÌ ¾ø½À´Ï´Ù.
 
ÃÊ Áß °í
ÀüüÆò±Õ(0)
ȸ¿øÆòÁ¡   ȸ¿ø¼­Æò¼ö 0
ÁÖ½Äȸ»ç Á¦ÀÌÆà ÃâÆÇ»çÀÇ ½Å°£
À̺£ÀÌ & ¾Æ¸¶Á¸ ÇØ¿Ü ¿ªÁ÷±¸ ¼¿¸µ
·Î²Ù¹Ì(À±±Ô¹Ì) Àú
19,800¿ø
(10%¡é+5%)
 
ÀÚ¹Ù °³¹ßÀÚ¸¦ À§ÇÑ 97°¡Áö Á¦¾È
ÄÉºí¸° Çì´Ï/ÀåÇöÈñ Àú
19,800¿ø
(10%¡é+5%)
 
±×¸²À¸·Î °øºÎÇÏ´Â IT ÀÎÇÁ¶ó ±¸Á¶
¾ß¸¶ÀÚŰ ¾ß½º½Ã/±è¿Ï¼· Àú
23,400¿ø
(10%¡é+5%)
 
ÆÄÀ̽ãÀ¸·Î ¹è¿ì´Â °ÔÀÓ °³¹ß: ½ÇÀüÆí
È÷·Î¼¼ Ã÷¿ä½Ã/±è¿¬¼ö Àú
27,000¿ø
(10%¡é+5%)
 
½Ç¹«¿¡ ¹Ù·Î ¾²´Â ÀÏÀß·¯ÀÇ º¸°í¼­ ÀÛ¼º¹ý
±è¸¶¶ó Àú
16,200¿ø
(10%¡é+5%)
 
À̸ÞÀÏÁÖ¼Ò¼öÁý°ÅºÎ