Unity 3D也称 U3D,它是近几年非常流行的3D游戏开发引擎,同时也是一个跨平台的综合型游戏开发工具,可以胜任三维游戏创建、建筑可视化、实时动画渲染等复杂任务,基于C#语言完成各类项目的开发。Unity 3D 的特点是跨平台能力强,支持Windows、Mac、Linux、WebGL、IOS、Android等平台,为众多游戏开发者所喜爱。在手机平台,Unity几乎成为2D和3D游戏开发的标准工具。
本课程针对Unity初学者的特点和需求,本着“起点低,终点高”的原则,力求以实用为宗旨,内容涵盖了从学习Unity 3D开发引擎必知必会的基础知识到能熟练使用Unity 3D制作完整3D游戏的每一个阶段。通过基于企业级项目规范设计的一个RunBall案例来贯穿讲解3D场景的创建、刚体及力场的应用、UGUI 游戏界面的创建和PC平台的游戏发布的全过程,使读者轻松地学习相关知识,并有效提高游戏作品设计与制作能力。
Unity 3D课程分《Unity 3D基础》和《VR游戏实战》两部分,每个部分都配有一个基于企业级项目改造的课程教学设计实训项目。通过《Unity 3D基础》课程的学习,掌握 Unity 3D的使用方法,具备设计制作游戏作品的初步能力,为后续课程的学习和培养综合实践能力打下基础。