利用业余时间编写的2D游戏引擎,基于FBGFX(DDraw),性能要比目前流行的2D引擎强很多。功能也比较完善了,缓慢更新中。
EasyCKL FreeBasic 开发包,包含翻译好的头文件和范例程序。
google cityhash 算法,综合性能很不错,提供了到C的移植和FreeBasic的编译及测试(性能大致比汇编版的Adler32高一倍)
按键精灵项目管理框架,可以在一个框架内管理多个项目,项目只需要专注于功能的实现,框架提供了一系列的服务为项目提供功能保障。
xTask是按键精灵编写的项目管理框架,框架允许同时管理多个项目,项目的实现彼此独立,互不干扰,框架通过多线程任务制的方式对所有项目实现统一的任务调度。同时框架提供了大量的功能服务,用于帮助开发者快速完成功能的编写。
一个非常轻量的面向对象的Win32SDK界面封装库,用于Win32SDK开发可以沿用VB的一些习惯和用法,支持GCC系列编译器,源代码采用FreeBasic编写,同时提供源代码和静态库,因为我习惯于Win32SDK的消息来处理事件,所以这个库也没有定义用于消息处理的抽象函数。
FreeBasic编写的一个按键精灵支持库,提供额外的全局数据管理和部分按键精灵缺失功能的补充,增加按键精灵的多线程开发能力。
cityhash算法的FreeBASIC库和头文件