-- ·|­û / µù¥U -- ¡@
¡@±b¸¹¡G
¡@±K½X¡G
¡@ | µù¥U | §Ñ°O±K½X
3/26 ·s®Ñ¨ì¡I 3/19 ·s®Ñ¨ì¡I 3/14 ·s®Ñ¨ì¡I 12/12 ·s®Ñ¨ì¡I
ÁʮѬyµ{¡EQ & A¡E¯¸°È¯d¨¥ª©¡E«ÈªA«H½c
¢x 3ds Max¢x Maya¢x Rhino¢x After Effects¢x SketchUp¢x ZBrush¢x Painter¢x Unity¢x
¢x PhotoShop¢x AutoCad¢x MasterCam¢x SolidWorks¢x Creo¢x UG¢x Revit¢x Nuke¢x
¢x C#¢x C¢x C++¢x Java¢x ¹CÀ¸µ{¦¡¢x Linux¢x ´O¤J¦¡¢x PLC¢x FPGA¢x Matlab¢x
¢x Àb«È¢x ¸ê®Æ®w¢x ·j¯Á¤ÞÀº¢x ¼v¹³³B²z¢x Fluent¢x VR+AR¢x ANSYS¢x ²`«×¾Ç²ß¢x
¢x ³æ´¹¤ù¢x AVR¢x OpenGL¢x Arduino¢x Raspberry Pi¢x ¹q¸ô³]­p¢x Cadence¢x Protel¢x
¢x Hadoop¢x Python¢x Stm32¢x Cortex¢x Labview¢x ¤â¾÷µ{¦¡¢x Android¢x iPhone¢x
¥i¬d®Ñ¦W,§@ªÌ,ISBN,3dwoo®Ñ¸¹
¸Ô²Ó®ÑÄy¤ÀÃþ

Cocos2d-x¹ê¾Ô¡GJS¨÷¡X¡XCocos2d-JS¶}µo

( ²Åé ¦r)
§@ªÌ¡GÃöªF¤ÉÃþ§O¡G1. -> µ{¦¡³]­p -> ¤â¾÷µ{¦¡ -> Cocos2d
ĶªÌ¡G
¥Xª©ªÀ¡G²MµØ¤j¾Ç¥Xª©ªÀCocos2d-x¹ê¾Ô¡GJS¨÷¡X¡XCocos2d-JS¶}µo 3dWoo®Ñ¸¹¡G 40959
¸ß°Ý®ÑÄy½Ð»¡¥X¦¹®Ñ¸¹¡I

¡i¯Ê®Ñ¡j
NT°â»ù¡G 445 ¤¸

¥Xª©¤é¡G2/6/2015
­¶¼Æ¡G475
¥úºÐ¼Æ¡G0
¯¸ªø±ÀÂË¡G
¦L¨ê¡G¶Â¥Õ¦L¨ê»y¨t¡G ( ²Åé ª© )
¥[¤JÁʪ«¨® ¢x¥[¨ì§Úªº³Ì·R
(½Ð¥ýµn¤J·|­û)
ISBN¡G9787302387435
§@ªÌ§Ç¡@|¡@ĶªÌ§Ç¡@|¡@«e¨¥¡@|¡@¤º®e²¤¶¡@|¡@¥Ø¿ý¡@|¡@§Ç
(²Åé®Ñ¤W©Ò­z¤§¤U¸ü³sµ²¯Ó®É¶O¥\, ®¤¤£¾A¥Î¦b¥xÆW, ­YŪªÌ»Ý­n½Ð¦Û¦æ¹Á¸Õ, ®¤¤£«OÃÒ)
§@ªÌ§Ç¡G

ĶªÌ§Ç¡G

«e¨¥¡G

§Ç
¡@¡@Cocos¤ÞÀº¤w¸g¨B¤J²Ä¤­­Ó¦~ÀY¡C§Ú«D±`°ª¿³¦a¬Ý¨ì¡A¥«­±¤W°ª½è¶qªºCocos¤ÞÀº¬ÛÃö®ÑÄy¶V¨Ó¶V¦h¡C¨ä¤¤¡AÃöªF¤É¦Ñ®v¤Î¨ä¹Î¶¤³Ð§@ªº¡§Cocos2dúQx¹ê¾Ô¡¨¨t¦C¹Ï®Ñ²[»\¤FC++¨÷¡BJS¨÷¡BLua¨÷¡B¤u¨ã¨÷¡BCocoStudio¨÷¡A²Õ¦¨¤F¤@­Ó¸û¬°§¹¾ãªº¨t²Î¡A·¥¨ã¯S¦â¡C¦¹«e¡A¡mCocos2dúQx¹ê¾Ô¡G C++¨÷¡n¤w¸gµo¦æ¡A¦}¦b¶}µoªÌ¤¤¤ÏÅT¼ö¯P¡C¦p¤µ¡AÃö¦Ñ®v¦A¦¸³Ð§@ªº¡mCocos2dúQx¹ê¾Ô¡G JS¨÷¡X¡XCocos2dúQJS¶}µo¡n¡A¬O°ê¤º²Ä¤@¥»JS¬ÛÃö¹Ï®Ñ¡A«D±`­È±o¤@Ū¡C
¡@¡@Cocos2dúQJS¬OCocosªº¤@­Ó­«­n¤À¤ä¡A¥¦µLÁ_¿Ä¦X¤FCocos2dúQHTML5§Ö³t­ì«¬¯à¤O©MCocos2dúQx­ì¥Í°ª©Ê¯à¡B²³æ¡B©ö¥ÎªºAPI¡A°t¦X§¹¾ãªº¤u¨ãÃì¤ä«ù¡AÅý¶}µo§ó¥[°ª®Ä¡A¹ê²{¤@¦¸¶}µo¸ó¥þ¥­»O³¡¸p¦bºô­¶©M­ì¥ÍÀ³¥Î¥­»O¤W¡C
¡@¡@¸g¹L¨â¦~¦hªºµo®i¡ACocos2dúQJS¤w¸g«D±`¦¨¼ô¡B­È±o«H¿à¡C²{¦b¡A¥«­±¤W¦³³\¦h¤j®a¦Õ¼ô¯à¸ÔªºÀu¨q§@«~´N¬Oªö¥ÎCocos2dúQJS¥´³yªº¡A¤ñ¦p·s¤W½uªº·L«H´åÀ¸¡m¥P«L¹D¡n¡BDeNAªº¡mÅܧΪ÷­è¡G ±U°_¡n©M¡m¯è®ü¤ý¡G ±Ò¯è¡n¡BEAªº¡mFIFA 2014¤Ú¦è¥@¬ÉªM¡n¡B¬ü°ê¤j³½´åÀ¸ªº¡mBig Fish Casino¡n¡BÃä¾Wªº¡m¤T°ê±þ¶Ç©_¡n¡BKooGameªº¡m¨g±Ù¤T°ê2¡n¡A¥H¤Î¬y¦æªº³~´å´ÑµP´åÀ¸¨t¦C¡Aµ¥µ¥¡C¦¹¥~¡ACocos2dúQJS¤]¬O¥Ø«eQzoneª±§aºô­¶´åÀ¸¨Ï¥Î³Ì¼sªxªº´åÀ¸¤ÞÀº¡A¦}¥B¬OFacebook©x¤è±ÀÂ˪º¸ó¥­»O´åÀ¸¤ÞÀº¡C
¡@¡@¤â¾÷´åÀ¸¦æ·~­·¤ªÅܤۡAHTML5´åÀ¸¤ÎÀ³¥Î¦]¬°¦Û¥Ñ¶}©ñªº¤Àµo¤è¦¡¡B¦h¼Ëªº¬y¶qÀò¨ú¤è¦¡¡B§ó°ªªºÂà¤Æ²vµ¥¡AÀò±o¶V¨Ó¶V¦hªº«C·ý¡C¹ï¤_¦³¿³½ì¦b¤â´å©MHTML5»â°ì¶i¦æ¯Ñ¯Ðªº¶}µoªÌªB¤Í­Ì¡AÃöªF¤É¦Ñ®v³o¥»¡mCocos2dúQx¹ê¾Ô¡G JS¨÷¡X¡XCocos2dúQJS¶}µo¡n¬O«Ü¦nªº°Ñ¦Ò¹Ï®Ñ¡C¦¹¥~¡A¸Ó®Ñ¨t²Î¦a½×­z¤FCocos2dúQJS´åÀ¸¶}µoªº²z½×»P¹ê½î¡A²[»\¤F³Ì·sª©¥»ªºCocos2dúQJS v3.x®Ö¤ßÃþ¡B¥Ë¤ù¦a¹Ï¡Bª«²z¤ÞÀº¡B¼Æ¾Ú«ù¤[¤Æ¡B©Ê¯àÀu¤Æ¡B¼Æ¾Ú³q«H¡B¸óºô­¶©M­ì¥Í¥­»O´åÀ¸µo¥¬µ¥¦h­Ó¤è­±¡C¥þ®Ñ¤º®e´`§Çº¥¶i¡Aµ²ºc§¹¾ã¡A¦}µ²¦X¦h­Ó´åÀ¸¹ê¨Ò¸Ô¸Ñ¡A«D±`¾A¦X¤JªùªÌ¾Ç²ß¡C
¡@¡@«D±`·PÁÂÃö¦Ñ®v¡A³o®MCocos¤ÞÀº¨t¦C¹Ï®Ñ¥²±N¬°¤j¶q·Q­n¶i¤J²¾°Ê´åÀ¸¶}µo»PHTML5´åÀ¸¶}µoªºªB¤Í´£¨Ñ·¥¤jªºÀ°§U¡C
¡@¡@¯¬¼s¤jŪªÌ¦b¸ó­ì¥Í»PHTML5ªº´åÀ¸¶}µo¥@¬É¨½¦Û¥Ñ¾C´å¡A¹ê²{¦Û¤vªº¹Ú·Q¡I



§Ç
Åwªï¨Ó¨ìCocosªº¶}µo¥@¬É¡C
¡@¡@Cocos2dúQx¦Ûµo¥¬²Ä¤@­Óª©¥»¥H¨Ó¡A¾ú¸g4¦~ªº¦¨ªø¡A¨ì¦p¤µ¨Ï¥ÎªÌ¤w¹M¥¬¥þ²y¡A¼Æ¤£²Mªºªö¥ÎCocos¤ÞÀº¶}µoªº´åÀ¸¾î±½¦U­ÓºZ¾Pº]³æ¡A§Ú¦Û¤v¤]¦¨¤F¨ä¤¤«Ü¦h´åÀ¸ªº©¾¹êª±®a¡CCocos¤ÞÀº¯à¤@¨B¤@¨B¨«¨ì¤µ¤Ñ¡A§Ú«ÜªY¼¢¡A·PÁ³\¦h·~¬ÉªB¤ÍªºÀ°§U¡A¤]·PÁ¼s¤j¶}µoªÌªº¹©¤O¤ä«ù¡C
¡@¡@ªñ¨â¦~¡A¤â¾÷´åÀ¸¦æ·~¦b²¾°Ê¤¬Ápºô¥@¬Éªº±U°_¬O¤j®a¦³¥Ø¦@¸@ªº¡C¦æ·~®æ§½¦bÅܤơACocos2dúQx¤£§ïªì°J¡A¶}·½§K¶O©l²×¦p¤@¡A«K±¶°ª®Ä¨B¨B´£¤É¡A¸ó¥­»O¯S©Ê¤]¤é¯q§¹µ½¡C§Ú­Ìªº¤ÞÀº¹Î¶¤¤£Â_¦a§V¤O§ï¶i¡AºÉ¥i¯à­°§C´åÀ¸¶}µoªºªùÂe¡AÅý§ó¦h¦³·Qªk¡B¦³³Ð·NªºªB¤Í¡A¤£ºÞ¬O±M·~ÁÙ¬O«D±M·~¥X¨­ªº¶}µoªÌ¡A³£¯àµÛ¤â¥h¹ê²{¡C
¡@¡@ÃöªF¤É¦Ñ®v¬O°ê¤ºµÛ¦Wªº²¾°Ê¶}µo±M®a¡Aºë³q¦hºØ¶}µo§Þ³N¡A¤]¦³¦h¦~ªº¶}µo¸gÅç¡A¬O¤@¦ì¤£¥i¦h±oªº¨}®v¯q¤Í¡C³o¦¸Ãö¦Ñ®vÄâ¤â»¯¤j¦Ð¥ý¥Í¶É¤O³Ð§@³o®M¡§Cocos2dúQx¹ê¾Ô¡¨¡A¦@¥]¬A5¥U¡A¤À§O¬OC++¨÷¡BJS¨÷¡BLua¨÷¡B¤u¨ã¨÷©MCocoStudio¨÷¡A¨ä¤¤Lua¨÷»PCocos2dúQJS¨÷§ó¬O¶ñ¸É¤F°ê¤º¥«³õªºªÅ¥Õ¡C
¡@¡@³o®M¹Ï®Ñ¨t²Î¦a½×­z¤FCocos2dúQx´åÀ¸¶}µo²z½×»P¹ê½î¡A²[»\¤FCocos2dúQx¶}µoªº´X¥G©Ò¦³¤è­±ªºª¾ÃÑ»â°ì¡C¥þ³¡¤º®e²`¤J²L¥X¡A¥þ­±¨t²Î¡A¹ïCocos2dúQx¶}µo¤JªùªÌ©M´£°ªªÌ³£¤j¦³»t¯q¡A«D±`­È±o¾\Ū¡A§Ú¦b³o¨½¾G­«±ÀÂ˵¹¤j®a¡C
¡@¡@°£¤F¼¶¼g¹Ï®Ñ¡AÃö¦Ñ®vÁÙ¶}³]¤F¶W¹L400½Ò®ÉªºCocos¤ÞÀº¦b½u½Òµ{¡A§Ú«Ü·q¨Ø¥Lªº±M·~ºë¯«¡A¤]«D±`·PÁÂ¥L¤@ª½¥H¨Ó¹ïCocos2dúQxªº¤ä«ù¡CÃö¦Ñ®vªº®ÑÄy©M¦b½u½Òµ{¦b·~¤º¦³¬Û·í°ªªº¤H®ð¡A¬Û«H¯à¬°³\¦h·Q­n¶i¤JCocos¶}µo¥@¬ÉªºªB¤Í´£¨Ñ·¥¤jªºÀ°§U¡C
§Æ±æ¤j®a¯à±qÃö¦Ñ®vªº®ÑÄy©M¦b½u½Òµ{¤¤¾Ç¨ì§ó¦hª¾ÃÑ»P§Þ¯à¡A§Ú¤]´Á«Ý¯à¦³§ó¦hªº¶}µoªÌ¥[¤JCocos2dúQx¶}µoªº¤j®a®x¡C³Ì¦Z¯¬º@¦U¦ì³£¯à°¨¨ì¦¨¥\¡I






«e¨¥
¤â¾÷´åÀ¸¥«³õ¶V¨Ó¶V¤õÃz¡ACocos2d¹Î¶¤±À¥X¤FCocos2dúQx´åÀ¸¤ÞÀº¡A¥¦ªºÀu¶Õ¦b¤_¦b¤@­Ó¥­»O¤U¶}µo¡A¦h¥­»Oµo¥¬¡C¥Ø«e«Ü¦h¶}µo¹ÎÅé³£Â૬¨Ï¥ÎCocos2dúQx¶}µo´åÀ¸¡C°ò¤_³o¼Ëªº¤@­Ó­I´º¡A´¼±¶½Ò°ó»P²MµØ¤j¾Ç¥Xª©ªÀµ¦¹º¤F5¥»¦³ÃöCocos2dúQx´åÀ¸¤ÞÀºÂO®Ñ¡G
’õ ¡mCocos2dúQx¹ê¾Ô¡G C++¨÷¡n

’õ ¡mCocos2dúQx¹ê¾Ô¡G Lua¨÷¡n
’õ ¡mCocos2dúQx¹ê¾Ô¡G ¤u¨ã¨÷¡n
’õ ¡mCocos2dúQx¹ê¾Ô¡G CocoStudio¨÷¡n
’õ ¡mCocos2dúQx¹ê¾Ô¡G JS¨÷¡X¡XCocos2dúQJS¶}µo¡n
¥»®Ñ¬OCocos2dúQx´åÀ¸¤ÞÀºJS¨÷¡X¡XCocos2dúQJS¶}µo¡A´N¬O¨Ï¥ÎCocos2dúQxªºJavaScript»y¨¥API¡C
¥»®Ñªº½s¼g¾ú¸g5­Ó¤ëªº®É¶¡¡A±qCocos2dúQJS 3.0alpha0¨ìCocos2dúQJS 3.0³Ì²×ª©¥»¸g¾ú¤F¦h­Óª©¥»ªºÅܤơA¦Ó¥BCocos2dúQJS 3¦U­Óª©¥»¤§¶¡¦³«Ü¦hªºÅܤơA¨C¦¸³£­«·s­×§ï®×¨Ò¡B­×§ï®Ñ¤¤¤º®e¡C
¸g¹L´X­Ó¤ë§V¤O¡A²×¤_¦b2014¦~9¤ë§¹¦¨ªì½Z¡A´X­Ó¤ë¨Ó´¼±¶½Ò°ó¹Î¶¤©]¥HÄ~¤é¡A´X¥G±À±¼¤@¤ÁªÀ¥æ¬¡°Ê¡A±À±¼«Ü¦h¥ø·~ÁܽХhÁ¿½Òªº¾÷·|¡A¨C¤Ñ¤u§@12¤p®É¡A¤£´±¦³¥ô¦óªºªQ¾Ó¡A¤£´±¦³¥ô¦óªº¼ÒÙ±¨â¥i¡A¥u°µ¤@¥ó¨Æ±¡¡X¡X½s¼g¦¹®Ñ¡C¨C¤@­Ó¤å¦r¡B¨C¤@±i¹Ï¤ù¡B¨C¤@­Ó¹ê¨Ò³£¬O½sªÌªº¹Ã¤ß¤§§@¡C
Ãö¤_¥»ÂO®Ñ¨ãÅé¶i®i½ÐŪªÌÃöª`´¼±¶½Ò°ó©x¤èºô¯¸http://www.51work6.com¡C
Ãö¤_¥»®Ñºô¯¸
¬°¤F§ó¦n¦a¬°¼s¤jŪªÌ´£¨ÑªA°È¡A±Mªù¬°¥»®Ñ«Ø¥ß¤F¤@­Óºô¯¸http://www.cocoagame.net¡A¤j®a¥i¥H¬d¬Ý¬ÛÃö¥Xª©¶i«×¡A¦}¹ï®Ñ¤¤¤º®eµoªíµû½×¡A´£¥XÄ_¶Q·N¨£¡C
Ãö¤_·½¥N½X
®Ñ¤¤¥]¬A¤F100¦h­Ó§¹¾ãªº®×¨Ò¶µ¥Ø·½¥N½X¡A¤j®a¥i¥H¨ì¥»®Ñºô¯¸http://www.cocoagame.net¤U¸ü¡C
°É»~»P¤ä«ù
§Ú­Ì¦bºô¯¸http://www.cocoagame.net¤¤«Ø¥ß¤F¤@­Ó°É»~±M°Ï¡A¤Î®É¦a§â®Ñ¤¤ªº°ÝÃD¡B¥¢»~©MªÈ¥¿¤ÏõXµ¹¼s¤jŪªÌ¡A±zµo²{¤F¤°¤\°ÝÃD©Î¦³¤°¤\°ÝÃD¡A¥i¥H¦bºô¤W¯d¨¥¡A¤]¥i¥Hµo°e¹q¤l¶l¥ó¨ìeorient@sina.com¡A§Ú­Ì·|¦b²Ä¤@®É¶¡¦^´_±z¡C¤]¥i¥H¦b·s®ö·L³Õ¤¤»P§Ú­ÌÁp¨t¡G @tony_ÃöªF¤É¡C
¥»®Ñ¥D­n¥ÑÃöªF¤É¼¶¼g¡C¦¹¥~¡A´¼±¶½Ò°ó¹Î¶¤ªº¸ë¤ªÀs¡B»¯¤j¦Ð¡B§õ¥É¶W¡B»¯§Óºa¡BÃö¬À©M§õ¬F­è¤]°Ñ»P¤F¥»®Ñªº½s¼g¤u§@¡C·PÁ»¯¤j¦Ð¦Ñ®v¤âø¤F®Ñ¤¤ªº¥þ³¡¯ó¹Ï¡A¦}±q±M·~ªº¨¤«×­×§ï§¹µ½¡A¤O¨D§¹¬ü¦a§e²{µ¹¼s¤jŪªÌ¡C·PÁ²MµØ¤j¾Ç¥Xª©ªÀªº²±ªF«G¥ý¥Í¡A¥L¬°¥»®Ñªºµ¦¹º¥Xª©°µ¤F¤j¶q¤u§@¡C·PÁ§ڪº®a¤Hµ¹¤©¤F§Ú¹©¤Oªº¤ä«ù¡A¨Ï§Ú¯à§ë¤J¥þ³¡ºë¤O¡A±M¤ß½s¼g¦¹®Ñ¡C
¥Ñ¤_¤â¾÷´åÀ¸µo®i¨³²r¡A½s¼g®É¶¡­Ü«P¡A®Ñ¤¤Ãø§K¦s¦b¤£§´¤§³B¡A·q½ÐŪªÌ´£¥XÄ_¶Q·N¨£¡C
2015¦~2¤ë¤_¥_¨Ê
¤º®e²¤¶¡G

¥»®Ñ¬O¤¶²ÐCocos2dúQx´åÀ¸½sµ{©M¶}µo§Þ³Nªº®ÑÄy¡A¨ä¤¤¤¶²Ð¤F¨Ï¥ÎCocos2dúQJS¤¤®Ö¤ßÃþ¡B¥Ë¤ù¦a¹Ï¡Bª«²z¤ÞÀº¡B­µ¼Ö­µ®Ä¡B¼Æ¾Ú«ù¤[¤Æ¡Bºôµ¸³q«H¡B©Ê¯àÀu¤Æ¡B¦h¥­»O²¾´Ó¡Bµ{§Ç¥N½XºÞ²z¡B¨â¤jÀ³¥Î°Ó©±µo¥¬²£«~µ¥¤º®e¡C
¥þ®Ñ¤À¬°°ò¦½g¡B¶i¶¥½g¡B¼Æ¾Ú»Pºôµ¸½g¡BÀu¤Æ½g¡B¦h¥­»O²¾´Ó½g©M¹ê¾Ô½g¡C¨ä¤¤¡A°ò¦½g¥]¬A²Ä2¡ã8³¹¡A§YCocos2dúQJS¤¶²Ð¡BÀô¹Ò·f«Ø¡B¼Ðñ¡Bµæ³æ¡BºëÆF¡B³õ´º¡B¼h¡B°Ê§@¡B¯S®Ä¡B°Êµe©MCocos2dúQJS¥Î¤á¨Æ¥ó¡F ¶i¶¥½g¥]¬A²Ä9¡ã12³¹¡A§Y´åÀ¸­µ¼Ö»P­µ®Ä¡B²É¤l¨t²Î¡B¥Ë¤ù¦a¹Ï©Mª«²z¤ÞÀº¡F ¼Æ¾Ú»Pºôµ¸½g¥]¬A²Ä13¡ã15³¹¡A§YCocos2dúQJS¤¤ªº¼Æ¾Ú«ù¤[¤Æ¡B°ò¤_HTTPºôµ¸³q«H©M°ò¤_Node.jsªºSocket.IOºôµ¸³q«H¡F Àu¤Æ½g¥]¬A²Ä16³¹¡A§Y©Ê¯àÀu¤Æ¡F ¦h¥­»O²¾´Ó½g¥]¬A²Ä17¡ã19³¹¡A§Y²¾´Ó¨ìWeb¥­»O¡B²¾´Ó¨ì¥»¦aiOS¥­»O©M²¾´Ó¨ì¥»¦aAndroid¥­»O¡F ¹ê¾Ô½g¥]¬A²Ä20¡ã24³¹¡A§Y¨Ï¥ÎGitºÞ²zµ{§Ç¥N½X¡B¶µ¥Ø¹ê¾Ô¡X¡X°g¥¢¯è½u¤â¾÷´åÀ¸¡B¬°°g¥¢¯è½u´åÀ¸²K¥[¼s§i¡Bµo¥¬¨ìGoogle playÀ³¥Î°Ó©±©Mµo¥¬¨ìÄ«ªGApp Store¡C

¥Ø¿ý¡G

²Ä1³¹·Ç³Æ¶}©l

1.1¥»®Ñ¾Ç²ß¸ô½u¹Ï

1.2¨Ï¥Î¹ê¨Ò¥N½X

²Ä¤@½g°ò¦½g

²Ä2³¹JavaScript»y¨¥°ò¦

2.1Àô¹Ò·f«Ø

2.1.1JavaScript½s¿è¤u¨ã

2.1.2JavaScript¹B¦æ´ú¸ÕÀô¹Ò

2.1.3HelloJS¹ê¨Ò´ú¸Õ

2.2¼ÐÃѲũM«O¯d¦r

2.2.1¼ÐÃѲÅ

2.2.2«O¯d¦r

2.3±`¶q©MÅܶq

2.3.1±`¶q

2.3.2Åܶq

2.3.3©R¦W³W­S

2.4ª`ÄÀ

2.5JavaScript¼Æ¾ÚÃþ«¬

2.5.1¼Æ¾ÚÃþ«¬

2.5.2¼Æ¾ÚÃþ«¬¦r­±¶q

2.5.3¼Æ¾ÚÃþ«¬Âà´«

2.6¹Bºâ²Å

2.6.1ºâ³N¹Bºâ²Å

2.6.2Ãö¨t¹Bºâ²Å

2.6.3ÅÞ¿è¹Bºâ²Å

2.6.4¦ì¹Bºâ²Å

2.6.5¨ä¥L¹Bºâ²Å

2.7±±¨î»y¥y

2.7.1¤À¤ä»y¥y

2.7.2´`Àô»y¥y

2.7.3¸õÂà»y¥y

2.8¼Æ²Õ

2.9¨ç¼Æ

2.9.1¨Ï¥Î¨ç¼Æ

2.9.2Åܶq§@¥Î°ì

2.9.3´O®M¨ç¼Æ

2.9.4ªð¦^¨ç¼Æ

2.10JavaScript¤¤ªº­±¦V¹ï¶H

2.10.1³Ð«Ø¹ï¶H

2.10.2±`¥Î¤º¸m¹ï¶H

2.10.3­ì«¬

2.11Cocos2dúQJS¤¤ªºJavaScriptÄ~©Ó

¥»³¹¤pµ²

²Ä3³¹Hello Cocos2dúQJS

3.1²¾°Ê¥­»O´åÀ¸¤ÞÀº

3.2Cocos2d´åÀ¸¤ÞÀº

3.2.1Cocos2d´åÀ¸¤ÞÀº®aÃÐ

3.2.2Cocos2dúQx¤ÞÀº

3.2.3Cocos2dúQJS¤ÞÀº

3.3·f«ØCocos2dúQJS¶}µoÀô¹Ò

3.3.1·f«ØWebStorm¶}µoÀô¹Ò

3.3.2·f«ØCocos Code IDE¶}µoÀô¹Ò

3.3.3¤U¸ü©M¨Ï¥ÎCocos2dúQJS©x¤è®×¨Ò

3.3.4¨Ï¥ÎAPI¤åÀÉ

3.4²Ä¤@­ÓCocos2dúQJS´åÀ¸

3.4.1³Ð«Ø¤uµ{

3.4.2¦bCocos Code IDE¤¤¹B¦æ

3.4.3¦bWebStorm¤¤¹B¦æ

3.4.4¤uµ{¤å¥óµ²ºc

3.4.5¥N½X¸ÑÄÀ

3.5Cocos2dúQJS®Ö¤ß·§©À

3.5.1¾Éºt

3.5.2³õ´º

3.5.3¼h

3.5.4ºëÆF

3.5.5µæ³æ

3.6Node»PNode¼h¯Å¬[ºc

3.6.1Node¤¤­«­nªº¾Þ§@

3.6.2Node¤¤­«­nªºÄÝ©Ê

3.6.3´åÀ¸´`Àô»P½Õ«×

3.7Cocos2dúQJS§¤¼Ð¨t

3.7.1UI§¤¼Ð

3.7.2OpenGL§¤¼Ð

3.7.3¥@¬É§¤¼Ð©M¼Ò«¬§¤¼Ð

¥»³¹¤pµ²

²Ä4³¹¼Ðñ©Mµæ³æ

4.1¨Ï¥Î¼Ðñ

4.1.1cc.LabelTTF

4.1.2cc.LabelAtlas

4.1.3cc.LabelBMFont

4.2¨Ï¥Îµæ³æ

4.2.1¤å¥»µæ³æ

4.2.2ºëÆFµæ³æ©M¹Ï¤ùµæ³æ

4.2.3¶}Ãöµæ³æ

¥»³¹¤pµ²

²Ä5³¹ºëÆF

5.1SpriteºëÆFÃþ

5.1.1³Ð«ØSpriteºëÆF¹ï¶H

5.1.2¹ê¨Ò¡G ¨Ï¥Î¯¾²z¹ï¶H³Ð«ØSprite¹ï¶H

5.2ºëÆFªº©Ê¯àÀu¤Æ

5.2.1¨Ï¥Î¯¾²z¹Ï¶°

5.2.2¨Ï¥ÎºëÆF´V½w¦s

¥»³¹¤pµ²

²Ä6³¹³õ´º»P¼h

6.1³õ´º»P¼hªºÃö¨t

6.2³õ´º¤Á´«

6.2.1³õ´º¤Á´«¬ÛÃö¨ç¼Æ

6.2.2³õ´º¹L´ç°Êµe

6.3³õ´ºªº¥Í©R©P´Á

6.3.1¥Í©R©P´Á¨ç¼Æ

6.3.2¦h³õ´º¤Á´«¥Í©R©P´Á

¥»³¹¤pµ²

²Ä7³¹°Ê§@¡B¯S®Ä©M°Êµe

7.1°Ê§@

7.1.1Àþ®É°Ê§@

7.1.2¶¡¹j°Ê§@

7.1.3²Õ¦X°Ê§@

7.1.4°Ê§@³t«×±±¨î

7.1.5¦^½Õ¨ç¼Æ

7.2¯S®Ä

7.2.1ºô®æ°Ê§@

7.2.2¹ê¨Ò¡G ¯S®Äºt¥Ü

7.3°Êµe

7.3.1´V°Êµe

7.3.2¹ê¨Ò¡G ´V°Êµe¨Ï¥Î

¥»³¹¤pµ²

²Ä8³¹Cocos2dúQJS¥Î¤á¨Æ¥ó

8.1¨Æ¥ó³B²z¾÷¨î

8.1.1¨Æ¥ó³B²z¾÷¨î¤¤ªº¤T­Ó¨¤¦â

8.1.2¨Æ¥óºÞ²z¾¹

8.2IJºN¨Æ¥ó

8.2.1IJºN¨Æ¥óªº®É¶¡¤è­±

8.2.2IJºN¨Æ¥óªºªÅ¶¡¤è­±

8.2.3¹ê¨Ò¡G ³æÂIIJºN¨Æ¥ó

8.2.4¹ê¨Ò¡G ¦hÂIIJºN¨Æ¥ó

8.3Áä½L¨Æ¥ó

8.4¹«¼Ð¨Æ¥ó

8.5¥[³t«×­p»P¥[³t«×¨Æ¥ó

8.5.1¥[³t«×­p

8.5.2¹ê¨Ò¡G ¹B°Êªº¤p²y

¥»³¹¤pµ²

²Ä¤G½g¶i¶¥½g

²Ä9³¹´åÀ¸­I´º­µ¼Ö»P­µ®Ä

9.1Cocos2dúQJS¤¤­µÀW¤å¥ó

9.1.1­µÀW¤å¥ó

9.1.2Cocos2dúQJS¸ó¥­»O­µÀW¤ä«ù

9.2¨Ï¥ÎAudioEngine¤ÞÀº

9.2.1­µÀW¤å¥óªº¹w³B²z

9.2.2¼½©ñ­I´º­µ¼Ö

9.2.3°±¤î¼½©ñ­I´º­µ¼Ö

9.3¹ê¨Ò¡G ³]¸m­I´º­µ¼Ö»P­µ®Ä

9.3.1¸ê·½¤å¥ó½s¼g

9.3.2HelloWorld³õ´º¹ê²{

9.3.3³]¸m³õ´º¹ê²{

¥»³¹¤pµ²

²Ä10³¹²É¤l¨t²Î

10.1°ÝÃDªº´£¥X

10.2²É¤l¨t²Î°ò¥»·§©À

10.2.1¹ê¨Ò¡G ¥´¤õ¾÷

10.2.2²É¤lµo®g¼Ò¦¡

10.2.3²É¤l¨t²ÎÄÝ©Ê

10.3Cocos2dúQJS¤º¸m²É¤l¨t²Î

10.3.1¤º¸m²É¤l¨t²Î

10.3.2¹ê¨Ò¡G ¤º¸m²É¤l¨t²Î

10.4¦Û©w¸q²É¤l¨t²Î

¥»³¹¤pµ²

²Ä11³¹¥Ë¤ù¦a¹Ï

11.1¦a¹Ï©Ê¯à°ÝÃD

11.2Cocos2dúQJS¤¤¥Ë¤ù¦a¹ÏAPI

11.3¹ê¨Ò¡G §ÔªÌµL¼Ä

11.3.1³]­p¦a¹Ï

11.3.2µ{§Ç¤¤¥[¸ü¦a¹Ï

11.3.3²¾°ÊºëÆF

11.3.4ÀË´ú¸I¼²

11.3.5ºu°Ê¦a¹Ï

¥»³¹¤pµ²

²Ä12³¹ª«²z¤ÞÀº

12.1¨Ï¥Îª«²z¤ÞÀº

12.2Chipmunk¤ÞÀº

12.2.1Chipmunk®Ö¤ß·§©À

12.2.2¨Ï¥ÎChipmunkª«²z¤ÞÀºªº¤@¯ë¨BÆJ

12.2.3¹ê¨Ò¡G HelloChipmunk

12.2.4¹ê¨Ò¡G ¸I¼²ÀË´ú

12.2.5¹ê¨Ò¡G ¨Ï¥ÎÃö¸`

12.3Box2D¤ÞÀº

12.3.1Box2D®Ö¤ß·§©À

12.3.2¨Ï¥ÎBox2Dª«²z¤ÞÀºªº¤@¯ë¨BÆJ

12.3.3¹ê¨Ò¡G HelloBox2D

12.3.4¹ê¨Ò¡G ¸I¼²ÀË´ú

12.3.5¹ê¨Ò¡G ¨Ï¥ÎÃö¸`

¥»³¹¤pµ²

²Ä¤T½g¼Æ¾Ú»Pºôµ¸½g

²Ä13³¹¼Æ¾Ú«ù¤[¤Æ

13.1Cocos2dúQJS¤¤ªº¼Æ¾Ú«ù¤[¤Æ

13.2localStorage¼Æ¾Ú«ù¤[¤Æ

13.2.1cc.sys.localStorage API¨ç¼Æ

13.2.2¹ê¨Ò¡G MyNotes

¥»³¹¤pµ²

²Ä14³¹°ò¤_HTTPºôµ¸³q«H

14.1ºôµ¸µ²ºc

14.1.1«È¤áºÝªA°È¾¹µ²ºcºôµ¸

14.1.2ÂI¹ïÂIµ²ºcºôµ¸

14.2HTTP»PHTTPS

14.3¨Ï¥ÎXMLHttpRequest¹ï¶H¶}µo«È¤áºÝ

14.3.1¨Ï¥ÎXMLHttpRequest¹ï¶H

14.3.2¹ê¨Ò¡G ­«ºcMyNotes

14.4¼Æ¾Ú¥æ´«®æ¦¡

14.5JSON¼Æ¾Ú¥æ´«®æ¦¡

14.5.1¤åÀɵ²ºc

14.5.2JSON¸Ñ½X»P½s½X

14.5.3¹ê¨Ò¡G §¹µ½MyNotes

¥»³¹¤pµ²

²Ä15³¹°ò¤_Node.jsªºSocket.IOºôµ¸³q«H

15.1Node.js

15.1.1Node.js¦w¸Ë

15.1.2Node.js´ú¸Õ

15.2¨Ï¥ÎSocket.IO

15.2.1Socket.IOªA°È¾¹ºÝ¶}µo

15.2.2Cocos2dúQJSªºSocket.IO«È¤áºÝ¶}µo

15.3¹ê¨Ò¡G Socket.IO­«ºcMyNotes

15.3.1Socket.IOªA°È¾¹ºÝ¶}µo

15.3.2Node.js³X°ÝSQLite¼Æ¾Ú®w

15.3.3Cocos2dúQJSªºSocket.IO«È¤áºÝ¶}µo

¥»³¹¤pµ²

²Ä¥|½gÀu¤Æ½g

²Ä16³¹©Ê¯àÀu¤Æ

16.1½w¦s³Ð«Ø©M²M°£

16.1.1³õ´º»P¸ê·½

16.1.2½w¦s³Ð«Ø©M²M°£®É¾÷

16.2¹Ï¤ù»P¯¾²zÀu¤Æ

16.2.1¿ï¾Ü¹Ï¤ù®æ¦¡

16.2.2«÷¹Ï

16.2.3¯¾²z¹³¯À®æ¦¡

16.2.4­I´º¹Ï¤ùÀu¤Æ

16.2.5¯¾²z½w¦s²§¨B¥[¸ü

16.3JSB¤º¦sºÞ²z

16.4¨Ï¥ÎBake¼h

16.5¨Ï¥Î¹ï¶H¦À

16.5.1¹ï¶H¦ÀAPI

16.5.2¹ê¨Ò¡G µo®g¤l¼u

¥»³¹¤pµ²

²Ä¤­½g¦h¥­»O²¾´Ó½g

²Ä17³¹²¾´Ó¨ìWeb¥­»O

17.1WebªA°È¾¹»P²¾´Ó

17.1.1Apache HTTP Server¦w¸Ë

17.1.2²¾´Ó¨ìWebªA°È¾¹

17.2°ÝÃD¶×Á`

17.2.1JS¤å¥óªºÀ£ÁY»P¥N½X²V²c

17.2.2§PÂ_¥­»O

17.2.3¸ê·½¤£¯à¥[¸ü°ÝÃD

¥»³¹¤pµ²

²Ä18³¹²¾´Ó¨ì¥»¦aiOS¥­»O

18.1iOS¶}µoÀô¹Ò·f«Ø

18.1.1Xcode¦w¸Ë©M¨ø¸ü

18.1.2Xcode¾Þ§@¬É­±

18.2³Ð«Ø¥»¦a¤uµ{

18.3½sĶ»P²¾´Ó

18.4²¾´Ó°ÝÃD¶×Á`

18.4.1iOS¥­»OÁn­µ²¾´Ó°ÝÃD

18.4.2¨Ï¥ÎPVR¯¾²z®æ¦¡

18.4.3¾î«Ì»P½Ý«Ì³]¸m°ÝÃD

18.5¦h¤À¿ë²v«Ì¹õ¾A°t

18.5.1°ÝÃDªº´£¥X

18.5.2¤À¿ë²vµ¦²¤

¥»³¹¤pµ²

²Ä19³¹²¾´Ó¨ì¥»¦aAndroid¥­»O

19.1·f«Ø¥æ¤e½sĶ©M¥´¥]Àô¹Ò

19.1.1¦w¸ËAndroid SDK

19.1.2ºÞ²zAndroid SDK

19.1.3ºÞ²zAndroid¶}µo¼ÒÀÀ¾¹

19.1.4¦w¸ËAndroid NDK

19.2¥æ¤e½sĶ

19.3¥´¥]¹B¦æ

19.4²¾´Ó°ÝÃD¶×Á`

19.4.1JS¤å¥ó½sĶ°ÝÃD

19.4.2¾î«Ì»P½Ý«Ì³]¸m°ÝÃD

¥»³¹¤pµ²

²Ä¤»½g¹ê¾Ô½g

²Ä20³¹¨Ï¥ÎGitºÞ²zµ{§Ç¥N½Xª©¥»

20.1¥N½Xª©¥»ºÞ²z¤u¨ã¡X¡XGit

20.1.1ª©¥»±±¨î¾ú¥v

20.1.2³N»y©M°ò¥»·§©À

20.1.3GitÀô¹Ò°t¸m

20.1.4Git±`¥Î©R¥O

20.2¥N½X¦«ºÞªA°È¡X¡XGitHub

20.2.1³Ð«Ø©M°t¸mGitHub½ã¸¹

20.2.2³Ð«Ø¥N½X®w

20.2.3§R°£¥N½X®w

20.2.4¬£¥Í¥N½X®w

20.2.5GitHub¨ó¦P¶}µo

20.3¹ê¨Ò¡G Cocos2dúQJS´åÀ¸¶µ¥Ø¨ó¦P¶}µo

20.3.1´£¥æ¨ìGitHub¥N½X®w

20.3.2§J¶©GitHub¥N½X®w

20.3.3­«·sÀò±oGitHub¥N½X®w

¥»³¹¤pµ²

²Ä21³¹Cocos2dúQJS±Ó±¶¶}µo¶µ¥Ø¹ê¾Ô¡X¡X°g¥¢¯è½u¤â¾÷´åÀ¸

21.1°g¥¢¯è½u´åÀ¸¤ÀªR»P³]­p

21.1.1°g¥¢¯è½u¬G¨Æ­I´º

21.1.2»Ý¨D¤ÀªR

21.1.3­ì«¬³]­p

21.1.4´åÀ¸¸}¥»

21.2¥ô°È1¡G ´åÀ¸¤uµ{ªº³Ð«Ø»Pªì©l¤Æ

21.2.1­¡¥N1.1¡G ³Ð«Ø¤uµ{

21.2.2­¡¥N1.2¡G ²K¥[¸ê·½¤å¥ó

21.2.3­¡¥N1.3¡G ²K¥[±`¶q¤å¥óSystemConst.js

21.2.4­¡¥N1.4¡G ¦h¤À¿ë²v¾A°t

21.2.5­¡¥N1.5¡G µo¥¬¨ìGitHub

21.3¥ô°È2¡G ³Ð«ØLoading³õ´º

21.3.1­¡¥N2.1¡G ­×§ï±Ò°Ê¬É­±

21.3.2­¡¥N2.2¡G °t¸m¤å¥óresource.js

21.4¥ô°È3¡G ³Ð«ØHome³õ´º

21.4.1­¡¥N3.1¡G ²K¥[³õ´º©M¼h

21.4.2­¡¥N3.2¡G ²K¥[µæ³æ

21.5¥ô°È4¡G ³Ð«Ø³]¸m³õ´º

21.6¥ô°È5¡G ³Ð«ØÀ°§U³õ´º

21.7¥ô°È6¡G ´åÀ¸³õ´º¹ê²{

21.7.1­¡¥N6.1¡G ³Ð«Ø¼Ä¤HºëÆF

21.7.2­¡¥N6.2¡G ³Ð«Øª±®a­¸¾÷ºëÆF

21.7.3­¡¥N6.3¡G ³Ð«Ø¬¶¼uºëÆF

21.7.4­¡¥N6.4¡G ªì©l¤Æ´åÀ¸³õ´º

21.7.5­¡¥N6.5¡G ´åÀ¸³õ´ºµæ³æ¹ê²{

21.7.6­¡¥N6.6¡G ª±®a­¸¾÷µo®g¬¶¼u

21.7.7­¡¥N6.7¡G ¬¶¼u»P¼Ä¤Hªº¸I¼²ÀË´ú

21.7.8­¡¥N6.8¡G ª±®a­¸¾÷»P¼Ä¤Hªº¸I¼²ÀË´ú

21.7.9­¡¥N6.9¡G ª±®a­¸¾÷¥Í©R­ÈÅã¥Ü

21.7.10­¡¥N6.10¡G Åã¥Üª±®a±o¤À±¡ªp

21.8¥ô°È7¡G ´åÀ¸µ²§ô³õ´º

¥»³¹¤pµ²

²Ä22³¹¬°°g¥¢¯è½u´åÀ¸²K¥[¼s§i

22.1¨Ï¥Î¨¦ºqAdMob¼s§i

22.1.1ª`¥UAdMob½ã¸¹

22.1.2ºÞ²zAdMob¼s§i

22.1.3AdMob¼s§iÃþ«¬

22.1.4¤U¸ü¨¦ºqAdMob Ads SDK

22.2¬°°g¥¢¯è½u´åÀ¸Android¥­»O²K¥[AdMob¼s§i

22.2.1Google playªA°È¤U¸ü»P°t¸m

22.2.2¾É¤Jlibcocos2dxÃþ®w¤uµ{¨ìEclipse

22.2.3¾É¤JLostRoutes¤uµ{¨ìEclipse

22.2.4½s¼gAdMob¬ÛÃö¥N½X

22.2.5¥æ¤e½sĶ¡B¥´¥]©M¹B¦æ

22.3¬°°g¥¢¯è½u´åÀ¸iOS¥­»O²K¥[AdMob¼s§i

22.3.1Cocos2dúQx¤ÞÀºiOS¥­»O¤U·f«ØAdMob¶}µoÀô¹Ò

22.3.2½s¼gAdMob¬ÛÃö¥N½X

¥»³¹¤pµ²

²Ä23³¹§â°g¥¢¯è½u´åÀ¸µo¥¬¨ìGoogle play À³¥Î°Ó©±


23.1¨¦ºqAndroidÀ³¥Î°Ó©±Google play

23.2ÁÙ¦³¡§³Ì¦Z¤@¤d¦Ì¡¨

23.2.1JS¤å¥ó½sĶ

23.2.2²K¥[¹Ï¼Ð

23.2.3À³¥Îµ{§Ç¥´¥]

23.3µo¥¬²£«~

23.3.1¤W¶ÇAPK

23.3.2¶ñ¼g°Ó«~¸Ô²Ó«H®§

23.3.3©w»ù©Mµo¥¬­S³ò

¥»³¹¤pµ²

²Ä24³¹§â°g¥¢¯è½u´åÀ¸µo¥¬¨ìÄ«ªGApp StoreÀ³¥Î°Ó©±

24.1Ä«ªGªºApp Store

24.2iOS³]³Æ´ú¸Õ

24.2.1³Ð«Ø¶}µoªÌÃÒ®Ñ

24.2.2³]³Æª`¥U

24.2.3³Ð«ØApp ID

24.2.4³Ð«Ø°t¸m·§­n¤å¥ó

24.2.5³]³Æ¤W¹B¦æ

24.3ÁÙ¦³¡§³Ì¦Z¤@¤d¦Ì¡¨

24.3.1²K¥[¹Ï¼Ð

24.3.2²K¥[±Ò°Ê¬É­±

24.3.3­×§ïµo¥¬²£«~ÄÝ©Ê

24.3.4¬°µo¥¬¶i¦æ½sĶ

24.3.5À³¥Î¥´¥]

24.4µo¥¬²£«~

24.4.1³Ð«ØÀ³¥Î¤Î°ò¥»«H®§

24.4.2À³¥Î©w»ù«H®§

24.4.3°ò¥»«H®§¿é¤J

24.4.4¤W¶ÇÀ³¥Î«e·Ç³Æ

24.4.5¤W¶ÇÀ³¥Î

24.5±`¨£¼f®Ö¤£³q¹Lªº­ì¦]

¥»³¹¤pµ²

§Ç¡G