随着flash新的3D API Molehill的预览版的发布,很多3D引擎都推出了支持GPU加速的版本
最近有空看了看Molehill的API文档,跟几个3D引擎的Demo,发现在效率上却是有质的飞跃
接下来是比较主观的想想未来的Flash3D会以怎么样的方式呈现
1.网页游戏,社交游戏
怎么样能够做到把3d的感觉带入到游戏中,但是又要考虑到资源的大小,不然就失去页游的大半优势了
这是个很纠结的问题,大型客户端网游动辄几个G,flash页游按照目前的带宽基本上不可能做那么大的
但是资源如果不大,那游戏视觉效果可定跟客户端游戏没得比
想起来之前看到过的一款游戏,装扮时是3D的,实际游戏是2D的,不过这种方式没什么实质性的改变游戏方式了
社交游戏里的一些小型的游戏可能会比较受益,可以做出很酷炫流畅的感觉
2.商业网站
这个是我个人目前比较看好的方向,资源不一定会很多,但是效果可以做的很酷很炫
3.客户端AIR应用
这种应用目前较少,其实AIR可以做游戏,但是跟其他客户端游戏比优势在哪
----------------------2011/05/24 更新--------------------------
今天又仔细的想了一下Molehill对于flash游戏的影响,基本上有了以下结论
由于对3D游戏的深入了解和技术功底,在加上直觉上觉得3D游戏资源巨大,所以决定暂时停止Flash3D的深入研究,转向Molehill基础上的2D或2.5D引擎研究和开发。目前的可行性应该比3D要好很多,相对于之前的2D游戏可以提高性能,并在此基础上可以做出跟流畅的视觉效果,还有原先的采用位图渲染方式可以替换成GPU加速,会是个很有趣又很实用的尝试。
目前了解的到就是M2D这个引擎,先研究之...