按主题整理的计算机科学大学课程列表,每门课程附带视频讲座链接。
8.5万+218 本周1.2万无许可证更新于 7小时前
一款 Python 小游戏,你扮演计算机操作系统,调度进程并管理内存与 I/O 事件,可在浏览器或桌面端运行。
You're the OS! 是一款让你扮演计算机操作系统的游戏。你需要调度进程、管理内存并处理 I/O 事件,避免进程长时间闲置,否则用户会失去耐心并重启系统。
游戏可以直接在浏览器中体验,也可以在 itch.io 上游玩。桌面版基于 pygame 开发,克隆仓库后通过 pipenv 即可在本地运行。
桌面版还提供了自动化脚本接口,可编写脚本自动操作游戏;沙盒模式则允许开发者跳过菜单,直接运行自定义关卡进行测试。
安装 Python 3.14 和 pipenv,并在项目根目录创建空的 .venv 目录
安装依赖
pipenv sync --dev以桌面应用方式运行
pipenv run desktop概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
按主题整理的计算机科学大学课程列表,每门课程附带视频讲座链接。
一个完全运行在浏览器中的 Windows 风格桌面环境,内置文件管理器、窗口系统、终端及应用和游戏。
面向 Go 语言的简洁 2D 游戏引擎,可部署到桌面、移动端和 WebAssembly 等多个平台。
开源 C++ 3D 骨骼动画库与工具集,用于运行时角色动画播放,与渲染器和游戏引擎无关。
一个可自托管的开源问答平台,适合小型活动中的实时答题。
基于 WebAssembly 的沙箱运行时,可在浏览器、Node 或 MCP 服务中运行多种语言的代码。