Cocos2D´Â App Store¿¡¼ Àαâ ÀÖ´Â ´ëºÎºÐÀÇ °ÔÀÓ °³¹ß¿¡ »ç¿ëµÈ ¾ÆÁÖ °·ÂÇÑ ÇÁ·¹ÀÓ¿öÅ©ÀÌ´Ù. Tiny Wings, Angry Birds, Mega Jump, Trainyard, Super Turbo Action Pig µîÀÇ °ÔÀÓÀ» Ç÷¹ÀÌÇغ¸¾Ò´Ù¸é ¿©·¯ºÐÀº ÀÌ¹Ì Cocos2D³ª Box2D ¹°¸® ¿£ÁøÀ» °æÇèÇÑ °ÍÀÌ´Ù. Cocos2DÀÇ °Á¡Àº ´Ü¼ø¹Ì´Ù. ¿©·¯ºÐÀÌ iOS °ÔÀÓ °³¹ßÀ» ½ÃÀÛÇÑ´Ù¸é, ƯÈ÷ OpenGL ES, OpenAL, ±âŸ ÇÏÀ§ ·¹º§ API¸¦ »ç¿ëÇÏ¿© °ÔÀÓÀ» °³¹ßÇÏ°íÀÚ ÇÑ´Ù¸é Cocos2D°¡ À̵éÀ» Áö¹èÇÏ¿© °ÔÀÓ °³¹ßÀ» ¾ÆÁÖ ½±°Ô ¸¸µé¾îÁÙ °ÍÀÌ´Ù. Cocos2D¸¦ »ç¿ëÇϸé iPhone°ú iPad °ÔÀÓ °³¹ßÀÌ ½±°í Àç¹ÌÀÖ¾îÁú °ÍÀÌ´Ù.
ÀÌ Ã¥Àº Space Viking °ÔÀÓÀ» °³¹ßÇÏ´Â °úÁ¤À» ´Ù·é´Ù. Space VikingÀº 2D ½ºÅ©·Ñ¸µ °ÔÀÓÀ¸·Î Cocos2D, Box2D, ChipmunkÀÇ ±â¼úÀ» ¸ðµÎ »ç¿ëÇÑ´Ù. Space Viking °³¹ßÀ» ¸ðµÎ ¸¶Ä¡°í ³ª¸é ¿©·¯ºÐÀº Cocos2D¿¡¼ ÇÊ¿äÇÑ ¸ðµç ±â¼úÀ» ÀÍÈ÷°Ô µÇ¾î »õ·Î¿î iOS ų·¯ °ÔÀÓÀÇ °³¹ßÀÚ°¡ µÉ ¼ö ÀÖÀ» °ÍÀÌ´Ù. Áö±Ý ¹Ù·Î App StoreÀÇ ¹«·á °ÔÀÓÀÎ Space VikingÀ» ´Ù¿î¹Þ¾Æ º¸ÀÚ! °ÔÀÓÀÇ ÁÖÀΰøÀÎ ¹ÙÀÌÅ· Ole¸¦ ÁýÀ¸·Î °¥ ¼ö ÀÖµµ·Ï µµ¿ÍÁÖ´Ù º¸¸é ¾î´À»õ ÀÌ °ÔÀÓÀÇ °³¹ß°úÁ¤À» ¸ðµÎ ÀÍÈ÷°Ô µÉ °ÍÀÌ´Ù!
Part 1 Cocos2D ½ÃÀÛÇϱâ
Chapter 01 Hello, Cocos2D
Cocos2D ´Ù¿î·Îµå ¹× ¼³Ä¡
óÀ½À¸·Î ¸¸µå´Â Cocos2D HelloWorld
Cocos2D ¹öÀü HelloWorld ºÐ¼®
iPhone ¶Ç´Â iPad¿¡¼ CCHelloWorld ½ÇÇàÇϱâ
Chapter 02 Hello, Space Viking
SpaceViking ÇÁ·ÎÁ§Æ® »ý¼º
Space Viking Ŭ·¡½º »ý¼º
Background Layer »ý¼º
Gameplay Layer : ¹ÙÀÌÅ· Ole¸¦ °ÔÀÓ¿¡ Ãß°¡Çϱâ
GameScene Ŭ·¡½º: LayerµéÀ» Scene¿¡ ¿¬°áÇϱâ
Cocos2D Director¿¡ ¸í·ÉÇϱâ
¿òÁ÷ÀÓ Ãß°¡
ÅؽºÃ³ ¾ÆƲ¶ó½º
½ÉÈ ÇнÀ: CCSpriteBatchNode Å×½ºÆ®
iPhone 3G¸¦ Æ÷ÇÔÇÏ´Â ±¸Çü ±â±âÀÇ ¼º´É ÀúÇÏ ±Øº¹
Chapter 03 Cocos2DÀÇ ¾Ö´Ï¸ÞÀ̼ǰú ¾×¼Ç
Cocos2DÀÇ ¾Ö´Ï¸ÞÀ̼Ç
Space Viking µðÀÚÀÎ ±âº»
Cocos2DÀÇ ¾×¼Ç°ú ¾Ö´Ï¸ÞÀÌ¼Ç ±âÃÊ
ÇÁ·ÎÆÛƼ ¸®½ºÆ® ÆÄÀÏÀ» ÀÌ¿ëÇÑ ¾Ö´Ï¸ÞÀÌ¼Ç µ¥ÀÌÅÍ ÀúÀå
Organization, Constants, Common Protocols
GameObject¿Í GameCharacter Ŭ·¡½º
Chapter 04 °£´ÜÇÑ Ãæµ¹ °¨Áö ¹× ù ¹ø° Àû(Enemy)
RadarDish¿Í Viking Ŭ·¡½º »ý¼º
Viking Ŭ·¡½º
¸¶Áö¸· ´Ü°è
Part 2 ´õ ¸¹Àº Àûµé°ú ´õ Å« Áñ°Å¿ò
Chapter 05 ´õ ¸¹Àº ¾×¼Ç°ú ÀÌÆåÆ®, ±×¸®°í Cocos2D ½ºÄÉÁÙ·¯
ÆÄ¿ö¾÷
Enemy Robot
PhaserBullet Ãß°¡
GameplayLayer¿Í Viking ¾÷µ¥ÀÌÆ®
½ÉÈ ÇнÀ: Cocos2DÀÇ ÀÌÆåÆ®
Chapter 06 ÅؽºÆ®, ¼Ã¼, ±Û
CCLabelTTF
Anchor Point¿Í Alignment
CCLabelBMFont
Glyph Designer
Hiero Font Builder Tool
½ÉÈ ÇнÀ: ¶óÀÌºê µð¹ö±ë
Part 3 ¿©·¯ ·¹º§À» ¹¾î °ÔÀÓÀ¸·Î
Chapter 07 ¸ÞÀÎ ¸Þ´º, ·¹º§ Ŭ¸®¾î, Å©·¹µðÆ® ȸé
Cocos2DÀÇ Scene
GameManager
Cocos2DÀÇ ¸Þ´º ½Ã½ºÅÛ
Scene ¹× À̹ÌÁö µð·ºÅ͸® °ü¸®
Main Menu ÀÛ¼º
³ª¸ÓÁö Menu¿Í GameplayLayer
½ÉÈ ÇнÀ: IntroLayer¿Í LevelComplete Ŭ·¡½º
Chapter 08 º¼·ýÀ» ³ô¿©¶ó!
CocosDenshion ¼Ò°³
¿Àµð¿À ÆÄÀÏ ¼³Á¤
¿Àµð¿À ·Îµù ¹æ½Ä: Synchronous vs Asynchronous
soundEngineÀ» GameObject¿¡ Ãß°¡Çϱâ
EnemyRobot¿¡ »ç¿îµå Ãß°¡Çϱâ
¹ÙÀÌÅ· Ole¿¡ »ç¿îµå È¿°ú Ãß°¡Çϱâ
Menu ȸ鿡 À½¾Ç Ãß°¡Çϱâ
½ÉÈ ÇнÀ: ´õ ¸¹Àº ¿Àµð¿À ÄÁÆ®·Ñ
Chapter 09 ½ºÅ©·Ñ¸µ - ¹æ´ëÇÑ °ÔÀÓ ¿ùµåÀÇ Çʼö ¿ä¼Ò
´õ Å« ¼¼»óÀ» ±¸ÇöÇϱâ À§ÇÑ ·ÎÁ÷
´õ Å« ¼¼»óÀ» âÁ¶ÇÏ´Ù
Parallax Layer¸¦ ÀÌ¿ëÇÏ´Â ½ºÅ©·Ñ¸µ
¹«ÇÑ ½ºÅ©·Ñ
ŸÀÏ ¸Ê
Part 4 ¹°¸® ¿£Áø
Chapter 10 °ÔÀÓ ¹°¸® ÀÌ·Ð ÃʱÞ: Box2D¸¦ »ç¿ëÇÏ¿© ¸®¾ó¸®Áò Áý¾î³Ö±â
½ÃÀÛÇϱâ
Hello, Box2D!
Box2DÀÇ »óÈ£ÀÛ¿ë°ú Àå½Ä
Box2D ÆÛÁñ °ÔÀÓ ¸¸µé±â
Chapter 11 °ÔÀÓ ¹°¸® ÀÌ·Ð Áß±Þ: ¸ðµ¨¸µ, ·¹À̽Ì, Àå¾Ö¹° ³Ñ±â
½ÃÀÛÇϱâ
Box2D·Î Ä«Æ® ¸¸µé±â
Ä«Æ®¸¦ ¿òÁ÷ÀÌ°í Á¡ÇÁÇÏ°Ô ¸¸µé±â
Chapter 12 °ÔÀÓ ¹°¸® ÀÌ·Ð °í±Þ: Çö½Çº¸´Ù ´õ ½Ç°¨³ª°Ô
Á¶ÀÎÆ®¿Í ·¡±×µ¹ : Ole¸¦ ´Ù½Ã ¾×¼ÇÀ¸·Î
´Ù¸®¿Í Àå¾Ö¹° Ãß°¡
º¸½º±ú±â!
Chapter 13 Chipmunk ¹°¸® ¿£Áø
Chipmunk¶õ?
Chipmunk ½ÃÀÛÇϱâ
½ºÇÁ¶óÀÌÆ®¸¦ Ãß°¡ÇÏ°í ¿òÁ÷À̵µ·Ï ¸¸µé±â
Chipmunk¿Í Constraint
Å»Ãâ!
Part 5 Particle ½Ã½ºÅÛ, Game Center, ¼º´É
Chapter 14 Particle ½Ã½ºÅÛ: ºÒ, ´«, ¾óÀ½ ¸¸µé±â
³»Àå Particle ½Ã½ºÅÛ
Particle Designer ½ÃÀÛÇϱâ
Particle ½Ã½ºÅÛÀ» ¸¸µé¾î Space Viking¿¡ Ãß°¡Çϱâ
Chapter 15 Game Center
Game Center¶õ?
¾Û¿¡ Game Center¸¦ Àû¿ëÇϱâ
Game Center ÀÎÁõ
Achievement ¼³Á¤
Achievement ±¸Çö
Leaderboard ¼³Á¤ ¹× ±¸Çö
Chapter 16 ¼º´É ÃÖÀûÈ
CCSprite vs CCSpriteBatchNode
CCSprite Àç»ç¿ë
Cocos2DÀÇ ÇÁ·ÎÆÄÀÏ·¯
Instruments¸¦ »ç¿ëÇÏ¿© ¼º´É ÀúÇÏ ÁöÁ¡ ã¾Æ³»±â
Chapter 17 ¸¶¹«¸®
¾ÕÀ¸·Î ³ª¾Æ°¥ ±æ
¾Èµå·ÎÀ̵å¿Í ±× ÀÌÈÄ
¸¶Áö¸· ¹Ù¶÷