过完年了,很多同学开始重新规划自己的职业方向,找更好的机会,准备升职或加薪。今天给那些工作了1~5年的开发者梳理”游戏开发客户端主程”的学习大纲,帮助大家做好面试准备。适合Unity客户端开发者。进阶主程其实就是从固定的几个方面搭建好完整的知识体系做好对应的回答和准备,学习一些固定的处理相应问题的设计模式与方法。最下面放了视频教程及其源码

主程进阶学习大纲
1: 框架设计板块
a: 基于框架组织项目开发的原则思想,项目代码开发方式,项目协同方式等;
b: 框架的资源管理,资源自动化打包,资源更新,资源增量下载,资源断点续传等技术原理与相关开源框架(YooAssets等);
c: 项目渲染管线的选取与配置: 内置渲染管线,URP渲染管线,HDRP渲染管线等,它们的优缺点,如何给项目选择合适的渲染管线;
d: 游戏项目配置资源的加载与管理: Excel表格方案, JSON方案,XML方案,内置asset数据库文件方案等;
e: 游戏开发中常用的管理模块:日志模块,事件订阅与发布模块, 声音管理模块,UI管理模块,Timer模块,TCP/UDP/HTTP网络模块,序列化与反序列化模块,节点池管理模块,状态机逻辑控制模块,行为树逻辑控制模块;
f: 项目打包与发布: 一键打包,打空包+资源更新。
g: 资源包体优化等相关工具与脚本;
……
2: 具体项目中常用工具开发与编辑器扩展(可选,根据自己的需求准备)
a: RPG 2D/3D 斜45度菱形,六边形等地图编辑器与寻路导航解决方案;

最低0.47元/天 解锁文章
773

被折叠的 条评论
为什么被折叠?



