小小通行证开发案例
这阶段最重要的任务是, 尽可能在需求会上确定以下几件事情:
从 体验预期 上去判断
从 技术力, 人力, 以及 框架层面 上去判断
从 客户端 以及 服务器 角度判断, 配表应该放在客户端或服务器, 数据该如何传递, 该在何时传递
从 配表复杂度 去判断,是否能在 客户端与服务器连调时 产出一个 可以体验的数值配表
从 预期体验 是否有提供 原型图 或者 参考图, 如果没有 需要判断是否需要安排DEMO
从 体验预期 上去判断 是否是一个需要 大量交互 或者 动效, 或者 3D的展示
从 配表复杂度 去判断,是否能在 客户端初步功能完成时 连调,是否有充足时间做测试工具
从 功能测试 的角度去判断
这阶段最重要的任务是, 确定以下几件事情:
是否有分期上的功能, 是否已经将需求评审会的内容更新上去
产出 初版配表, 初版协议字段, 明确 协议发送时机
透过数据单例缓存数据,需要确认单例销毁时机
若需求需要改动老代码, 必须在开发方案写清楚影响面
每个类都要有功能说明的注释
开发方案模版 每个版本 都尝试总结出 有效 以及 无效 的大标题,并在 下个版本 迭代出 新的大标题, 大标题里的内容是 必填 的,其余的 开发思路 或是 开发细节 是能省则省, 口头说清楚 即可, 开发方案的目的是让 老同学协助避坑 ,同时让开发同学能在开始敲代码前有 全面的想过一遍, 整个方案的文档 越简洁越好,不需要写一大堆细节
[[【4.20版本】小小通行证开发文档]]
这阶段最重要的任务是, 确保以下几件事情执行到位:
中途有 设计变更 要更新开发方案, 协议 或者 配表 有变更程序内部要重新对开发方案
从develop拉新分支: feature/feature-开发人员/功能名称 进行开发
1 a.prefabs:
Assets\BundleResources\CommonRegion\OutsideGame\活动\SmallPass
b.scripts:
Assets\Scripts\DMMLogic\Lobby\LobbyModule\NewMonoScript
c.动态加载的图片资源:
Assets\BundleResources\CommonRegion\OutsideGame\活动\SmallPass\Textures
d.要打入图集的图片资源:
Assets\ResourcesRaw\CommonRegion\AtlasSprites\activity\smallpass
e.其他图片资源:
Assets\ResourcesRaw\CommonRegion\OutsideGame\Lobby\活动\SmallPass\Textures
[[本地化操作流程&开发流程&开发规范]] [[新UI框架使用记录]] --待补充
躲猫猫后台: http://192.168.4.112/console/tools_index.html
打包机: http://192.168.4.176:81/view/Current/
-Fui2Gui的使用规范 --待补充
-资源合规工具使用规范 --待补充
从develop拉新分支: feature/feature-开发人员/功能名称-合并至develop
将 feature/feature-开发人员/功能名称 合并至 feature/feature-开发人员/功能名称-合并至develop
http://192.168.4.210/DMM/hide/pulls Gitea请求合并流程
a.prefabs:
Assets\BundleResources\CommonRegion\OutsideGame\活动\SmallPass\pfb&SmallPassUI
b.scripts:
Assets\Scripts\DMMLogic\Lobby\LobbyModule\NewMonoScript\SmallPassModuleSceond
Assets\Scripts\DMMLogic\Lobby\LobbyModule\NewMonoScript\SmallPassUI_Second
Assets\Scripts\DMMLogic\Lobby\LobbyModule\NewMonoScript\SmallPass_Item_Second
c.动态加载的图片资源:
Assets\BundleResources\CommonRegion\OutsideGame\活动\SmallPass\Textures
d.要打入图集的图片资源:
Assets\ResourcesRaw\CommonRegion\AtlasSprites\activity\smallpass
e.其他图片资源:
Assets\ResourcesRaw\CommonRegion\OutsideGame\Lobby\活动\SmallPass\Textures
这阶段最重要的任务是, 跟进以下两张表反馈的体验建议:
【04.20】验收反馈收集表 【4.20】商业化功能及美术资源验收反馈收集表
从develop拉新分支: feature/feature-开发人员/功能名称-体验调优 进行开发
http://192.168.4.210/DMM/hide/pulls Gitea请求合并流程
这阶段最重要的任务是, 关注PingCode单上的BUG