CraftOS-PC 是一个幻想终端,允许您在 80 年代风格的文本控制台中编写和运行程序。
CraftOS-PC 模拟了流行的模组“ComputerCraft”以获得屡获殊荣的积木视频游戏,该游戏使用 Lua 编程语言将可编程计算机添加到游戏中。 CraftOS-PC 将这种体验带到了游戏之外,让您可以随时随地运行相同的程序。
CraftOS-PC 提供了一组函数(称为 API),可以非常轻松地执行简单的任务,例如将文本写入屏幕、读取文件等。这些功能的简单性使得 CraftOS-PC 非常适合新程序员,但它们的强大功能使得用更少的代码编写各种复杂的程序成为可能。
如果您还没有准备好编写程序,已经有大量适用于 ComputerCraft 的程序可以在 CraftOS-PC 上运行,从简单的游戏到整个图形操作系统。这些可以通过内置的 Pastebin 和 GitHub Gist 客户端下载。
• 完整的 Lua 5.1+ 脚本环境和命令行 REPL
• 16 色基于文本的终端显示器
• 用于程序和数据存储的扩展虚拟文件系统
• 语法类似于大多数桌面 shell 的内置 shell
• 可轻松访问终端、文件系统、互联网、事件队列等的 API
• 内置程序无需一行代码即可轻松导航和编辑文件
• 大量的帮助文档来帮助程序员
• 与数以千计的现有 ComputerCraft 程序兼容
• 比原始模组和同类模拟器快 3 倍以上
• 仿真 ComputerCraft 中可用的所有外围设备
• 从 CraftOS 内部轻松访问配置
• 独家图形模式提供多达 256 色、基于像素的屏幕操作
• 从 CraftOS 或其他代码编辑应用程序编辑 Lua 脚本
• 开源应用程序可以轻松提出更改建议和做出贡献
ComputerCraft 提供的所有 API 的文档都可以在 https://tweaked.cc 上找到,而 CraftOS-PC 的独特 API 在 https://www.craftos-pc.cc/docs/ 上有描述。
在 https://www.craftos-pc.cc/discord 加入 CraftOS-PC 社区!