3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 3432|回复: 3
打印 上一主题 下一主题

[讨论] 带你认识轩辕6采用的Unity 3D引擎,让你了解为什么x6会有如此惊人的效果

[复制链接]

62

主题

1440

帖子

1080

积分

游戏狂人

Rank: 6Rank: 6

贡献度
42
金元
9120
积分
1080
精华
0
注册时间
2012-3-20
跳转到指定楼层
主题
发表于 2013-8-11 23:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Unity 3D是一个通用的3D游戏引擎,价格便宜,免费版花费0,付费版也不过1500元美金,免费版里面很多好的功能没有,或者效果比较差。如水的效果,专业版要比免费版好很多,免费版则没有asset server来同步多人同时开发。

Unity 3D对于开发商的技术要求相对各大3D引擎而言最低,所以广泛用于各种低成本的iOS平台、安卓平台游戏,以及PC上的各种网页游戏。

U3D引擎容易用,但是要用好也不容易,看看成功U3D引擎开发者告诫的7个方面,从此可以判断domo的技术水平真是一般,不然不会出现高配置的PC竟然出现各种卡各种慢的性能表现。

开发过程中值得注意的七大”雷区”,在此发来与业内同行分享:

1.上手容易精通难:对于游戏开发经验较少的团队来说,使用Unity引擎能够快速开发出游戏原型,但是当对游戏内容进一步细化,或者游戏规模开始变大的时候,如果对Unity引擎底层了解不够,项目本身就会失去控制,不是内存占用超标,就是性能严重降低。

2.资源管理的困难:因为是跨平台的缘故,Unity引擎的代码驱动模式与传统的数据驱动之间的差异,与原操作系统的文件系统脱钩,造成资源管理难题。

3.网络连接:U3D本身集成的网络模块并不是为大规模C/S结构的游戏所设计,常需要自行开发一套客户端和服务器结构,又易简不易繁。

4.U3D自身功能拓展和深化难题:Unity本身针对各个平台的特定功能是比较有限的,虽然可以通过开发插件的方式完成,但是这个要求对IOS和安卓有一定程度的了解。

5.高精尖画面的误区:U3D的渲染架构的确够强大,完成Unreal甚至CryEngine级别的画面渲染质量都是可能的,但对于手机游戏来说美术表现力仍需适度把握,过于追求高精尖画面的结果是较大的客户端,将直接影响玩家的下载速度和游戏体验。

6.客户端更新方式:Unity引擎无法做到功能以脚本的形式更新,因此网页游戏中快速开发,快速更新的模式无法办到。

7.复杂的机型适配:手机、平板等不同设备的分辨率不同,在国内的安卓市场机型尤其复杂。由于Unity开发团队在国外,往往没有国内大量的安卓机型可以做测试,所以Unity引擎本身导致的游戏无法安装或者无法运行或者运行效果不对,解决起来较为困难。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-3-29 03:16 , Processed in 0.025143 second(s), 15 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表