【Unity3D】游戏研发团队及岗位职责





管理:
策划:系统策划;数值策划;文案策划;关卡策划。
美工:2D美术师(原画师);3D建模师;贴图师;动画师;界面美工师(UI界面);特效师。
程序(u3d客户端、服务器端一般用linux):主程;游戏引擎程序员(一般用现有引擎不开发);u3d客户端程序员;服务器端程序员;开发工具程序员
测试:
运营:

Unity3d客户端程序员职责:开发与服务器相对应,为客户提供本地服务的Unity3d程序。
Unity3d效果工作人员职责:负责图像、声音、特效、动画、场景等方面的制作,类似于美工。


1、深入研究C#,包括CLR之类
2、学习图形开发,Opengl和Directx,还有shader等
3、提高数学能力,空间几何、线性代数之类
4、提高程序开发能力,设计模式、算法等
5、学习网络编程,转服务器开发,并学习其他语言
6、学习3D建模、绘画、UI设计、游戏策划,提高独立开发能力
7、原生android与ios 接sdk的时候要用到的
8、VR技术支持和开发

任何技术做的尽头都可以成为专家,Unity3D入门容易,然而要向成为真正的高手,你要懂网络、懂优化、懂Shader、懂动画甚至是美术相关的概念,如果想做的深入些,请尽可能多的了解计算机图形学,请掌握C++,请学好数学!


GitHub 加速计划 / li / linux-dash
10.39 K
1.2 K
下载
A beautiful web dashboard for Linux
最近提交(Master分支:2 个月前 )
186a802e added ecosystem file for PM2 4 年前
5def40a3 Add host customization support for the NodeJS version 4 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐