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 ფერის ტექსტზე დაფუძნებული ტერმინალის ჩვენება
• ვრცელი ვირტუალური ფაილური სისტემა პროგრამებისა და მონაცემების შესანახად
• ჩაშენებული გარსი სინტაქსით, რომელიც დესკტოპის უმეტეს ჭურვებს ჰგავს
• API-ები ტერმინალზე, ფაილურ სისტემაზე, ინტერნეტზე, ღონისძიებების რიგზე და ა.შ
• ჩამონტაჟებული პროგრამები აადვილებს ფაილების ნავიგაციას და რედაქტირებას კოდის ერთი ხაზის გარეშე
• უამრავი დამხმარე დოკუმენტი პროგრამისტების დასახმარებლად
• თავსებადობა ათასობით არსებულ ComputerCraft პროგრამასთან
• 3-ჯერ უფრო სწრაფი ვიდრე ორიგინალური მოდიფიკაცია და შესადარებელი ემულატორები
• ComputerCraft-ში ხელმისაწვდომი ყველა პერიფერიული მოწყობილობის ემულაცია
• მარტივად წვდომა კონფიგურაციაზე CraftOS-ის შიგნიდან
• ექსკლუზიური გრაფიკული რეჟიმი, რომელიც უზრუნველყოფს 256 ფერამდე, პიქსელზე დაფუძნებული ეკრანის მანიპულირებას
• შეცვალეთ Lua სკრიპტები CraftOS-დან ან კოდის რედაქტირების სხვა აპებიდან
• ღია კოდის აპი აადვილებს ცვლილებების შეთავაზებას და წვლილს
დოკუმენტაცია ყველა API-ზე, რომელსაც ComputerCraft აწვდის, ხელმისაწვდომია https://tweaked.cc, ხოლო CraftOS-PC-ის უნიკალური API აღწერილია https://www.craftos-pc.cc/docs/.
შეუერთდით CraftOS-PC საზოგადოებას https://www.craftos-pc.cc/discord!