百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
Y

youre-the-os

> 编程语言
开源

一个游戏,你扮演计算机的操作系统,需要管理进程、内存和I/O事件。

2.7K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

一个游戏,你扮演计算机的操作系统,需要管理进程、内存和I/O事件。

你就是操作系统!

这是一个让你扮演计算机操作系统的游戏。 因此,你需要管理进程、内存和I/O事件。 务必不要让进程闲置太久,否则用户会变得非常不耐烦,然后重启你!

你可以直接在浏览器中游玩,无论是这里还是itch.io。

要玩桌面版,请克隆此仓库并按照本地运行下的说明操作。桌面版还提供了一个API,用于实现自动化脚本。

本地运行

前置条件

  • Python 3.14
    • 该项目不保证与其他版本兼容。
    • 如有需要,请使用 pyenv 安装所需版本,而不会影响系统全局。
  • pipenv
  • 项目根目录下有一个空的 .venv 目录

使用方法

主分支可能不稳定。如需稳定版本,请检出发布标签。

安装依赖:

bash
pipenv sync --dev

作为桌面应用运行:

bash
pipenv run desktop

运行 Web 版本:

bash
pipenv run web

运行沙盒模式:

沙盒模式允许您跳过菜单,直接运行自定义关卡。该模式仅供开发用途。

首先,你需要创建一个沙箱配置文件。示例文件位于 src/sandbox/sample.py 中。建议将你的配置文件也存放在同一个 src/sandbox 目录下。添加到该目录的文件将被 Git 忽略。

接下来,运行以下命令,将 sandbox.sample 替换为从 src 到你自己配置文件的模块路径(例如,如果你的文件是 src/sandbox/myConfig.py,则模块路径为 sandbox.myConfig):

bash
pipenv run sandbox sandbox.sample

使用自动化脚本运行:

(原始实现由 @Wiguwbe 提供)

[!警告] 运行自动化脚本(包括提供的示例)可能会导致屏幕颜色快速变化。

bash
pipenv run auto <script.py> [args]
# 获取所有可用的

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Pythongameospygamepython

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言