space-shooter.c是一个跨平台、自上而下的2D太空射击游戏,用C语言编写,只使用系统库(系统库定义为C标准库或支持的操作系统中包含的任何东西)。space-shooter.c已在Windows10和UbuntuLinux16.04上进行了测试。这个项目从HandmadeHero和pacman.c中获得了大量灵感。
依赖关系窗口管理:Win32(Windows)、Xlib(Linux)渲染:OpenGL音频:XAudio2(Windows)、ALSA/pthread(Linux)游戏手柄:XInput(Windows)、evdev(Linux)在此处查看space-shooter.c的设计和架构[WIP]。
评论