A CraftOS-PC egy fantasy terminál, amely lehetővé teszi a programok írását és futtatását a 80-as évek stílusú szöveges konzolon belül.
A CraftOS-PC a népszerű "ComputerCraft" modot emulálja egy díjnyertes blokképítő videojátékhoz, amely programozható számítógépeket ad a játékhoz a Lua programozási nyelv használatával. A CraftOS-PC ezt az élményt a játékon kívülre helyezi, így bárhol futtathatja ugyanazokat a programokat.
A CraftOS-PC egy sor funkciót (úgynevezett API-kat) biztosít, amelyek rendkívül egyszerűvé teszik az egyszerű feladatok elvégzését, például szöveg írását a képernyőre, fájlok olvasása stb. Ezeknek a funkcióknak az egyszerűsége miatt a CraftOS-PC kiválóan alkalmas az új programozók számára, de teljesítményük lehetővé teszi mindenféle összetett program megírását kevesebb kóddal.
Ha még nem áll készen arra, hogy programokat írjon, máris számos olyan program létezik a ComputerCraft számára, amelyek működni fognak a CraftOS-PC-n, az egyszerű játékoktól a teljes grafikus operációs rendszerekig. Ezeket a beépített Pastebin és GitHub Gist klienseken keresztül lehet letölteni.
• Teljes Lua 5.1+ szkript környezet és parancssori REPL
• 16 színű, szöveges terminál kijelző
• Kiterjedt virtuális fájlrendszer programok és adatok tárolására
• Beépített shell a legtöbb asztali rendszerhéjhoz hasonló szintaxissal
• API-k a terminál, a fájlrendszer, az internet, az eseménysor és egyebek egyszerű eléréséhez
• A beépített programok egyszerűvé teszik a fájlok navigálását és szerkesztését egyetlen kódsor nélkül
• Rengeteg súgódokumentum segíti a programozókat
• Kompatibilitás több ezer meglévő ComputerCraft programmal
• Több mint háromszor gyorsabb, mint az eredeti mod és a hasonló emulátorok
• A ComputerCraftban elérhető összes periféria emulációja
• Könnyen hozzáférhet a konfigurációhoz a CraftOS belsejéből
• Exkluzív grafikus mód, amely akár 256 színű, pixel alapú képernyőkezelést biztosít
• Lua szkriptek szerkesztése CraftOS-ből vagy más kódszerkesztő alkalmazásokból
• A nyílt forráskódú alkalmazás megkönnyíti a változtatások javaslatát és hozzájárulását
A ComputerCraft által biztosított összes API dokumentációja elérhető a https://tweaked.cc címen, a CraftOS-PC egyedi API-jai pedig a https://www.craftos-pc.cc/docs/ címen találhatók.
Csatlakozz a CraftOS-PC közösséghez a https://www.craftos-pc.cc/discord oldalon!