一个游戏,你扮演计算机的操作系统,需要管理进程、内存和I/O事件。
这是一个让你扮演计算机操作系统的游戏。 因此,你需要管理进程、内存和I/O事件。 务必不要让进程闲置太久,否则用户会变得非常不耐烦,然后重启你!
要玩桌面版,请克隆此仓库并按照本地运行下的说明操作。桌面版还提供了一个API,用于实现自动化脚本。
主分支可能不稳定。如需稳定版本,请检出发布标签。
安装依赖:
pipenv sync --dev作为桌面应用运行:
pipenv run desktop运行 Web 版本:
pipenv run web运行沙盒模式:
沙盒模式允许您跳过菜单,直接运行自定义关卡。该模式仅供开发用途。
首先,你需要创建一个沙箱配置文件。示例文件位于 src/sandbox/sample.py 中。建议将你的配置文件也存放在同一个 src/sandbox 目录下。添加到该目录的文件将被 Git 忽略。
接下来,运行以下命令,将 sandbox.sample 替换为从 src 到你自己配置文件的模块路径(例如,如果你的文件是 src/sandbox/myConfig.py,则模块路径为 sandbox.myConfig):
pipenv run sandbox sandbox.sample使用自动化脚本运行:
(原始实现由 @Wiguwbe 提供)
[!警告] 运行自动化脚本(包括提供的示例)可能会导致屏幕颜色快速变化。
pipenv run auto <script.py> [args]
# 获取所有可用的暂无开放 Issues,或尚未同步最近议题。