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 社區!