100 likes | 241 Views
智能移动终端的 3D 游戏开发 进步思创 Astepgame – 汤仲宁 2012.10. 引言. 随着智能移动终端本身硬件与操作系统的不断演进,以及智能移动终端用户的高速增长,基于这个平台的 3D 游戏也越来越多了。我想结合当前市场的具体状况与我们公司自身的实践,从用户群、硬件配置、软件系统、游戏题材与类型、研发引擎、市场推广等方面,针对 3D 游戏在智能移动终端上的研发与大家进行探讨。. 内容提要. 3D 游戏的特点 智能移动终端上 3D 游戏的用户群 3D 游戏与智能移动终端硬件配置的关联 运行效率与性能 分辨率对游戏开发的影响
E N D
智能移动终端的3D游戏开发 进步思创Astepgame – 汤仲宁 2012.10
引言 • 随着智能移动终端本身硬件与操作系统的不断演进,以及智能移动终端用户的高速增长,基于这个平台的3D游戏也越来越多了。我想结合当前市场的具体状况与我们公司自身的实践,从用户群、硬件配置、软件系统、游戏题材与类型、研发引擎、市场推广等方面,针对3D游戏在智能移动终端上的研发与大家进行探讨。
内容提要 • 3D 游戏的特点 • 智能移动终端上 3D 游戏的用户群 • 3D 游戏与智能移动终端硬件配置的关联 • 运行效率与性能 • 分辨率对游戏开发的影响 • 适合 3D 表现方式的游戏类型 • 主流的第三方引擎与技术解决方式 • Unreal Engine / UDK • Unity 3D • Stage 3D (Flash + AIR) • 移动 3D 游戏的推广 • 进步思创的项目尝试
3D游戏的特点 • 什么是3D游戏 • 3D渲染,视角自由可变 • 戴3D眼睛或裸眼3D产生立体视觉效果 • 用户体验的角度 • 视觉体验更加立体,有空间感 • 操控方式与2D游戏有差别 • 需要下载的客户端容量通常比2D游戏更大 • 硬件支持的角度 • 相对2D游戏,消耗更多的CPU、GPU运算资源 • 从开发者的角度 • 3D游戏开发门槛相对更高 • 在细节表现方面更加方便(动画帧、多角度) • 3D游戏更加适合表现变化丰富、重复性低的大信息量内容
智能移动终端上的3D游戏用户群 • 传统的家用机、PC游戏硬核玩家 • 追求更加出色的画面表现 • 对游戏的玩法深度有较高要求 • 一定程度上会认为3D游戏代表着以上两点 • 对游戏接触不多的小白玩家 • 对画面效果的要求标准不苛刻 • 游戏是2D和3D对他们来说并无大所谓 • 由设备硬件划分的不同用户群 • “高价设备”基本与“3D表现性能强”划等号 • iOS设备对3D游戏的兼容性相对更好 • Android设备的多样性可能导致3D游戏开发难度的提高
3D 游戏与智能移动终端硬件配置的关联 • 运行效率与性能 • CPU、GPU的性能差异会导致3D游戏运行效率的极大不同 • ARM 5、6、7 • Tegra 2、3 • 相对来说更标准化的iOS设备对于3D游戏的性能调试更加有利 • 分辨率对游戏开发的影响 • 视口比例对于3D游戏的渲染影响 • Retina屏对于2D游戏的美术资源提出了更高的要求 • 3D渲染对不同分辨率的适应能力更强
适合的游戏类型 • 智能移动终端操控上的局限 • 多点触控、划动、捏合 • 重力、惯性感应 • 虚拟摇杆的缺点:无反馈,不精确,受终端屏幕尺寸影响 • 比较适合的游戏类型 • 即时性并不太强的动作类游戏 • 经营模拟类游戏 • 竞速类游戏 • 射击类游戏 • 需要针对移动设备改良的游戏类型 • 动作游戏
主流的第三方引擎与技术解决方式 • Unreal Engine / UDK —— IB系列的成功 • 表现力非常出色 • 引擎功能超级强大 • 客户端容量巨大 • 使用人才门槛极高(程序、美术、策划) • Unity 3D • 门槛比Unreal低 • 跨平台便利 • 图形化界面操作便利 • 性能效果中规中矩 • 可以用来解决一些2D表现的游戏开发难点(骨骼动画) • Stage 3D (Flash + AIR) • 新兴的解决方式 • 对于想兼顾PC浏览器平台的开发者来说性价比优秀 • 性能与表现力不逊于Unity 3D
进步思创在移动3D游戏上的尝试 • Unreal引擎项目 • Unreal Engine本身就是一种商业号召力 • 追求智能移动终端平台上更出色的视觉表现力 • 为开发其他平台上强调视觉表现力的游戏打基础 • 寻找PC端游、Console Game与移动终端平台上的利基市场 • Flash 3D项目 • 2010年就开始了基于Flash 3D的技术积累 • Stage 3D + FlasCC(Alchemy)的技术组合 • 追求跨平台的产品研发目标 • 开发中需要注意的问题 • 控制客户端包的容量,提供在线更新/加载内容 • 在表现力与性能间寻求平衡 • 不要全盘照搬PC端游和Console Game的设计
tom@astepgame.com QQ:204613 微博:汤仲宁 非常感谢!