unity3d手游客户端主程需要懂得哪些知识

 我来答
klkucan
2016-12-16 · TA获得超过666个赞
知道小有建树答主
回答量:831
采纳率:66%
帮助的人:408万
展开全部
1、U3D引擎的使用,包括但不限于:物理引擎、动画引擎、声音引擎、粒子引擎、UI开发、光照、shader等。
2、游戏本身的开发:游戏也是一种软件,使用引擎开发游戏也要遵循一些框架和方法。不同类型的游戏可能采用不同的模式来开发,同样在传统软件开发中使用的框架也慢慢进入到了U3D的开发中,比如:UniRx(Reactive Extensions for Unity) 、MVVM。
3、网络开发:目前的游戏除非纯单机,否则或多或少都需要和网络打交道。基本的HTTP、socket开发要回。
4、Android和iOS原生开发:你项目用的很多插件比如支付、广告、统计等等不一定都会有U3D包提供,即使有提供在Android上同时使用多个U3D插件包也有可能发生冲突,因此原生开发是基本技能。
5、基本的美术知识,你需要和美术讨论模型、贴图、特效等等。
6、基本的游戏设计知识,因为总会有人为你一些功能设计是否合理,而且你也确实需要知道一些游戏的设计思路,因为你需要用技术去实现它们。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式