目录

6-个免费的-C-图形和游戏开发包

6 个免费的 C++ 图形和游戏开发包

今天我们将分享一些 C++ 在图形和游戏开发方面的库,相信这些库可以帮到开发者节省开发的时间。

1) Antigrain

AGG,全名:Anti-Grain Geometry,是一个开源的、高效的2D图形库。AGG的功能与GDI+的功能非常类似,但提供了比GDI+更灵活的编程接口,其产生的图形的质量也非常高,而且它是跨平台的,其宣传可以在非常多的操作系统上运行。

https://i-blog.csdnimg.cn/blog_migrate/31dbacd2e9d55cace87213d50d1cd48e.png
antigrain

2) Amanith

AmanithVG SRE 是 Mazatech 发布的纯软件渲染矢量图形引擎,以完善其OpenGL ES 1.X+CM引擎(现命名为AmanithVG GLE)。

https://i-blog.csdnimg.cn/blog_migrate/e70411bba9e1b7eb899a5da119548a04.png
amanith

3)

https://i-blog.csdnimg.cn/blog_migrate/573ecba4d495c0f5984b173ce88ff748.png
codehead

4)

https://i-blog.csdnimg.cn/blog_migrate/d7d7d6074224a6a6cb6c646b33872641.png
lib

5) Lib SDL

SDL(Simple DirectMedia Layer)是一个跨平台的多媒体和游戏开发包,提供2D,音频,事件驱动,多线程和定时器 等服务,并有大量的扩充开发包,如TCP/IP网络,游戏角色,混音等.SDL是用C开发的,但也有Perl,PHP,Delphi等多种语言的版本.

https://i-blog.csdnimg.cn/blog_migrate/d4df824b632f9923985e0c79cc2d7341.png
libsdl

6) Ogre 3d

OGRE是一个三维(3D)图形渲染引擎。它是面向对象的,并且高效,抽象化了不同的API和平台,这样可以以场景为对象来使用物体,支持多种场景.它已经成功地被应用于诸多三维仿真领域,包括网络游戏和三维仿真项目。

https://i-blog.csdnimg.cn/blog_migrate/9e2fa353c910f5a36921fe72a46dc159.png
ogre3d