站内搜索

我制作的图形库 RGE.Draw2D 发布

原帖及讨论:http://bbs.bccn.net/thread-174827-1-1.html

*/ --------------------------------------------------------------------------------------
*/ 出自: 编程中国  http://www.bccn.net
*/ 作者: RockCarry    E-mail:rockcarry@163.com    QQ:31951258
*/ 时间: 2007-10-3  编程论坛首发
*/ 声明: 尊重作者劳动,转载请保留本段文字
*/ --------------------------------------------------------------------------------------

本来说是国庆节发布的,但是家里面有点事所以迟到了。今天发布 RGE.Draw2D。
RGE 是我希望完成的一个游戏引擎,Draw2D 是 RGE 的一个组成部分,实现了 2D 的图形功能,目前已经完成的差不多了。
但是 Draw2D 距离真正的高性能的图形库还有相当长的路要走,其实 RGE.Draw2D,在许多方面做得并不好,所以这个作品是以交流和学习的目的展示给大家,希望我所作的一些工作能对大家有所帮助,也希望能将大家引入图形编程更深入的层面来,当然也许我做得并不好,所以我更加希望我的作品的发布,能起到抛砖引玉的作用,激起大家的热情,更多的发布自己的作品。
RGE 提供全部源代码,并附送一个点阵字库生成工具和一个精简版的 Turbo C 命令行编译器。
RGE 目前只能工作在 DOS 平台下,需要 Turbo C 编译器进行编译,以后可能会加入对 DJGPP 的支持。关于性能问题,由于实模式 DOS 程序的限制,RGE 采用了通用的页式内存架构,因此性能上损失很大。所以,我目前不 打算进行更多的优化。
以下是 RGE 的全部文件:
点击下载该文件
点击下载该文件
点击下载该文件


             RockCarry
             2007-10-3

 

  • 上一篇:函数的可变参数详谈
  • 下一篇:C语言中实现 点在多边形内 算法