canvas与openGL的功能是什么



我知道openGL如果你向它发送静态的、很少变化的纹理,比如瓷砖,它会产生奇迹。但当你有不断变化的精灵时就不会了?

有可能纯粹从画布上创作出像《绑架》这样的游戏吗?它的表现会是什么?

使用canvas可以创建绑架之类的游戏,但最终在性能方面会遇到障碍。

OpenGL,无论是移动的还是静态的,都将以指数级的速度处理图像,通过访问gc上的缓冲区和像素处理器,能够同时处理大型像素阵列。

然而OpenGL并不容易,它需要时间来学习,而且你需要学习它的语言。也就是说,你会发现大量关于使用openGL的信息,我强烈推荐轻量级Java游戏库(LWJGL)http://lwjgl.org/和NeHe教程http://nehe.gamedev.net/.

不管怎样,看看你的想法,这会很难,但就像所有的努力一样,最终会有回报的。

希望这能有所帮助。

最新更新