CraftOS-PC is een fantasieterminal waarmee je programma's kunt schrijven en uitvoeren in een tekstconsole in jaren 80-stijl.
CraftOS-PC emuleert de populaire mod "ComputerCraft" voor een bekroond videospel voor het bouwen van blokken, dat programmeerbare computers aan het spel toevoegt met behulp van de Lua-programmeertaal. CraftOS-PC haalt deze ervaring uit het spel, zodat je overal dezelfde programma's kunt uitvoeren.
CraftOS-PC biedt een reeks functies (API's genoemd) die het supergemakkelijk maken om eenvoudige taken uit te voeren, zoals tekst naar het scherm schrijven, bestanden lezen en meer. De eenvoud van deze functies maakt CraftOS-PC geweldig voor nieuwe programmeurs, maar hun kracht maakt het mogelijk om allerlei complexe programma's te schrijven met minder code.
Als je nog niet klaar bent om programma's te schrijven, zijn er al een groot aantal programma's voor ComputerCraft die in CraftOS-PC kunnen werken, variërend van eenvoudige games tot hele grafische besturingssystemen. Deze kunnen worden gedownload via de ingebouwde Pastebin- en GitHub Gist-clients.
• Volledige Lua 5.1+ scriptomgeving en opdrachtregel REPL
• 16-kleuren tekstgebaseerd terminaldisplay
• Uitgebreid virtueel bestandssysteem voor programma- en gegevensopslag
• Ingebouwde shell met syntaxis vergelijkbaar met de meeste desktop-shells
• API's voor eenvoudige toegang tot terminal, bestandssysteem, internet, gebeurteniswachtrij en meer
• Ingebouwde programma's maken het gemakkelijk om door bestanden te navigeren en bestanden te bewerken zonder een enkele regel code
• Veel helpdocumenten om programmeurs te helpen
• Compatibiliteit met duizenden bestaande ComputerCraft-programma's
• Meer dan 3x sneller dan originele mod en vergelijkbare emulators
• Emulatie van alle randapparatuur die beschikbaar is in ComputerCraft
• Krijg eenvoudig toegang tot de configuratie vanuit CraftOS
• Exclusieve grafische modus die tot 256 kleuren, pixelgebaseerde schermmanipulatie biedt
• Bewerk Lua-scripts vanuit CraftOS of andere apps voor codebewerking
• Open-source app maakt het gemakkelijk om wijzigingen voor te stellen en bij te dragen
Documentatie over alle API's die ComputerCraft levert, is beschikbaar op https://tweaked.cc, en de unieke API's van CraftOS-PC worden beschreven op https://www.craftos-pc.cc/docs/.
Word lid van de CraftOS-PC-community op https://www.craftos-pc.cc/discord!