Το CraftOS-PC είναι ένα τερματικό φαντασίας που σας επιτρέπει να γράφετε και να εκτελείτε προγράμματα μέσα σε μια κονσόλα κειμένου τύπου '80.
Το CraftOS-PC μιμείται το δημοφιλές mod "ComputerCraft" για ένα βραβευμένο βιντεοπαιχνίδι δημιουργίας μπλοκ, το οποίο προσθέτει προγραμματιζόμενους υπολογιστές στο παιχνίδι χρησιμοποιώντας τη γλώσσα προγραμματισμού Lua. Το CraftOS-PC χρησιμοποιεί αυτήν την εμπειρία εκτός παιχνιδιού για να σας επιτρέψει να εκτελείτε τα ίδια προγράμματα όπου κι αν πάτε.
Το CraftOS-PC παρέχει ένα σύνολο λειτουργιών (που ονομάζονται API) που καθιστούν εξαιρετικά εύκολη την εκτέλεση απλών εργασιών όπως η εγγραφή κειμένου στην οθόνη, η ανάγνωση αρχείων και πολλά άλλα. Η απλότητα αυτών των λειτουργιών καθιστά το CraftOS-PC εξαιρετικό για νέους προγραμματιστές, αλλά η δύναμή τους καθιστά δυνατή τη σύνταξη όλων των ειδών πολύπλοκων προγραμμάτων με λιγότερο κώδικα.
Εάν δεν είστε ακόμα έτοιμοι να γράψετε προγράμματα, υπάρχει ήδη ένας μεγάλος αριθμός προγραμμάτων για το ComputerCraft που θα λειτουργούν στο CraftOS-PC, που κυμαίνονται από απλά παιχνίδια έως ολόκληρα λειτουργικά συστήματα γραφικών. Αυτά μπορούν να ληφθούν μέσω των ενσωματωμένων πελατών Pastebin και GitHub Gist.
• Πλήρες περιβάλλον δέσμης ενεργειών Lua 5.1+ και γραμμή εντολών REPL
• Οθόνη τερματικού 16 χρωμάτων που βασίζεται σε κείμενο
• Εκτεταμένο εικονικό σύστημα αρχείων για αποθήκευση προγραμμάτων και δεδομένων
• Ενσωματωμένο κέλυφος με σύνταξη παρόμοια με τα περισσότερα κελύφη επιφάνειας εργασίας
• API για εύκολη πρόσβαση σε τερματικό, σύστημα αρχείων, Διαδίκτυο, ουρά συμβάντων και πολλά άλλα
• Τα ενσωματωμένα προγράμματα διευκολύνουν την πλοήγηση και την επεξεργασία αρχείων χωρίς ούτε μία γραμμή κώδικα
• Πολλά έγγραφα βοήθειας για να βοηθήσουν τους προγραμματιστές
• Συμβατότητα με χιλιάδες υπάρχοντα προγράμματα ComputerCraft
• Πάνω από 3 φορές πιο γρήγορα από το αρχικό mod και τους συγκρίσιμους εξομοιωτές
• Εξομοίωση όλων των περιφερειακών που είναι διαθέσιμα στο ComputerCraft
• Εύκολη πρόσβαση στη διαμόρφωση από το εσωτερικό του CraftOS
• Αποκλειστική λειτουργία γραφικών που παρέχει χειρισμό οθόνης έως και 256 χρωμάτων βάσει pixel
• Επεξεργαστείτε σενάρια Lua από το CraftOS ή άλλες εφαρμογές επεξεργασίας κώδικα
• Η εφαρμογή ανοιχτού κώδικα διευκολύνει την πρόταση και τη συνεισφορά αλλαγών
Η τεκμηρίωση για όλα τα API που παρέχει το ComputerCraft είναι διαθέσιμη στη διεύθυνση https://tweaked.cc και τα μοναδικά API του CraftOS-PC περιγράφονται στη διεύθυνση https://www.craftos-pc.cc/docs/.
Γίνετε μέλος της κοινότητας CraftOS-PC στη διεύθυνση https://www.craftos-pc.cc/discord!
Ενημερώθηκε στις
17 Αυγ 2024