主引擎结构入口

来源:互联网 发布:python webui 编辑:程序博客网 时间:2024/05/22 10:23
主引擎结构入口
游戏引擎的结构很简单就是一个loop.loop中调用update和render.

Loop
{

    Update ();

    Render();

}


我们把之前的drawQuad(),换作loop然后封装下。之前的平台相关初始代码也封装下。让我们的结构看起来是这样的。 
android GameRender->EGLView->mainLoop
ios        AppDelegate->EGLView->mainLoop
win32   main->EGLView->mainLoop

注意EGLView虽然名字一样,但三个平台的实现不一样。从mainLoop开始,三个平台的代码才开始真正一样了。
具体代码见http://download.csdn.net/detail/cloud95/8045085
0 0