- 博客(10)
- 资源 (5)
- 收藏
- 关注
转载 【HGE 参考】设置一种颜色为透明色
可以设置一种颜色为透明色,HTEXTURE SetTransColor(HTEXTURE hTex, DWORD dwColor){ /** 注:上面的dwColor代表的是RGB,不是ARGB */ static HGE* hge = hgeCreate(HGE_VERSION); int size = hge-
2012-09-17 20:41:02 1122
转载 斜面地图 参考
斜角地图其实是平面地图的一种变化,它是将拼接地图的图块内容,由原先的四方形图案改变成由45度角俯瞰四方形图案时的菱形图案,由这些菱形图案所拼接完成后的地图,就是一张由45度角俯瞰的斜角地图了。 斜角地图拼接方法同样也是使用与平面地图一样的行与列的方法,事实上它们的原理是一样的。但是由于地图拼接时只要取位图中的菱形部分,因此在贴图坐标的计算会有所不同,下面就来说明菱形图块在贴图时的差异,如
2012-09-06 12:55:05 1215
原创 【HGE 教程04】游戏地图绘制 斜面地图
教程源代码下载地址:点击打开链接教程图片:一维数组的索引值转换成相应的列编号与行编号的公式 :行编号=索引值/每一行的图块个数;列编号=索引值%每一行的图块个数;小图块贴图坐标的公式 :左上点X坐标=xstart+(列编号-行编号)×图块的宽度/2;左上点Y坐标=ystart+(列编号+行编号)
2012-09-06 12:51:54 1423 1
原创 【HGE 教程04】游戏地图绘制 平面地图
教程源代码下载地址:点击打开链接 数组类型的地图 教程图片:一维数组的索引值转换成相应的列编号与行编号的公式 :行编号=索引值/每一行的图块个数;列编号=索引值%每一行的图块个数;小图块贴图坐标的公式 :左上点X坐标=行编号×图块的宽度;左上点Y坐标=列编号×图块的高度;整张地图的宽与高的计算公式:地图宽=列数×图
2012-09-05 20:45:47 1983
原创 【HGE 教程02】简单的游戏背景(2)
游戏的背景图片我们也可以用hgeQuad 来加载struct hgeQuad{ hgeVertex v[4]; HTEXTURE tex; int blend;}; struct hgeVertex{ float x, y; float z; DWORD col; float tx
2012-09-04 13:03:30 1030
原创 【HGE 教程03】简单的游戏声音
所用到函数(Sound)函数HEFFECT:Effect_Load 从磁盘或内存中加载一个音效。Effect_Load("声音路径和后缀,这里是相对目录");//根据路径载入声音Effect_Free 删除加载的音效和相关资源。Effect_Free(snd);//释放声音sndEffect_Play 播放音效。hge->Effect_Play(snd);/
2012-09-02 22:05:04 1272 2
原创 【HGE 教程02】简单的游戏背景
使用纹理函数HTEXTURE Texture_Load("图片路径和后缀,这里是相对目录");//根据路径载入图片hgeSprite类hgeSprite(tex,图片的显示起始位置X,起始位置Y,图片宽,图片高);//初始化精灵spr,并且指定tex为它的纹理教程源代码下载地址:点击打开链接教程图片代码如下
2012-09-02 21:53:11 1608
原创 【HGE 教程01】Hello World
㈠根据 HGE 环境设置 创建一个新的工程教程源代码下载地址:点击打开链接教程图片下面代码是一个HGE的游戏框架.大多数的代码都是在此基础上完成的.代码都有注释,比较好理解.注释比较通俗,不太专业,希望多理解点,注释如有错误请理解代码如下:/*** 【HGE 教程01】Hello World**** */#inclu
2012-08-31 22:38:20 1241
原创 HGE 环境设置
一、工具下载HGE 可以运行在 Microsoft Windows 98, 2000, NT, ME, XP 上 并且需要DirectX 8.0. 它甚至可以在包括Intel Solano (i815 chipset).在内的一些低端集成显卡上运行。HGE 可以在任何 C++ 编译器下很好的运行,这些编译器包括Visual C++,Borland C++, MinGW 和Met
2012-08-30 22:20:01 1499
转载 初识HGE
综述HGE是一个强大而又易用的硬件加速2D游戏引擎. 对于那些想通过简单快速的方法开发商业化2D游戏的人来说他是一个全功能的游戏引擎。 它覆盖了几乎所有可以想到的2D 游戏 类型: 你甚至可以不必考虑任何非游戏逻辑的代码就可以创建出任何东西,小到一个简单的智力游戏,大到高级的复杂层次的游戏平台或策略游戏。你不必了解那些关于“窗口事件信息(window message)”,DirectX编程
2012-08-29 23:58:32 1229
ubuntu 10.04 编译安装小米wifi / 小度 wifi / 360 wifi2
2014-07-14
三星1640 2240 4200 4300 4623 4824 4828等系列型号
2013-09-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人