3D跨平台游戏开发课程

导读 3D跨平台游戏开发课程主要讲述游戏开发的核心内容功能,帮助学员*引擎的应用与设计开发,让我们来看看武汉3D跨平台游戏开发课程。
400-888-4851 122
游戏专业 动漫专业 影视专业 VR/AR

课程详情

2018-05-04

3D跨平台游戏开发课程

  3D跨平台游戏开发课程主要讲述游戏开发的核心内容功能,帮助学员*引擎的应用与设计开发,让我们来看看武汉3D跨平台游戏开发课程。
C#基础                
  C#是微软发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。是一种安全的、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。C#语言也是Unity3D游戏引擎所支持的重要脚本编程语言之一,对于后续学习Unity3D引擎有很大帮助。而我们之前所学过的C++语言对于我们学习C#语言同样具有很大的帮助。
Unity3D功能介绍                
  Unity3D具有很强大的功能,同时也是目前最流行的3D游戏开发引擎。我们要从界面操作入手,以游戏案例的形式,逐步深入讲解该引擎的基本构架、游戏对象、游戏组件、预制体、Mecanim动画系统、Shuriken粒子系统、LightMapping的烘培等功能。
Unity3D项目实战                
  在掌握了引擎的基本使用后,学员将独立完成若干个准商业游戏案例的开发,类型*括但不局限于飞行射击游戏、塔防游戏、消除游戏、*人称射击游戏、角色扮演游戏、卡牌类游戏、动作类游戏等游戏的设计与开发。通过开发,更深入地掌握Unity3D引擎。
Unity3D通信及打*                
  在游戏基本完成后,我们需要为游戏添加网络通信的功能,使其具备在互联网中进行数据连接、通信的功能,并在最终封装游戏的时候,导出为满足各个目标平台(IOS/Android)可运行的版本,并讲解在目标平台上线的流程。
  • 游戏案例实践

    依据教师提供的游戏案例源码,综合运用所学过的游戏开发编程技术,进行相对完善的功能开发,不仅要实现游戏程序的框架,还要在框架内实现

  • 3D 游戏程序基础

    3D 图形编程是计算机图形学的核心技术,除了需要了解3D 成像原理之外,还需要掌握DX 绘图、顶点缓冲、地形与天空盒、灯光贴图渲染等必要

  • 3D 高级渲染及优化

    由于多了一个维度,游戏中的模型碰撞检测、摄像机镜头、骨骼动画、粒子特效、模型渲染与阴影变得更为复杂,实时运算后表现出的视觉效果

  • 服务器和数据库

    完整的3D 网络游戏除了三维视效的表现外,还需要数据通讯、数据库管理、多线程运算等底层功能支持,*高效的协同运算与即时的操作效果。

上一篇: 武汉高级原画设计课程 下一篇: 武汉次世代模型设计课程

推荐课程

查看全部课程
武汉汇众教育

武汉汇众教育

洪山校区

查看全部校区 进入官方主页