游戏编程

引擎

这些作为 C 游戏编程代码的例子。

资源

这些是筛选过的,对游戏编程有用的库。

  • Allegro:一个跨平台,视频游戏开发和多媒体库。zlib官网
  • Chipmunk2D:一个快且轻量级的 2D 游戏物理库。Expat官网
  • CSFML:一个用 C 封装的 SFMLzlib官网
  • FreeGLUT:一个替代性的 OpenGL 实用工具包。允许用 OpenGL 上下文创建和管理窗口。X11官网
  • GLFW:一个使用 OpenGL 上下文创建窗口的多平台库。zlib官网
  • libao:一个有多种输出的跨平台音频库。GNU GPL2.1及更高版本。官网
  • RetroArch:libretro 的参考前端。GNU GPL3官网
  • SDL:一个跨平台库,通过 OpenGL 提供音频,键盘,鼠标,操纵杆和图形硬件的底层访问。zlib官网
  • SDL2:一个跨平台库,通过 OpenGL 提供音频,键盘,鼠标,操纵杆和图形硬件的底层访问。这是最新版本。zlib官网