我想移植一个我制作的游戏,它将屏幕本身渲染为50 fps(不使用opengl)。
将此端口移植到iPhone的最佳方式是什么?
我正在阅读有关Framebuffer Objects的内容。这是一种很好的方法来高速渲染像素的缓冲区吗?
答案 0 :(得分:1)
在屏幕上获取像素的最快方法是通过OpenGL。
需要有关您的游戏当前呈现给屏幕的更多信息,但我没有看到FBO将如何提供帮助,因为它们通常用于获取渲染缓冲区的副本,即用于创建屏幕录制或合成飞行中的自定义纹理。
答案 1 :(得分:0)
如果我需要创建一个应用程序,我必须直接访问像素并且不能直接访问硬件我使用SDL,因为它只需要您创建一个表面,然后您可以直接操作像素。并且据我所知,你可以在Iphone上使用SDL,甚至可以使用opengl加速它