美文网首页
你离技术总监有多远?

你离技术总监有多远?

作者: cocos游戏开发 | 来源:发表于2020-09-02 16:51 被阅读0次

前言

很多粉丝经常私信问我,Unity架构师如何提升?

一句话能说清吗?我能,但大家可能听不明白。

思来想去,还是有必要做一份完全的、完整的答案,供大家参考。

那么,今天我就从一个从业10年的游戏开发者角度,来给大家介绍Unity架构师如何提升成长,最终做到技术总监

01 扎实的基础。腾讯,网易这些一线大厂都非常注重基础知识。

 (1) 语言基础, 协程原理,委托,event的作用等; 

 (2) 数据结构与常用算法:  链表, 树, 算法,图的遍历,树的遍历,算法时间与空间复杂度等; 

 (3) 扎实的unity基础,unity的每个点你都知道,比如如何降低drawcall等; 

 (4) 扎实的3D数学,游戏数学, 向量,四元素,矩阵, 法线,点乘,叉积等等。

02 代码设计思想, 框架设计能力,项目管理能力;

(1)要明白主流的框架设计思想,MVC, ECS等。

(2)要熟练的使用主流的一些设计模式,并有自己的体会,而不是死记。

(3)明白开发游戏的主要需求,以及每种需求对应的框架设计。完成的组成框架。

(4) 热更新,资源管理,网络管理,调试模块,工具模块,与服务器对接等经典的设计要熟悉。

(5) 项目管理,明白不同阶段开发者对如何开发项目,如何安排提升,如何考核与管理。

(6) 熟悉游戏项目部署与运营技术,比如版本更新,资源更新等。

03 熟悉精通游戏中常用算法,拿起就能开干。

(1)地图编辑器的设计与实现; 

(2) 寻路导航算法; 

(3) 基于场景树的资源管理; 

(4) Mesh切割,程序生成地图; 

(5)AOI,帧同步设计,物体运动与分解。

04 Shader进阶

(1) Shader重要性::炫酷的效果需要Shader, 渲染性能需要Shader,  有趣的玩法需要Shader

(2) Shader的基础开发,Cg 基础,常用Unity Shader API 功能

(3) 主流经典的Shader技术自己最好都要实现一遍:水,卡通渲染等。 

(4)多阅读别人写到的Shader代码,掌握主流的Shader开发技巧。

05 性能调优

image
 (1)内存分析与优化技巧; 

(2)包体分析与优化技巧; 

(3)drawcall分析与优化技巧;

(4) Shader性能分析与优化技巧; 

(5) 游戏算法性能分析与优化技巧,比如时间换空间,空间换时间,动态规划。

06 * 与网络服务器对接*

(1)TCP 通讯, http通讯 Websocket,这些对接与使用相当熟悉

(2)数据协议要非常熟悉 json,xml,BASE64, protobuf的使用;

(3)常用网络游戏的基本常识, 同步,重连等。

07 游戏服务器开发, 技术总监都是全栈。只有全栈才能带网络游戏项目。

(1) 游戏服务器基础, TCP, UDP, http, epoll, IOCP,数据协议,通讯协议等; 

(2)  游戏服务器框架设计, 要做到高性能,高并发; 

(3)分布式游戏服务器设计与开发; 

(4) 核心游戏类型的主题的技术攻关 MMORPG (TCP, 状态同步, AOI)  (Moba UDP 帧同步); 

(5) Linux 服务器的上线部署与发布。

08 拓展我们自己边界。

我们开发会有自研项目,购买别人项目本地化, 第三方开源项目,所以要勇于拓展自己的边界。

比如服务器,要熟悉不同的技术与方案。C++, Java, Node.js 等。

客户端要熟悉不同的技术方案:Unity, Cocos, Laya, UE4等。

你的视野决定了你的格局,对技术保持必要的关注,是一个技术总监必备的技能。

Unity架构师的提升就是这些,只要注意到这些,做好这些方面,就会离技术总监越来越近。

OK,这次的技术分享就到里,大家记得多多分享转发给更多需要的朋友

相关文章

  • 你离技术总监有多远?

    前言 很多粉丝经常私信问我,Unity架构师如何提升? 一句话能说清吗?我能,但大家可能听不明白。 思来想去,还是...

  • 你离技术总监还有多远

    公司职级体系 职级体系图 大家可以对标下这个职级体系。一般公司都通用,无论是T还是P线,亦或是M线,不同的能力层级...

  • 职场菜鸟,你离升职总监有多远?

    根据调查显示,从初入职场的愣头小伙儿到成长为运筹帷幄的总监平均需要花费9.6年。而媒体、金融和教育行业勇夺最快升总...

  • 你离人力资源总监有多远?

    成为跨国集团的HRD(人力资源总监),无不是每一个人力资源从业人员的梦想。在我国,从事人力资源管理的人员大约在50...

  • 你离优秀的人有多远(诗歌)

    你离优秀的人有多远 光靠努力追上的只是一点点 你离优秀的人有多远 没有底线做事只能睁只眼闭只眼 你离优秀的人有多远...

  • 你离死亡有多远

    没多远。 年前和家人准备年货的时候,同事传来了一个消息。 他朋友的堂姐在家中洗澡煤气中毒,发现的晚了,送医过程中离...

  • 你离天堂有多远

    你离天堂有多远 雪峰 你相信宇宙中有这么一个地方吗?那里人人相亲相爱从不争吵,没有婚姻、没有家庭、没有货币、没有...

  • 你离知道有多远?

    我跟儿子关系算好的,我们共同听得到,听樊登读书,听混沌研习社,所以基本还算在一个频道上,平常也能互相讨论个问题,沟...

  • 你离自己有多远

    了解别人是一件很难的事情,了解自己尤其难。 我们了解一件事或者一个人,都是通过收集信息。对于它物,不管...

  • 你离死神有多远?

    突然听到年纪轻轻的亲戚患了癌症,甲状腺癌,这是种很常见的肿瘤,术后的长存率也相对比较高,但谁能预料那个坏的...

网友评论

      本文标题:你离技术总监有多远?

      本文链接:https://www.haomeiwen.com/subject/wiywsktx.html