unity3d需要什么基础

起航知识小百科
2023-07-17 · 百度认证:淮安腾云起航企业管理培训官方账号
起航知识小百科
向TA提问
展开全部
学习Unity3D之前需要理解基本3d知识如:网格,材质,UV坐标,贴图等等,还有一些必要的编程知识也是必不可少的。
首先需要了解Unity的概念,它是当今最炙手可热的游戏开发工具,可以轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发平台,是一个全面整合的专业游戏引擎。它可发布运行在Windows、Mac、Wii、iPhone、Windows phone 8和Android等多平台的游戏,也可以利用插件发布网页游戏。
然后需要掌握对应的计算机语言。c#是面向对象语言,js是脚本语言,对于unity3d来说,都是unity3d的脚本语言,其中js容易学上手快,c#很庞大。如果真想长远做unity3d游戏的话,建议学c#,因为做网游时,c#就体现出绝对的优势了。
除此之外还需要俱备基本的3d知识。这些知识如果通过学习底层的DirectX或者OpenGL等你可以获得更好的效果以及更透彻的理解。
最后就是需要有一定的3d概念,可以学习一些3d建模软件,譬如:3Dmax、maya、c4d等等。因为3d建模软件必须涉及到网格,材质,UV坐标等等,恰恰是任何游戏引擎中必要的理解点。而他们的操作都是封装好的可视化的,直观。通过这些3d建模软件能很快去理解这些要点的意思。
硬件型号:惠普暗影精灵6
系统版本:Windows10 专业版
软件版本:Unity3D 5.0
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式