cocos2d-js学习(三)

本周终于把cocos小游戏做完,接口基本对完,下周原生交互处理一下,就可以提测了
这几篇cocos2d-js学习,更多的是做一个项目过程的总结,而cocos2d-js只是中间的一小部分
其实包括:

  1. 需求分析阶段,了解需求,知道要做什么功能
  2. 技术调研阶段,需要知道有哪些技术可以实现需求,对技术做可行性验证,这个时候就要学一下新技术了,像这次选用js引擎,其实还有c++、lua版本,了解到每个版本适用范围不同,优缺点是什么,技术风险是什么,就知道选啥了;选好了方向,需要深入进去,了解具体怎么实现,需要用到哪些开发工具,了解js的原理,所用的具体技术大致有哪些,这个时候就需要用相关API来实现一个小demo会比较好,个人觉得做一个完整的项目是学习技术最好、最具性价比的方式
  3. 技术设计阶段,这次其实也没做太多,工期紧是一个重要原因,因为就给了两周时间,做好技术设计的话至少得一周时间;这次有个比较大的收获是,同时学了下node.js(学一下ES6同时学下node.js,没有太多复杂度)可以自己搭个本地服务器,写一写服务端逻辑,就不用依赖后台支持了,这感觉很爽(准备node.js多学习一下,后期转这个也说不定了);同时这次的接口从请求参数、响应参数、事件id都由我来设计,确实感受了下服务端工作;
  4. 开发阶段,如果技术设计做好的话,开发起来会爽很多;这次写API接口没有用多少时间,针对每个API接口都做了测试,到真正对接的时候基本上没啥大问题了;有个感受是,有一个比较厉害的人指导会比较快,因为某个技术点可能会卡很久,如果有人带带的话,可能会很快就突破了,这次callback卡了有两天;并不是所有问题都是Google可以解决的
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,466评论 25 708
  • topics: 1.The Node.js philosophy 2.The reactor pattern 3....
    宫若石阅读 1,126评论 0 1
  • 今晚又和朋朋(我还是喜欢叫他老朋,虽然按辈份我得叫他叔叔,他比我小四岁)聊了好久,回忆起小时候的生活,感慨颇深,所...
    木叶枫阅读 251评论 1 0
  • 一月十七 寒露 清潭新村下站 江春路清冷无人 一路折道取径 轻车悉路 我知再也不能像从前那样 你随同她带着豆豆在楼...
    九九良阅读 469评论 0 0
  • 朋友圈里,好几个都发昨晚的解放碑。 近拍、远拍,高处俯拍,密集症者慎入,全是密密麻麻小点状人头。还有三五排严阵以待...
    叶子飘飘吧阅读 407评论 0 2