栏目分类:
子分类:
返回
终身学习网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
终身学习网 > IT > 软件开发 > 游戏开发 > 其他

day16-20

其他 更新时间:发布时间: 百科书网 趣学号

day16:

① 收尾demo项目的学习

  1. 解决程序运行过程中的报错;

  2. 解决场景切换产生的状态未恢复问题;

  3. 加入音效;

  4. 调试addEvent的方式监听鼠标点击事件,对比getMouse在屏幕上触点区别,结论是点位置是一样,但通过空button来实现的方式要注意射线遮挡问题;

  5. 根据屏幕和电脑点击分析区别,并修正坐标偏移, 得到正确可操作坐标;

  6. 收尾demo见附件;

② 打猎项目代码初始环境

  1. 阅读打猎项目文档, 大概了解程式相关设计;

  2. 下载代码后,解决代理问题, 配置ndk环境变量, 部署并运行起打猎项目;

  3. 运行后进行体验, 明天进行相关功能的相关了解;

day17:

① 过第一遍打猎项目代码

  1. 了解GameFlowGraph, 并知道结点和脚本关联,以及跳转过程;

  2. 大致了解程序执行的一些过程的位置;

② 整理一些疑问,咨询得到确认

  1. 目前代码以Game的flow为主;

  2. 比赛过程是实现的,需要在流程图中配置才能看到;

  3. 目前UI上关注的重点分辨率为1125*2436, 其次是1080*1920以及其它;

  4. 程序方UI一般改动的是form,script, 不修改图片,少量修改动画;

  5. 询问了gitlab,需要下载fork,到时提交跟着过一遍确认项目合作流程;

③ 熟悉完完整的游戏体验后,再次过第二遍项目代码

  1. 对游戏UI操作变换,核心玩法有了比较全面的了解;

  2. 深化了C#薄弱的语法,看using等用法的代码知道大概怎么用,但底层还是有些复杂;

  3. 更加熟悉FlowGraph的使用,包括移动, 保存, 设置参数;

  4. 了解firebase, event report, AppFlyer的原理, cloudFunctionSystem的相关运用, 虽然还不涉及云端;

  5. 学习dotween, 该插件很好用,不止是UI,还有prefab,能简易变换出很多有趣的动画形式, 也能反映成数值变化, 或者有可能用于ai等。 也解答了用户文档中复杂动画的实现的疑问;

  6. cultureInfo,语言环境归一化,   physics.autosynctransforms=true, 牺牲性能增强物理检测;

  7. 现在对代码加载的场景以及场景中的各种实体的加载都有所认识,要找到某个能够找到, 但复杂的逻辑比如核心玩法还较为复杂,后续如果接触时再深入。

Day18:

由于项目需要,断网模式中

转载请注明:文章转载自 www.051e.com
本文地址:http://www.051e.com/it/1065756.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 ©2023-2025 051e.com

ICP备案号:京ICP备12030808号