Minecraft Kırmızı Mantık Dersleri. Sıfırıncı Ders: Temeller

content auto translated from {from}

Hadi bir iş yapalım. Öyle sıradan bir iş de değil, oldukça zor, ilginç ve... yani... ölçülü bir eğlence sunan, oyuna farklı bir açıdan bakmamızı sağlayan bir iş. Minecraft'ın sadece "balta sallayıp - ahşap toplayalım" olduğunu düşündüğünüzü sanmıyorum? Kim dedi "öyle değil mi?"? \birine parmağını gösterir** Siz mi? Sevgili dostum, kazmaya devam edin, size engel olmayacağız. Diğer herkese – hoş geldiniz.

Evet, ayrıca, kesimin altındaki görüntülerle dolu, internet trafiğinizi koruyun...

[cut]

Bölüm Sıfır. Giriş.

Bugün (ve sadece bugün değil) o gizemli Redstone'dan (bundan sonra "redstone", kulağa o kadar hoş gelmiyor ama yazması daha kolay) bahsedeceğiz; birçok kişi onu çok sayıda yer altı baskınlarında bulmuş olabilir. Belki de biri bu redstone'u yere 'ekti', sonra etrafında iki dakika döndü, ona ne yapacağını düşünemedi. Muhtemelen biri internete girdi ve aslında bunun çok havalı olduğunu okudu, YouTube'dan bir video izledi, fikre kapıldı ve... sonra devasa şemalar, anlaşılmaz kelimeler, sıfırlar, birler... Brrr...

Bu sayfa, bunun harika olduğunu anlayıp yapmayı nasıl yapacağınızı bilmeyenler için yazılmıştır. Bunu derslere ayıracağım ve başlangıçta, her eğitim kitabında olduğu gibi, çeşitli tanımları ve basit şemaları görmek zorunda kalacaksınız. Ancak sonrasında (ve size bunu vaat ediyorum) daha ciddi ve karmaşık mekanizmalarla ilgileneceğiz. Tanımlamalar, bazılarının belki de yeterli geleceği ve her şeyin netleşeceği bilgiler olacak. İşte bu yüzden yazıyorum. Bunun için sonsuz mutluluk duyarım. =)

Tamam. Sanırım hiçbir şeyi unuttum. Hadi gidelim!

Bölüm Bir. Görüntüler.

Basit olanla başlayalım – görüntülerle. Evet, görüntülerle. Size kullanacağımız redstone devrelerinin o öğelerini göstereceğim.

En önemli öğe – kırmızı kum (Redstone Dust), diğer adıyla tel (Redstone Wire). Devrelerde bağlantı kabloları rolü oynar. Kabloları döşemek için, yere farenin sağ düğmesiyle tıklamak yeterlidir. Sadece blokların üstlerine konulabilir.

Kırmızı meşale (Redstone Torch). Devrelerde büyük rol oynar. Enerji kaynağı olarak, gösterge olarak ve ayrıca inverter şemalarında kullanılır (bu daha sonra).

Meşale, bir sinyal kaynağı olarak her zaman devreye "1" gönderir. Aşağıdaki öğeler ise anahtarlar olup açıkken / basıldığında bir birim gönderir.

Anahtar (Lever) – açık durumda bağlı olduğu kabloya bir birim gönderir. Kapalı durumda ise "sıfır" gönderir.

Buton (Button) – sadece duvara takılır. Basıldığında 0.9 saniye süreyle bir sinyal gönderir, sonra tekrar basılmamış konuma döner.

Taş ve ahşap yer butonları (Stone / Wood Pressure Plates) – basit butonun aksine, yer butonları (inanılmaz!) sadece yere takılır ve üzerine basıldığında çalışır. Uzaklaştırdığınızda sinyal kesilir. Butonlar arasında önemli bir fark var, ancak başlangıçta buna gerek yok, bu yüzden kafanızı karıştırmayalım.

Aslında, bu ders için bu öğeler yeterli olacak. Şimdi teori kısmına geçelim, bugünün en az hoş olan kısmına...

Bölüm İki. Ayrık Matematik.

Bu cümlede çenenizin sıkıca kapandığına yemin edebilirim, öyle ki buradan diş gıcırdamalarını duyabiliyorum? Aha, sanırım büyük formülleri ve bu bilimden kanıtları hatırladınız. Hayır, burada bu yok, her şey çok daha basit. Kat kat daha basit.

Redstone devrelerinin çalışmasının temellerini anlamak için, bu devrelerde neler olup bittiğine dair en azından bir fikir sahibi olmalısınız. Her tel ve devre öğesi iki duruma sahip olabilir – 0 veya 1 ("kapalı" veya "açık" sırasıyla, ancak daha sık "negatif" ve "pozitif" terimleri kullanılır). Duruma bağlı olarak, iletken öğeler ya parlak bir şekilde yanar ya da yanmaz.

Sol telde şu anda bir sinyal var, sağ telyse bu ilginç durumdan mahrum.

Sağ meşalede şu anda bir sinyal var, solda ise yok.

Devrelerde belirli işlevleri yerine getiren düğümler vardır. "Düğüm" terimi, bir şekilde sinyali etkileyen yukarıda tanımlanan öğeleri ifade eder: meşaleler, inverterler, senkronizasyon sinyali üreteçleri ve diğerleri. Daha karmaşık işlevleri yerine getiren büyük düğümlerde birleştirilirler. Bu da mantıklı.

Redstone kablolarını bağlamak için neye ihtiyaç var, eğer Minecraft dünyasında hiçbir elektrikli cihaz yoksa? Cevap basit: kapılara, sıvılara (çok akıllıca bir şekilde, ama yapılabilir), demir yollarına, dağıtıcılara ve nota bloklarına bağlanabilir.

Hepsi bu. Az ve umarım anlaşılır. Haydi artık yaratalım...

Bölüm Üç. Her şey nasıl çalışıyor?

Basit. Kırmızı kumu alın ve yere birkaç kez tıklayın. Şu gibi bir şey elde etmelisiniz:

O sinyalle koşacak olan kablo. Tamamen düzgün çizgiler halinde döşenmesi gerekmez, şu gibi bir seçenek de yeterlidir:

Hepsi, silinebilir (daha doğrusu, kabloları kaldırabilirsiniz, bu ifadeyi gelecekte hatırlayın). Şimdi bir sinyal kaynağı koyalım. Meşaleyi alın ve yere bağlayın. İşte bu:

Yukarıda – sıradan bir meşale, aşağıda – redstone’dan yapılmış bir meşale. Fark açık.

Artık meşaleyi kapıya bağlayalım. Bir kapı yapıyoruz, koyuyoruz ve kabloyu çekiyoruz.

Kablonun kapıya bağlanmadan önce kapı kapalıdır:

Meşaleye bağlandığında kapı açılır:

Harika, değil mi? Hayır mı? Ah, sürekli açık bir kapıya ne gerek var ki... Tamam. Meşaleyi kaldırıyoruz, yerine bir anahtar koyuyoruz, şöyle:

Artık anahtarı indirerek kapıyı kontrol edebiliriz. Onu değiştirip kapının açılma anının tadını çıkarın:

Anahtar ile kapının açık olduğunu kolayca görebiliriz, kablo parlak kırmızı yanar ("1", sinyal var) ve kapalı olduğunda kablo siyahtır ("0", sinyal yok).

Bugünün sonraki öğesi – yer butonu. Onu anahtarın yerine koyalım:

Şimdi üzerine basıyoruz:

Ve işte! Kapı açıldı. Kapıyı sadece kendi ağırlığınızla değil, elinizden fırlatılan başka nesnelerle de açabilirsiniz:

Şüphe duyanlar için:

Bir blok butona bastı, hepsi olması gerektiği gibi.

Artık bir duvar butonu koyalım:

Yaklaşalım ve basıyoruz. 0.9 saniye sayalım ve kapının kapandığını görelim.

Aslında neden bu kadar enerji harcıyoruz? İki kapıyı bağlayalım ve her ikisini de yer butonuyla açalım:

Hepsi güzel olacaktı...

Bölüm Dört. Kağıttaki gibi temizdi...

...eğer sinyal kablolar boyunca yayıldıkça zayıflamıyorsa. Nasıl? İşte böyle:

Not. Beta 1.3'ten önce, sinyal olan kablolar her zaman kırmızıydı. Şimdi ise kablonun rengi, kaynağından uzaklaştıkça siyaha yaklaşır.

Basit On Beş Kuralını hatırlayın: Sinyal yalnızca kaynaktan itibaren 15 blok yayılarak geçer. Kolayca kontrol edilebilir:

  1. bloktaki kapı kapalıdır, bu nedenle sinyal ona ulaşmıyor (kapı "1" sinyalinde açılır, hatırlatırım).

Peki ne yapmalıyız? 15 blok ile sınırlanmak mı? Tüh… Bu bizim yöntemimiz değil. Sinyali uzatmayı öğrenelim (akıllıca bir şekilde "sinyal zayıflamasını telafi etmek" şeklinde ifade ediliyor).

Not. Bu derste, zayıflamayı telafi etmenin eski yöntemine bakılmaktadır. Beta 1.3'ten sonra başka bir seçenek eklendi, ama bunu daha sonra inceleyeceğiz.

Her şeyi siliyoruz ve kabloyu şöyle döşüyoruz:

Görüldüğü gibi, 16. blokta sinyal "siyahlaşmış". Artık birkaç bloktan kabloları kaldırıyoruz:

Ve ucuna şöyle bir alet koyuyoruz:

Bu, halk arasında "inverter" olarak bilinir. Sinyali inverterler, yani 0'dan 1'e, 1'den 0'a çevirir.

Devrenin devamını, bu inverterin çıkışına bir tane daha ekleyerek yapalım:

Kolaylık olması açısından inverterleri numaralandırayım:

Çalışma prensibi basit: sinyalimiz, hangi durumda olursa olsun, ilk invertere ulaşır, tersine çevrilir (0 → 1, 1 → 0) ve sonra bir sonraki invertere gider, burada bir kez daha ters çevrilip ilk değerine geri döner. Bu süreçte inverterlerde sinyal kaynakları olan meşaleler kullanılır. Böylece, ikinci invertere ulaşan sinyal, işaretini değiştirir (hatırlıyor musunuz, en başta sinyallere "pozitif" ve "negatif" denildiğini söylemiştim?) ve meşalede yaratılan sinyal, kaynaktan itibaren o talihsiz on beş bloku yeniden saymaya başlar.

Devrenin çalışmasını test edelim. Bu nedenle, butona basarak devreye pozitif bir sinyal gönderelim:

Kapı açıldı. Şimdi butondan çıkalım:

Inverterler arasındaki alanın diğer iki alandan farklı bir renkte olduğunu kolayca gözlemleyebilirsiniz. Bu alandaki sinyalin farklı bir işareti vardır.

Bölüm Beş. Sonuç.

İşte bu, bugünkü her şey. Bu, Minecraft Kırmızı Mantık’ının en temel kavramlarıdır. Onların sayesinde şu anda basit bir şey yapabilirsiniz. Şöyle diyelim, dışarıda bir kapı var ve bu kapı yer altı sığınaklarınızdan bir anahtarla açılacak. Primitif, ama başlangıç için yeterli. Bunu ev ödevi olarak alalım, tamamlayınca ekran görüntüleri veya videolar gönderin. Puan vereceğim. ;)

Şimdi, müsaade edin, veda edeyim. İçtenlikle, fr4ntic.

P.S. İçerik sunumunun konusunda yapıcı eleştirileri kabul ediyorum.

P.P.S. Sonraki ders taleplerini kabul ediyorum.

P.P.P.S. Eğer bu yazıyı bir yere kopyalamak isterseniz (kim bilir),

lütfen yazarın ve bu makalenin bağlantısını belirtin. Sizin için zor değil, benim için keyifli.