| 本篇教程由会员superraccoon提供,是我们正在举办的有奖征文活动的投稿文章,如果您对文章内容有疑问,可直接在论坛里联系作者。目前我们的活动仍在进行中,如果您有好的文章,欢迎踊跃投稿。本月征稿活动一等奖奖品为iPad Mini一部,可点击查看征稿活动详情,如有疑问,可通过QQ:800045620和微博CocoaChina联系我们。   写这本书的初衷非常简单,把我之前的一款ios app游戏移植到html5,分享整个过程。如果你也有同样的想法,那么相信这个系列文章都值得你去阅读。 这本书的内容不仅涉及到移植的方法,还包含了如何部署到现在流行的游戏网站的方法。 以下是本教程目录:  1. 出发 - 从一款ios app向web html5的移植  . cocos2d-html5简单介绍  . 为什么移植到html5  . 为什么选择cocos2d-html5  . 对这个系列文章的声明  2. 我们需要什么 - 所需工具和知识的整理  . 所需工具,知识的CheckList  3. 代码移植 - 常见代码如何移植到cocos2d-html5  . 那些基础代码的移植  . CallFunc的相关移植  . Array,dictionary的移植  4. 代码的移植 - 特殊代码如何移植到cocos2-html5  . javascript中的“Function”  . Singleton - 单例模式的使用  . iphone版中delegate的移植  . iphone版中定时器的移植  . iphone版中NSSelectorFromString的移植  . iphone版中Block的移植  5. 开始cocosbuilder - 使用cocosbuilder进行两对应  . cococsbuilder简介  . cocosbuilder两对应基础代码对比  6. 小心陷阱 - HTML5版中使用cocosbuilder的常见错误和注意点  . 各种各样的坑  7. 深入cocosbuilder - 配合cocos2d-html5使用时MVC的体现  . 小心javascript的动态特性  . cocosbuilder + HTML5版中MVC的体现(View)  . cocosbuilder + HTML5版中MVC的体现(Controller)  8. 各种各样的工具 - cocos2d-html5游戏的开发和调试  . 正式的开发 Jetbrains WebStrom  . 本地服务器的架设  . 在局域网中一同协同调试游戏  . 随手调试 - notepad + Google chrome  . 在ipad上离线调试 - textastic + firebug  9. 准备发布版 - 用ant打包项目准备发布测试  . 用ant打包代码  . 代码的调整  10. 和世界较量 - 用Parse来实现cocos2d-html5中的learderboard  . Parse简介  . 初始化Parse  . 使用Parse读写  . 继承一个自己的Parse.Object  . 排序和查询  . 用匿名函数发挥Parse API的威力   11. 搞定twitter - 使用web intent来发推  . twitter web intents简介  . twitter web intents的使用  12. 准备heroku - FB站内应用的托管准备  . heroku简介  . heroku的初始化  . heroku与git联动  . 把游戏作为php app进行部署  13. 搞定facebook - FB站内应用的授权,接入和部署  . facebook应用接入的准备  . facebook接入授权的实现  . facebook留言墙功能的实现  . 简单装饰下游戏主页  14. 准备SinaAppEngine - 新浪微博站内应用的托管准备  . SAE简介  . SAE的代码管理  . 把游戏作为php app进行部署  15. 搞定新浪微博 - 新浪微博站内应用的授权,接入和部署  . 新浪微博应用接入的准备  . 新浪微博接入授权的实现  . 微博发布器的使用  16. 我的网站我的游戏 - 在自己的网站嵌入游戏  . 在帖子中嵌入游戏  17, HTML5版的神奇 - 1分钟把游戏嵌入电子书  . 把游戏变成widget  18. 到站 - 过程回顾  点此下载完整教程 论坛原帖:http://www.cocoachina.com/bbs/read.php?tid=138657 
 |