从零写一个坦克大战(裸 X11 + C)
机器上装不了任何 GUI 库,于是用原生 Xlib 手写了一个完整的坦克大战:地图、碰撞、AI 坦克、子弹、得分,全程零依赖,只链接 -lX11。
编程 · 硬件 · 自托管 | 一个喜欢从零造轮子的博客
机器上装不了任何 GUI 库,于是用原生 Xlib 手写了一个完整的坦克大战:地图、碰撞、AI 坦克、子弹、得分,全程零依赖,只链接 -lX11。
360 行单文件 Qt5 俄罗斯方块:7-bag 随机、幽灵投影、踢墙旋转、消行计分。一个 .cpp 直接 g++ 编译,不需要 qmake 工程。
1 核 / 1G 内存的 Debian 小 VPS 上跑 caddy + 反代,空闲负载 0.00。记录了一下这种小机器的服务取舍和踩坑。
随手记,保存在浏览器本地(localStorage),不会上传到服务器。