Šajā lapā
Jūs esat būvējuši pils, veidojuši automātiskās fermas ar virzuļu durvīm un pat eksperimentējuši ar Redstone loģiku, lai izveidotu vienkāršu kalkulatoru. Bet kā būtu ar funkcionējoša datora izveidi pašā spēlē, ko spēlējat? Lai cik traki tas neskanētu, tas tiešām ir iespējams, un tam nav nepieciešami nekādi modi.
Radoši būvētāji un datorzinātnieki to īstenoja, izveidojot istabas izmēra datorus, izmantojot Minecraft Redstone shēmas. Ar procesoru, atmiņu un strādājošu displeju aprīkotais dators ir lielisks inženierijas šedevrs, kas ir viens no labākajiem sasniegumiem Minecraft vēsturē.
Redstone revolūcija

Lai saprastu šo sasniegumu, vispirms ir jānovērtē Redstone maģija.
Ieviesti vēl 2010. gadā, Redstone putekļi ir Minecraft atbilde elektriskajiem vadiem. Paši par sevi tie ir vienkārši strāvas vadītāji. Tomēr apvienojumā ar citiem Redstone komponentiem, piemēram, lāpām, atkārtotājiem un salīdzinātājiem, tie ļauj izveidot loģiku.
Šī loģika ir virtuālais equivalents tranzistoriem un loģiskajiem elementiem (AND, OR, NOT), kas darbina ikvienu reālās pasaules datoru.
Sākotnēji spēlētāji izmantoja Redstone Minecraft, lai izveidotu vienkāršas mehāniskas ierīces, piemēram, automātiskās durvis ar spiediena plāksnēm, slēptās ejas vai sarežģītas apgaismojuma sistēmas.
Tomēr inženieru kopiena saskatīja kaut ko vairāk. Viņi saskatīja potenciālu reāliem aprēķiniem, un tā dzima pirmais pamata Redstone dators Minecraft, kas spēja veikt vienkāršas matemātiskas darbības.
Lai gan tas nespēja veikt sarežģītas darbības vai darbināt Minecraft iekš Minecraft, tas iededza dzirksteli, un sacensība bija sākusies.
Datora būvēšana Minecraft ar inženierijas palīdzību

Ceļš no vienkārša kalkulatora līdz pilnībā programmējamam datoram bija desmitgadi ilgs darbs, un katrs jaunais izstrādātāju pievienotais bloks kļuva par vēl vienu rīku inženieru arsenālā. Lūk, kas tika izveidots:
Procesors (CPU): Visas sistēmas smadzenes. Inženieri izstrādāja paši savu CPU arhitektūru, izveidojot milzīgus Aritmētiski loģiskos blokus (ALU) no tūkstošiem Redstone shēmu aprēķinu veikšanai.
Atmiņa (RAM): Viņi izveidoja atmiņas blokus, izmantojot sarežģītas virzuļu un bloku sistēmas, ļaujot ierīcēm saglabāt datus.
Displejs: Virzuļa bloka ieviešana mainīja visu, ļaujot spēlētājiem fiziski pārvietot blokus, lai izveidotu ekrānus, kur Redstone lampas kalpoja kā atsevišķi pikseļi.
Daži agrīnie 8-bitu datoru dizaini spēja darbināt tādas programmas kā krustiņi un nullītes. Tomēr lielais mērķis palika nesniegts: vai Redstone datoru var izveidot pietiekami jaudīgu, lai darbinātu pašu Minecraft?
Tev varētu patikt arī
Spēle spēlē, izmantojot Redstone

Esat laipni lūgti modernajā Redstone inženierijas ērā, kur vēriens, sadarbība un neskaitāmas darba stundas var radīt patiesi satriecošus projektus.
Visslavenākais no šiem projektiem ir CHUNGUS 2 (Computation Humongous Unconventional Number and Graphics Unit), ko vadīja Sammyuri un viņa komanda.
Šim 8-bitu Redstone datoram ir 1Hz procesors, programmējama saskarne un pietiekami daudz atmiņas, lai darbinātu pielāgotas spēles. Un jā, viena no šīm spēlēm ir Minecraft līdzīga 3D simulācija.
Uz milzīga 96x64 pikseļu ekrāna, kas izveidots no spēles lampām, spēlētājs var pieiet pie vadības paneļa, ievadīt komandas un vērot, kā tēls pārvietojas, rok un novieto blokus 3D renderētā 8x8x8 pasaulē uz virtuālā ekrāna.
Visa sistēma ietver CPU, grafisko procesoru, 6KB grafiskās atmiņas un tik plašu komandu kopu, ka jums ir nepieciešams ļoti jaudīgs dators reālajā dzīvē, lai vienkārši ielādētu šo pasauli bez kadru skaita krasa krituma.
Lai labāk izprastu šo neticamo sasniegumu, salīdzināsim šo Redstone datoru ar ierīci, kurā jūs, visticamāk, pašlaik lasāt šo rakstu.
Funkcija | Tavs spēļu PC | CHUNGUS 2 (Redstone PC) |
|---|---|---|
CPU ātrums | 4.0 GHz+ (4 miljardi ciklu/sek) | ~1 Hz (1 cikls/sek) |
Būvmateriāls | Silīcijs, varš, plastmasa | Redstone putekļi, virzuļi, atkārtotāji |
Displejs | 4K (3840x2160 pikseļi) | 96x64 pikseļi |
Atmiņa (RAM) | 16-32 GB | ~56 kilobiti (~7 kilobaiti) |
Ievades metode | Tastatūra un pele | Sviras, pogas, spiediena plāksnes |
Galvenais lietojums | AAA spēļu darbināšana | Minecraft 3D versijas darbināšana |
Salīdzinot skaitļus, kļūst redzams mērķa patiesais mērogs. Tomēr tas nav viss. Komandai bija jāizgudro sava datora arhitektūra, optimizējot katru dekodētāju un loģisko elementu atbilstoši Minecraft unikālajai fizikai, blokam pēc bloka.
Vairāk nekā tikai skaitļošanas mašīna – tas ir izaicinājums

Kāpēc pūlēties ar to visu? Galu galā neviens neiesaka mainīt savu spēļu datoru pret PC, kas uzbūvēts Minecraft serverī.
Šī projekta pievilcība nav veiktspējā, bet gan pašā izaicinājumā. Svarīgākais ir pierādīt, ka vienkāršos sandbox spēles noteikumos slēpjas milzīgs kompleksuma potenciāls.
Papildus pašam sasniegumam datora būvēšana ar Redstone ir arī praktiska datorzinātnes mācībstunda, kuras laikā var uzzināt, kā strādā procesors, kā veidotas tā ALU shēmas un kā tiek izstrādāta komandu kopa, ko tas izmanto domāšanai.
Sāc savu Redstone ceļojumu

Vai esi iedvesmots uzbūvēt kaut ko vērienīgu? Ir daudz vienkāršu Redstone projektu, ar ko sākt. Lūk, daži no mūsu iecienītākajiem:
Automatizē savu bāzi: Uzbūvē super-kausētavu, kas automātiski pārstrādā rūdu un nogādā to lādēs.
Izveido slepeno patvertni: Izveido slēptās virzuļu durvis, kas atveras ar slepenu slēdzi, piemēram, kaut ko uzmetot uz spiediena plāksnes.
Uzbūvē koda slēdzeni: Izmanto sviru sēriju kā ievadi un izvadi, lai aizsargātu savu dārgumu istabu.
Meklē vairāk būvējumu? Minecraft serveru kopienā ir tūkstošiem pamācību un gidu, kas iemācīs Redstone loģikas pamatus. Bet, ja vēlies pacelt savu spēli nākamajā līmenī, apsver iespēju iegādāties premium Minecraft kontu vietnē igitems!




