1、拥有什么基础,可以更好的学习VR/AR开发
具有编程语言基础最好,零基础即可,因为课程面向零基础
数学和物理知识不是必须得,但是要了解一些常识,比如知道什么是重力,什么是向量,但不必知道重力相关的公式或者矩阵运算公式等等。
没有基础也能学会,但是需要有逻辑思维能力和抽象能力,想象力和理解力,而且需要更多地努力。
2、学习VR/AR开发是否要具备平面设计和3D设计基础
不需要,这些技能对于VR/AR开发不是必须得,以后工作了,也不会用到专业的平面设计和3D设计,公司会有建模师和美术设计师专门来做这个事情。我们的主要作用是编写代码,当然具备这些技术是更好的。
游戏公司会招主设计,主策划,主编码人员进行分工合作。
3、VR/AR开发的前景如何,会不会被其他技术替代
任何技术都有可能被其他技术取代的一天,但是现在来看VR/AR正处于发展的初期时期,短期内不会被取代。
VR和AR开发引擎支持的平台有:
iOS、Android、Mac、Windows、Linux、Xbox one、Apple TV、PS3、PS4、SamsungTV
4、通过几个月的学习能够达到什么样的程度?可以完成什么样的项目?
能够达到初级或者中级VR/AR开发者水平,包括:
掌握基本的C#语法和知识,以及一些高级特性。
掌握VR/AR开发引擎常用的组件和动画、物理、导航、特效、AI等技术。
掌握游戏开发相关的技术:热更新、游戏算法、版本控制等。
能够独立开发中小型的游戏项目,能够协作开发大型项目。
5、从这里毕业之后能够从事的工作及待遇如何
工作方向有三个:Unity游戏开发、VR开发、AR开发。
薪资方面:结合公司性质、个人能力水平、个人之前工作经验、大学专业等诸多因素决定。
业内一个VR/AR中级开发工程师的薪资在9k-18k之间。
要考虑毕业与否,工作城市。
6、VR/AR开发引擎Unity与3DMax和Maya之间的区别
3DMax和Maya都属于建模软件,是用于创建3D模型和动画的,做出来的东西不能发布到应用平台上,不能安装到手机和PC上,而且不能与用户进行交互,用户不能通过按键控制。
Unity主要负责2D图形和3D模型动画整合在一起,加入逻辑控制和用户交互,最终发布到不同应用平台上供用户进行使用。
7、VR/AR开发引擎Unity相对于iOS和Android的不同和优势
iOS和Android并没有对游戏开发做特别优化,所以开发效率比不上Unity。
可视化地图形界面。
Unity支持多平台发布,如果要同时发布iOS和Android版本能够比直接用原生语言编写节省一半的时间。
具有编程语言基础最好,零基础即可,因为课程面向零基础
数学和物理知识不是必须得,但是要了解一些常识,比如知道什么是重力,什么是向量,但不必知道重力相关的公式或者矩阵运算公式等等。
没有基础也能学会,但是需要有逻辑思维能力和抽象能力,想象力和理解力,而且需要更多地努力。
2、学习VR/AR开发是否要具备平面设计和3D设计基础
不需要,这些技能对于VR/AR开发不是必须得,以后工作了,也不会用到专业的平面设计和3D设计,公司会有建模师和美术设计师专门来做这个事情。我们的主要作用是编写代码,当然具备这些技术是更好的。
游戏公司会招主设计,主策划,主编码人员进行分工合作。
3、VR/AR开发的前景如何,会不会被其他技术替代
任何技术都有可能被其他技术取代的一天,但是现在来看VR/AR正处于发展的初期时期,短期内不会被取代。
VR和AR开发引擎支持的平台有:
iOS、Android、Mac、Windows、Linux、Xbox one、Apple TV、PS3、PS4、SamsungTV
4、通过几个月的学习能够达到什么样的程度?可以完成什么样的项目?
能够达到初级或者中级VR/AR开发者水平,包括:
掌握基本的C#语法和知识,以及一些高级特性。
掌握VR/AR开发引擎常用的组件和动画、物理、导航、特效、AI等技术。
掌握游戏开发相关的技术:热更新、游戏算法、版本控制等。
能够独立开发中小型的游戏项目,能够协作开发大型项目。
5、从这里毕业之后能够从事的工作及待遇如何
工作方向有三个:Unity游戏开发、VR开发、AR开发。
薪资方面:结合公司性质、个人能力水平、个人之前工作经验、大学专业等诸多因素决定。
业内一个VR/AR中级开发工程师的薪资在9k-18k之间。
要考虑毕业与否,工作城市。
6、VR/AR开发引擎Unity与3DMax和Maya之间的区别
3DMax和Maya都属于建模软件,是用于创建3D模型和动画的,做出来的东西不能发布到应用平台上,不能安装到手机和PC上,而且不能与用户进行交互,用户不能通过按键控制。
Unity主要负责2D图形和3D模型动画整合在一起,加入逻辑控制和用户交互,最终发布到不同应用平台上供用户进行使用。
7、VR/AR开发引擎Unity相对于iOS和Android的不同和优势
iOS和Android并没有对游戏开发做特别优化,所以开发效率比不上Unity。
可视化地图形界面。
Unity支持多平台发布,如果要同时发布iOS和Android版本能够比直接用原生语言编写节省一半的时间。