dev.to | 📄 原文链接 | 2026-10-12 收录

用 Kof 重访 SiFuture:二十年后把老游戏搬回浏览器

来源:dev.to — 2026-10-10

📋 概述

2006 年,作者还是个刚学编程的计算机专业学生,用 Java ME (J2ME) 写手机太空射击游戏 SiFuture,学习 Java 的唯一资料是 Sun 的官方文档。他也是在文档里第一次读到那句著名的承诺——「一次编写,处处运行」。作为初学者他当真了,2007 年 8 月完工时却很失望:游戏能在手机上跑,想在电脑上运行还得装模拟器,想跑在浏览器里更是不可能。将近二十年后,他决定用自己一直在研究的编程语言 Kof 重做这个项目,目标是保留 SiFuture 的核心规则与视觉识别,同时探索在不同环境里运行的可能。游戏包含陨石、武器升级、特殊攻击、一个小 Boss 和一个最终 Boss;其中一条机制来自他一直以来对太空射击游戏的抱怨——死亡会丢掉所有累积的强化,而在 SiFuture 里,飞船最多只掉一级武器升级或一次特殊充能。

🔑 核心要点

💡 金句

作为初学者,我把「一次编写,处处运行」这句话当了真。
← 返回 dev.to 首页