1 个不稳定版本

0.0.0 2020年10月24日

#13#sfml

Zlib 许可证

2KB

Thor C++ Library

Thor C++库

Thor是一个开源的跨平台C++库。它扩展了多媒体库SFML,增加了高级特性,如:

  • 动画
  • 粒子系统
  • 资源管理
  • 时间测量工具
  • 事件处理和回调
  • Delaunay三角剖分
  • 颜色渐变
  • 矢量代数
  • ...

有关功能列表、教程和API文档的完整信息,请访问项目主页

Thor使用构建系统CMake,并可以为Visual C++、g++和Clang编译器进行编译,只要它们提供至少部分C++11支持。除了SFML外,该库还依赖于我另一个项目Aurora,它随Thor一起提供。

开发状态

我不再积极开发Thor。该库已经达到了一个相对满意的状态,并且对于SFML 2来说,它是非常好用的。当然,改进总是可能的,其中一些改进是因为工具已经进步了(例如CMake)。

一旦SFML 3变得更加稳定,我有机会为SFML 3更新Thor,但这只有在有显著兴趣并且我有时间进行工作的情况下才会发生。

许可证

Thor和Aurora都在zlib/libpng许可证下发布,这是一个非常自由的许可证。您可以将代码用于免费和商业产品,开源或闭源。如果您能在使用我的库时留下简短的说明,我将不胜感激,但这不是必需的。

作者和联系方式

Thor自2011年以来由Jan Haller开发。

无运行时依赖