Pravili ste zamkove, podešavali automatske farme sa klipnim vratima i čak se igrali sa redstone logikom da napravite jednostavan digitron. Ali šta kažete na kreiranje funkcionalnog kompjutera unutar same igre koju igrate? Koliko god zvučalo ludo, zapravo je moguće i ne zahteva apsolutno nikakve modove.
Kreativni graditelji i kompjuterski stručnjaci uspeti su u tome napravivši PC veličine čitave sobe koristeći Minecraft redstone kola. Zajedno sa procesorom, memorijom i funkcionalnim ekranom, ovo je vrhunsko inženjersko dostignuće i jedan od najvećih uspeha u istoriji Minecrafta.
2>Redstone revolucija
Da biste razumeli ovaj podvig, prvo morate shvatiti magiju redstone-a.
Uveden još 2010. godine, redstone prah je Minecraft verzija električnih žica. Sam po sebi, on je jednostavan provodnik struje. Međutim, kada se kombinuje sa drugim redstone komponentama, kao što su baklje, ponavljači i komparatori, omogućava logiku.
A ta logika je virtuelni ekvivalent tranzistora i logičkih kola (AND, OR, NOT) koji pokreću svaki kompjuter u stvarnom svetu.
U početku, igrači su koristili ovaj redstone u Minecraftu za pravljenje jednostavnih mašina, kao što su automatska vrata koja se otvaraju nagaznim ploča, skriveni prolazi ili složeni sistemi osvetljenja.
Međutim, zajednica inženjera videla je nešto više. Videli su potencijal za pravo računarstvo, i tako je rođen prvi osnovni Redstone kompjuter u Minecraftu, sposoban za osnovne matematičke operacije.
Iako nije bio sposoban za napredne operacije ili pokretanje Minecrafta u Minecraftu, zapalio je varnicu i trka u gradnji je počela.
2>Pravljenje kompjutera u Minecraftu pomoću inženjeringa
Put od jednostavnog digitrona do potpuno programabilnog računara bio je decenijski zadatak, gde je svaki novi blok koji su developeri dodali postajao još jedan alat u arsenalu inženjera. Evo šta je sve napravljeno:
Procesor (CPU): Mozak čitave operacije. Inženjeri su dizajnirali sopstvenu CPU arhitekturu, kreirajući masivne Aritmetičko-logičke jedinice (ALU) od hiljada redstone kola za obradu proračuna.
Memorija (RAM): Napravili su memorijske blokove koristeći složene sisteme klipova i blokova, omogućavajući mašinama da skladište podatke.
Ekran: Uvođenje bloka klipa promenilo je sve, omogućavajući igračima da fizički guraju blokove na mesto kako bi napravili ekrane, dok su redstone lampe služile kao pojedinačni pikseli.
Neki rani 8-bitni računari mogli su da pokreću programe poput iks-oksa. Ali sveti gral je i dalje bio tu: da li se redstone kompjuter može napraviti dovoljno moćnim da pokrene sam Minecraft?
2>Igra unutar igre pomoću Redstone-a
Dobrodošli u modernu eru redstone inženjeringa, gde ambicija, saradnja i ogroman broj utrošenih sati mogu stvoriti projekte od kojih zastaje dah.
Najpoznatiji od ovih projekata je CHUNGUS 2 (Computation Humongous Unconventional Number and Graphics Unit), projekat koji je vodio Sammyuri sa svojim timom.
Možda će vam se dopasti
Ovaj 8-bitni redstone kompjuter ima procesor od 1Hz, programabilni interfejs i dovoljno memorije da pokreće prilagođene igre. I da, jedna od tih igara je 3D simulacija nalik Minecraftu.
Na masivnom ekranu od 96x64 piksela napravljenom od lampi iz igre, igrač može prići kontrolnoj tabli, unositi komande i gledati kako se lik kreće, kopa i postavlja blokove u 3D rendiranom svetu dimenzija 8x8x8 na virtuelnom ekranu.
Čitav sistem sadrži CPU, grafički procesor, 6KB grafičke memorije i skup instrukcija koji je toliko opsežan da vam je potreban vrhunski kompjuter u stvarnom svetu samo da biste učitali taj svet bez pada broja frejmova.
Da bismo ovaj neverovatan podvig stavili u perspektivu, pogledajmo kako se ovaj redstone PC poredi sa mašinom na kojoj verovatno trenutno čitate ovaj tekst.
Funkcija | Vaš Gaming PC | CHUNGUS 2 (Redstone PC) |
|---|---|---|
Brzina CPU-a | 4.0 GHz+ (4 milijarde ciklusa/sec) | ~1 Hz (1 ciklus/sec) |
Materijal izrade | Silicijum, bakar, plastika | Redstone prah, klipovi, ponavljači |
Ekran | 4K (3840x2160 piksela) | 96x64 piksela |
Memorija (RAM) | 16-32 GB | ~56 Kilobita (~7 Kilobajta) |
Metod unosa | Tastatura i miš | Poluge, dugmad, nagazne ploče |
Glavna namena | Pokretanje AAA igara | Pokretanje 3D verzije Minecrafta |
Poređenje ovih brojeva otkriva pravu razmeru izazova. Međutim, ima još toga. Tim je morao da izmisli sopstvenu računarsku arhitekturu, optimizujući svaki dekoder i logičko kolo za jedinstvenu fiziku Minecrafta, blok po blok.
2>Više od računarske mašine — ovo je bio pravi izazov
Zašto se uopšte mučiti oko svega ovoga? Na kraju krajeva, niko vam ne predlaže da zamenite svoj gaming računarski konfiguraciju za PC napravljen unutar Minecraft servera.
Suština nije u performansama; reč je o izazovu. Sve se svodi na dokazivanje da unutar jednostavnih pravila jedne sandbox igre postoji potencijal za ogromnu složenost.
Osim samog dostignuća, pravljenje računara pomoću redstone-a je i praktična lekcija iz računarskih nauka, jer iz prve ruke učite o tome kako procesor radi, kako se prave kola za ALU i kako se dizajnira skup instrukcija koje koristi za razmišljanje.
2>Započnite svoju Redstone avanturu
Inspirisani ste da i sami napravite nešto epsko? Postoji mnogo jednostavnih Redstone projekata za početak. Evo nekih od naših omiljenih:
Automatizujte svoju bazu: Napravite super-topionicu koja automatski topi vašu rudu i prebacuje je u kovčege.
Napravite tajno skrovište: Napravite skrivena klipna vrata koja se otvaraju pomoću tajnog prekidača, kao što je ispuštanje predmeta na nagaznu ploču.
Napravite šifrovanu bravu: Koristite niz poluga kao ulaze i izlaze da osigurate svoju sobu sa blagom.
Tražite još graditeljskih ideja? Minecraft server zajednica ima na hiljade tutorijala i vodiča koji će vas naučiti osnovama redstone logike. Ipak, ako želite da zaista podignete svoju igru na viši nivo, razmislite o kupovini premium Minecraft Account-a na igitems-u!






