cocos小游戏项目总结

1.概述
  • 目前项目处于预上线状态,基本处于尾声
  • 耗时25天;前期每周都有写博客,本周主要处理小游戏模块跟App端联调(因为时异地联调,相对耗时)、bug修复以及添加一些新功能和小优化
2.各阶段总结
2.1 App联调阶段
  1. 沟通清楚很重要。由于涉及JS与原生端交互,中间出现交互逻辑没沟通清楚,这个东西并不复杂,只是由于本身思维定势,一直以为是由原生App端处理,因为App端知道一切,导致并没有添加足够代码,使得联调到第二天才通;
  2. 图片中文名问题。项目在最开始阶段使用的素材直接用了UI切的中文图,基本所有素材都是中文名,导致放在App中直接黑屏,把所有图片改一遍,又删除重复图片
  3. 工程配置问题。项目涉及3个工程,光各项目权限都开通了2小时,涉及到上海那边处理;配好项目,更新一次pod又1个多小时过去了;修bug时还要先在js工程里先联自己搭的服务器测下,然后再打好包放到App中运行,联线上服务器跑一下;在周三时写了个编译脚本,打包以及替换文件轻松多了
2.2 bug修复阶段

统计禅道中大概有37个bug,其中属于我的有25个
花费了3天时间,如果能缩短为1天-1.5天就好了,因为毕竟之前都已经自测过

  1. 部分UI不能点击。在模拟器上ok,在App上就出了问题,纠结了好一会儿,原来是因为定义事件造成,使用了鼠标事件,在App端是没有鼠标点击的
  2. UI效果。中间改了几个需求,添加背景音乐、添加一些道具效果;特别是UI的需求,这部分代码不是我写的,并不熟悉,要先看懂才知道咋改;有时候出现异常效果,很费劲
  3. 超时优化。测试报告游戏中超时较多,在上报请求处加了超时处理,默认为20s,由于逻辑不严谨出现,答题过程中超时问题;
  4. 逻辑处理。本身游戏逻辑并不复杂,大部分bug都可以很快找到问题原因,并修复;个别bug修复时间较长,出现过在iOS以及浏览器上正常,但在安卓上有问题的情况,很诡异,猜测一些逻辑语句在安卓端JS环境执行有问题,换了一种写法,解决了问题;
2.3 添加需求

虽然加需求都不大,但是改动并不小,要看一部分别人写的代码,没有注释的话看起来是比较费劲的

3. 经验
  1. 专注改bug。当这边在改bug,那边测试在群里@ni,一会儿产品@你,服务端@你,搞得会很狼狈,情绪一失控,bug就不好改了;别不好意思,改bug时其他人统统回避
  2. 思路。想好怎么处理一直都很重要,这次还是出现几个bug修复两三次的问题,想清楚、描述明白再改起
  3. 思维定势。跟第二条类似,这里是想表达,不要想当然处理问题,比如奇葩的点击事件不响应,其实只是事件类型,如果能快速熟悉一下API,可能能很快解决。
  4. 学习能力。这方面自己做的是不错的,快速学到需要的语法,达到会用、能实现功能,过后再去看原理、优化等深度问题。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 206,378评论 6 481
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 88,356评论 2 382
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 152,702评论 0 342
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 55,259评论 1 279
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 64,263评论 5 371
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,036评论 1 285
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,349评论 3 400
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,979评论 0 259
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 43,469评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,938评论 2 323
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,059评论 1 333
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,703评论 4 323
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,257评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,262评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,485评论 1 262
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,501评论 2 354
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,792评论 2 345

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 171,510评论 25 707
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,599评论 18 139
  • 今天特训营休息一天 起床就赶快完成作业:总结和第二封信 答应今天要陪宝贝 早上去工作室赶快忙完就带她去跳舞 午饭后...
    艾灸养生娟娟阅读 98评论 0 0
  • 喜欢多肉植物的花友们,大叔每天都会精选一款多肉植物,让大家了解,这样就会不断学习到多肉的知识,每天认识一款,一年也...
    多肉花客阅读 2,635评论 0 3
  • 前言 大家好~这是一直答应大家的内分享。 首先,好久不见给大家打个招呼~ 很抱歉迟到了这么久,从刚开始放假到现在,...
    13阿延阅读 881评论 0 1