跨平台2D引擎,任何图形设备(2d/3d)均可使用 精灵引擎包括:精灵(支持HotPoint),45度斜角地图,图层,ViewPort,层管理器。 图形引擎包括:ISurf通用2D绘图接口。目前有一个DDraw7的实现;IFont接口。还有一个CGdiFont实现。 *声明:欢迎学习研究或修改,未经本人许可,严禁用于商业用途 Copyright instemast 精灵引擎部分,我发现SUN的J2ME设计的还不错,所以参考了他的设计。 不过J2ME是针对移动设备的,不支持45度斜角地图,我支持了一下。 图形绘制部分,我抽象出了出一个ISurf接口来完成图形绘制。这个接口我改了好几次。 不支持位图Alpha通道,但是支持单个Alpha值。 ISurf接口中的Color格式为X8R8G8B8,不过具体设备上的具体实现与之可能不同。 你可以用D3D实现这个ISurf,也可以用DDraw实现他。目前我只提供了DDraw实现。 另外要说的是,不是说做3D游戏就不需要实现这个2D接口了。 由于我的UI是基于ISurf接口的,所以我的3D游戏也需要实现ISurf,以使UI工作。 里面用到的其他头文件,我也共享了出来,保证可以编译。
上传时间: 2014-01-20
上传用户:gtf1207
js 解析引擎,非常强大 js 解析引擎,非常强大
上传时间: 2016-05-22
上传用户:
使用Doom引擎开发的著名游戏《毁灭巫师》的源代码。
上传时间: 2016-05-22
上传用户:shus521
一条彩信引擎代码 外加单元测试代码 单元测试 是我自己 把CPPUNIT去掉了UI部分以后编译出来的lib库 关于单元测试库怎么用可以参考我写的单元测试代码
上传时间: 2016-05-31
上传用户:我干你啊
本书通过5章内容来阐述认知无线电及实现认知无线电的技术途径,介绍了超宽带认知无线电和IEEE 802.22标准
上传时间: 2014-01-26
上传用户:xiaohuanhuan
这可是全球著名IT公司ILog的APS高级排产优化引擎,就连SAP、Oracle等ERP中的物料需求计划与生产计划算法都来源于ILog。我研究了好久,中间的性线求解算法可真谓难呀。
上传时间: 2014-01-21
上传用户:koulian
图形验证码识别引擎1.1 图形验证码识别引擎
上传时间: 2014-01-09
上传用户:gmh1314
基于C++游戏引擎实现.pdf 毕业设计人最需要
上传时间: 2016-06-19
上传用户:498732662
一个非常简洁的java脚本引擎,可嵌入自有应用系统作为业务逻辑引擎
上传时间: 2016-06-21
上传用户:huannan88
一个j2me的脚本引擎,解释执行,打包体积很小
上传时间: 2014-12-02
上传用户:15071087253