使用Unity和HTML5开发移动游戏的优缺点
HTML5在开发移动游戏的优势比较明显,但是还是有人希望能使用Unity重构。
Unity
由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。
HTML5
HTML5与JavaScript结合开发,利用h5画布可以模拟现实物体运动,现在我们常见在小游戏画面,不管是2d游戏还是3d游戏,H都是开发的得心应手。
使用Unity和HTML5开发移动游戏的优缺点
Unity 优点:
- 使用起来比较顺手,在开发移动游戏表现很棒。
- 跨平台的,高度可靠的。
- 资产的管理和控制很容易。
- 对C#编程仍然非常友好。
- 目前已经在专业游戏中得到比较好的证明。
- Unity 缺点:
- 严重依赖于网格
- Unity相当于DOM是一个层次结构。
- 在游戏运行时修改代码并保存会使游戏崩溃
- 如果需要得到更好的服务需要支付费用
- HTML5 优点:
- CSS非常强大
- WebKIT检查器!
- 在开发过程中没有编译步骤。
- 基本所有开发工作都可以开发。
- 视觉样式和行为可以单独声明并在运行时应用。
- 现在越来越多人接受HTML5开发移动游戏。
- HTML5 缺点:
- 使用DOM和CSS时手机游戏的性能与Unity相比不及Unity有优势。
- 使用第三方硬件加速,画布的性能要好得多,但是将失去对相当多旧设备的支持
- 目前还不是所以浏览器或手机都支持HTML5
相关推荐
wusiye 2020-10-23
表格的现在还是较为常用的一种标签,但不是用来布局,常见处理、显示表格式数据。在HTML网页中,要想创建表格,就需要使用表格相关的标签。<table> <tr> <td>单元格内的文字</td> ...
gufudhn 2020-08-09
nercon 2020-08-01
swiftwwj 2020-07-21
nercon 2020-07-16
饮马天涯 2020-07-05
Lophole 2020-06-28
gufudhn 2020-06-12
csstpeixun 2020-06-11
huzijia 2020-06-09
WebVincent 2020-06-06
行吟阁 2020-05-30
qsdnet我想学编程 2020-05-26
gufudhn 2020-05-25
qsdnet我想学编程 2020-05-19
suixinsuoyu 2020-05-15
HSdiana 2020-05-15
PioneerFan 2020-05-15