独立开发 · 从零构建

从裸机到战场
自己写完整条链路

空域工作室是一个人经营的技术工作室。我们做两件事:从启动扇区开始写一个能跑在真实硬件上的操作系统, 以及一个自己架服务器、跨设备联机的多人射击游戏。所有东西都开源交付,可直接下载运行。

3
在研项目
512B
启动扇区
32-bit
保护模式内核
14
枪械模型

三个项目,一条底层主线

BOS 打的是地基,SSG No.3 是在这地基上长出来的应用。两者共用同一套"自己实现、自己验证"的工程习惯。

B

BOS

自研极简操作系统

裸机可启动的 32 位系统。启动扇区引导进保护模式,C 语言内核跑自定义 .bosapp 应用格式,已通 AHCI/SATA 磁盘驱动,正在啃 USB 键鼠。

测试中 项目详情 →
S

SSG No.3

在线多人 FPS

raylib + CMake 写的 C++ 客户端,配自托管 Node.js / socket.io 服务端。步兵小队对抗,支持 Windows 与 Android,走 Tailscale 跨设备联机。

可游玩 项目详情 →
L

BOS-FOR-LINUX

Linux 构建与运行版

把 BOS 的开发环境搬到 Linux:GCC 交叉工具链、一键 QEMU 调试脚本、写盘器。让系统开发不必绑在单一操作系统上。

开发中 项目详情 →

下载中心

所有制品均由本地工具链构建后原样打包,不含第三方安装器或捆绑程序。校验方式见各项目页。

下载慢?装 Tailscale 走 P2P 直连

公网访问经 Tailscale Funnel 中继,大文件速度受限。安装 Tailscale 并登录后改用内网地址 http://100.64.143.47:8020,即可 P2P 直连提速; 与服务器同一 Wi-Fi 时直接访问 http://192.168.1.3:8020。

B

BOS 磁盘镜像

文件说明大小
BOS-v0.9.iso
BIOS + UEFI 混合启动,推荐首选
ISO / 混合启动4.1 MB 下载
BOS-For-Linux.tar.gz
Linux/WSL 构建运行包:核心源码 + QEMU 启动脚本 + 说明
TAR.GZ / 源码包411 KB 下载
S

SSG No.3 客户端

文件说明大小
SSG-No3-Windows-x64.zip
绿色版,解压后运行 SSG-No3.exe
ZIP / Win x64203 MB 下载
SSG-No3-Android.apk
Android 8.0+,arm64-v8a
APK / Android210 MB 下载
L

BOS-FOR-LINUX

文件说明大小
构建工具链尚未发布
首个预览版整理中,届时在此放出
tar.gz— 待发布

关于工作室

空域工作室没有融资、没有团队,只有一台开发机和不算多的空闲时间。做 BOS 是因为想搞清楚计算机按下电源键之后到底发生了什么; 做 SSG No.3 是因为想和朋友在自建服务器上打一局不用看别人脸色的多人游戏。

两个项目都坚持一条原则:交付可运行的产物,而不是停在源码里。 ISO、EXE、APK、镜像文件,每次修改都重新打包验证,能跑才算完成。

C / 汇编 / C++ raylib CMake Node.js + socket.io QEMU Tailscale
真实硬件优先

BOS 以跑在裸机上为目标,QEMU 只当调试工具,不当依赖。

自托管服务器

SSG No.3 服务端自己写、自己架,不依赖第三方游戏平台。

兼容不设限

PS/2 与 USB 双输入、BIOS 与 UEFI 双启动、多分辨率触控兜底。