# 开源2D太空射击游戏space-shooter.c

*Published:* 2024-02-08
*Author:* 客服001

#### 温馨提醒

如果文章内容或图片资源失效，请留言反馈，我们会及时处理，谢谢

本文最后更新于2024年2月8日，已超过 180天没有更新



space-shooter.c是一款基于 C 语言编写的开源 2D 太空射击游戏，玩家操作飞船，屏幕里进行自下而上的射击。支持多操作系统包括 Windows ， Ubuntu Linux 。项目只使用了系统库（系统库定义为 C 标准库）。项目遵守MIT开源协议。

[![](https://www.xarjtc.com/wp-content/uploads/2024/02/037fc87b9c4fec91b8cbdd0147e4bc24.webp)](https://www.xarjtc.com/wp-content/uploads/2024/02/037fc87b9c4fec91b8cbdd0147e4bc24.webp)

**需要以下库：**

窗口管理：Win32 (Windows)、Xlib (Linux)

渲染：OpenGL

音频：XAudio2 (Windows)、ALSA/pthread (Linux)

游戏手柄：XInput (Windows)、evdev (Linux)

**GitHub地址：https://github.com/tsherif/space-shooter.c**

在线网址：https://tsherif.github.io/space-shooter.c/