使用HGE引擎编写图形处理的基本框架:
1. 初始化,获得一个指向HGE接口的指针:HGE *hge =hjeCreate(HGE_VERSION)
2. 设置一些系统属性,如标题、窗口大小等等。关联一些重要的回调函数:处理键盘鼠标、页翻动函数等.
hge->System_setState()
3. 初始化所有硬件、软件的时候需要运行引擎:hge->System_Initiate()
4. 开始运行设置好的框架:hge->System_Start()
5. 恢复视频状态,释放所有的分配资源:hge->System_Shutdown()
6. 释放获得的HGE接口:hge->Release()。此步要与1配套使用,在不使用HGE接口时释放接口
显示图片的一般步骤:
1. 加载图片
HTEXTURE tex = hge->Texture_Load(char *fileName, ...)返回文件纹理句柄
2. 构造精灵
hgeSprite *spr = new hgeSprite(tex,...) 关联纹理句柄
3. 显示
spr->Render(...) 显示应该放在 页翻动函数中,并置于hge->Gfx_BeginScene()与
hge->Gfx_EndScene()开始渲染与结束渲染函数之间