虚构操作系统沙盒
5YN-OS 是一个完全模拟的虚构操作系统,你可以置身其中生活。
启动它,探索桌面,打开应用程序,深入文件系统,浏览模拟网络,自定义
界面,运行奇怪的命令,弄坏东西再修复它们,并揭开深埋于系统各处的秘密。它首先被设计为一个沙盒:一个专为实验、好奇心和
玩家自由而构建的桌面世界。
这不是静态的 UI 模型。5YN-OS 是一款动手操作的操作系统模拟器,拥有可拖动的窗口、持久化的
文件系统、全局搜索、右键菜单、深度桌面定制、游戏内网站、隐藏
文件、怪异行为以及充足的折腾空间。
在操作系统内部学习编程
5YN-OS 的核心是 FantasyLang,这是一种直接内置于操作
系统中的自定义脚本语言。Spellforge IDE 是一个自定义的游戏内开发环境,用于直接在
游戏内部构建应用程序和脚本。它支持插件以扩展功能,并包含内置的代码检查器(linter),以帮助
保持代码整洁且无错误。
如果你不满足于仅仅探索,该操作系统还可作为编程学习工具。使用游戏内
教程,无需离开桌面即可从零基础进阶到编写自己的脚本和应用程序。
FantasyLang 使用奇幻主题的词汇,但其概念是真实的:
内置的 IDE 包括语法高亮、诊断功能和集成工具链,并且操作系统的多个部分
开放供检查和修改。你不仅仅是在阅读编程概念,你
正在游戏世界中使用它们。
当你准备好创造自己的作品时,5YN-OS 为此提供了支持。创建你自己的
FantasyLang 应用程序、工具、小部件和实验品,然后通过 Steam 创意工坊分享它们,以便其他玩家
可以下载、运行并探索你的创作。
它的灵感来源于终端中熟悉的软件,如 Zsh 和 Tmux,以及主题构建器中的 Rainmeter。
将你的 Fantasylang 脚本扩展到游戏之外
下载 Fantasylang 运行时的独立版本,在游戏内外运行你的脚本。让你能够为现实世界的问题创建真实的应用程序。
也适合高级用户
如果你想更深入地探索,5YN-OS 也为此留有空间。
终端不仅仅是一个新奇窗口。它支持真正的 Shell 风格工作流,包括管道、
重定向、别名、Shell 脚本、命令链接、Tab 补全,以及通过类似 Tmux 的 Tweave 进行多会话工作。
FantasyLang 也不止于初学者脚本。一旦你掌握了基础知识,你就可以处理
更大的多文件项目、结构化数据、事件驱动的应用程序,以及通过其 tome 系统实现更高级的面向对象
模式,包括字段、方法、生命周期钩子和更丰富的应用程序架构。
你甚至可以尝试制作自定义桌面小部件,或为 Spellforge IDE 开发插件。
充满各种系统的桌面
5YN-OS 的构建方式像一个操作系统,而不是一个菜单屏幕。
Spider Web 开始菜单:一个独特的动画导航中心,用于访问应用程序、文件、设置和通知。
窗口化应用程序:可拖动、可调整大小的应用程序,支持最小化、最大化和多窗口。
持久化文件系统:在深层文件系统中创建、移动、复制、隐藏、检查和组织文件及文件夹。
模拟互联网:通过 5yn:// 网络浏览手工打造的游戏内网站。
终端:完整的 Shell 体验,包含脚本、管道、重定向、命令链接和高级用户工作流。
内置应用程序:浏览器、终端、媒体工具、编辑器应用、系统实用工具、杀毒软件等。
深度定制:主题、壁纸、按键绑定、蜘蛛网设置、屏幕保护程序、系统身份选项、桌面布局、小部件以及更广泛的操作系统展示控制。
Steam 创意工坊支持:从社区创建、分享和下载 FantasyLang 创作内容。
无论你是想编写代码、重新组织桌面、探索隐藏目录、摆弄奇怪的
应用程序,还是只是想看看模拟的深度如何,该操作系统都为你提供了游玩的空间。
探索暗网
Darknet 应用程序模拟了一个黑客世界。通过一个渐进式系统入侵其他系统并完成合同,随着进度的推进解锁更多内容。
游玩内置游戏
从井字棋到 ASCII 艺术风格的地牢爬行 Roguelike 游戏,再到冒险者放置类游戏。游玩这些游戏并阅读它们的源代码。也许你会制作一些属于自己的游戏。
谜题、秘密、故障和怪异行为
5YN-OS 奖励好奇心。
隐藏文件、虚假的系统背景故事、彩蛋、可疑命令、可解锁内容以及奇怪的副
作用散布在整个机器中。GuardianSpell 杀毒软件保护系统免受虚假
威胁,但某些命令可以故意引入具有可见后果的感染。扫描、
隔离、清理混乱,或者继续捣鼓那些你可能不该碰的东西。
探索众多谜题,发现那些被认为已随时间流逝的内容。
一个鲜活的操作系统
新内容通过真实的 Steam 更新抵达,并在游戏中表现为操作系统系统更新。
安装更新,并在操作系统本身的虚构世界中探索变化:新应用程序、新网站、新内容、新秘密以及新的实验对象。虚构世界并未在发布时停止;操作系统仍在不断进化。
你的操作系统,你的规则。