最近floh大神的blog又复活了, 现在n3的主要发展发向是web化
其实也是跟PC和主机平台的衰落有关, 各种移动设备正在逐渐取代PC的地位
而做为一个3D游戏引擎, 想要适应这个潮流却不是很容易...: 相当于把现有的引擎换个窗口, 代码改动最小, 性能几乎没损失
缺点: 需要安装插件, 没认证过的会被大多数安全软件拦截, 不如直接做成微端
代表: Unity3D, 山寨(或叫自研)3D引擎开发的游戏...不过需要每个平台都做一个Native版本
优势: 浏览器兼容性好, 相当于一个通用的ActiveX
缺点: 操作系统跨平台需要额外工作....把C++编译成JS
优势: HTML5符合未来的发展趋势
缺点: WebGL不被Microsoft支持...., 还是要做好准备, 免得out了, HOHO~
注: 本文仅限于C++开发的3D游戏引擎, 不包括各种XNA/Sliverlight的3D游戏或是Flash/HTML5的2D游戏