[客户端][讨论] 移动游戏开发方式的选择,Native Language?HTML5?或者。。。

17 views
Skip to first unread message

Alex

unread,
Oct 24, 2011, 9:31:41 PM10/24/11
to game.dev.top
Native Language和HTML5,对于手机应用程序开发,其实优势劣势是比较明显的。在Adobet推出air3之后,似乎游戏公司又多了
一个选择,毕竟air3开发易用性应该是很强的,但是air3的性能表现究竟如何,有待发掘。现在客户端开发成熟度比较高的是falsh开发,无论是人
力资本还是开发速度,相比Native Language都占有优势,如何有效的利用这个资源呢?

sail tsao

unread,
Oct 24, 2011, 10:29:33 PM10/24/11
to gamed...@googlegroups.com
建议关注下Unity或者Unreal引擎,用成熟引擎开发游戏时间上能节约很多,而且如果有强力美术支持,可以实现非常好的效果。现在appstore和android市场有很多unity和unreal制作的游戏。Native language需要每个平台具体实现,HTML5能在游戏上发挥多大用处尚未可知,flash在ios上面的支持是个问题。
而且Unity还能发布web版,windows pc版,mac版,商业化的授权费用也不高,两个引擎都可以免费使用,商业化之后再购买授权。
--
Sail Tsao
I'm Just a Simple Person.
My Webpage:
http://www.sailtsao.com/

Alex

unread,
Oct 25, 2011, 12:20:16 AM10/25/11
to game.dev.top
有道理,成熟的商业引擎便于产品快速开发上线,这样周期短,不过感觉这样不利于公司长远发展吧。公司没有自己的核心技术,而且别人也在使用同样的引擎,
你就会失去优势,你能做的就只能是美工上下功夫了。还是有一套自己的开发框架会比较好一点,诸如开源的一些引擎,使用的是Native
Language,虽然开始的时候开发代价比较大,周期比较长,不过可以在底层做优化以提升游戏性能,提高用户体念度。或者结合成熟的flash开发流
程,搭建flash与NativeLanguage之间的桥梁,完成底层接口对接,上层代码转换,这样可以有效的利用flash开发人员的人力资源,同
时也可以利用NativeLanguage的高效性。这个思路看到别人提到过,只是实现起来会有诸多难度。

On 10月25日, 上午10时29分, sail tsao <sail.t...@gmail.com> wrote:
> 建议关注下Unity或者Unreal引擎,用成熟引擎开发游戏时间上能节约很多,而且如果有强力美术支持,可以实现非常好的效果。现在appstore和android市场有很多unity和unreal制作的游戏。Native
> language需要每个平台具体实现,HTML5能在游戏上发挥多大用处尚未可知,flash在ios上面的支持是个问题。
> 而且Unity还能发布web版,windows pc版,mac版,商业化的授权费用也不高,两个引擎都可以免费使用,商业化之后再购买授权。
>

unread,
Oct 25, 2011, 10:28:08 PM10/25/11
to gamed...@googlegroups.com
目前游戏更多的侧重于创意、画面。另外在国内更是要求快速开发、推出到市场。

当然从技术层面上说,有自己的积累、核心技术确实必要(推荐从开源引擎着手积累)

2011/10/25 Alex <wangh...@gmail.com>

sail

unread,
Oct 26, 2011, 1:45:38 AM10/26/11
to gamed...@googlegroups.com
是的,游戏更应侧重于创意和画面,技术这东西是不能转化为利润的,技术必须积累到一定程度才能转化为利润。开源引擎肯定是要关注,可是能用于商业的开源引擎少之又少。
使用非开源的引擎也可以积累技术,因为这些引擎并不是把所有你需要的东西都准备好了,只需要简单的美术摆摆弄弄就可以拿出成品。程序上面需要很多修改,有些必须你了解引擎底层的实现机制,Unreal我不太清楚,Unity我们是做了相当多的修改,因为这个引擎还尚不完善,在不知道引擎源码的情况下需要很多奇技淫巧才行。

unread,
Oct 27, 2011, 10:47:39 PM10/27/11
to gamed...@googlegroups.com
就了解到一些同行使用商业引擎的例子,有同感。

前段时间有略微试用 Unity,C#的开发调试让我印象深刻。 目前公司也有意向以后使用 Unity 做部分产品开发,届时可以多交流交流。

2011/10/26 sail <sail...@gmail.com>
Reply all
Reply to author
Forward
0 new messages