HGE 2D游戏引擎基础

使用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()开始渲染与结束渲染函数之间

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值