İçindekiler:
- 1. Adım: Partiye Giriş
- 2. Adım: Cls, Çıkış, Başlık ve Renk
- 3. Adım: Git
- Adım 4: Ayarla/p ve If
- Adım 5: Localhost'a Ping Atın -n 7 >nul
- 6. Adım: %random%
- Adım 7: Metinden Konuşmaya Dönüştürücü
- Adım 8: Yıldız Savaşları!!
- 9. Adım: Birini Rahatsız Etmek İçin Mesajları Sürekli Tekrar Edin
- Adım 10: Mesajları Yavaşça Yazın
Video: Not Defteri'nde Oyun Yapma ve Çok Daha Fazlası: 10 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
Bu benim ilk talimatım. Bu yüzden herhangi bir öneriniz varsa lütfen yorum yapın. Başlayalım!
Hepimiz notepad kelimesini duyduğumuzda aklımıza bir şeyleri not etmek için bazı sıkıcı gereksiz uygulamalar gelir. Peki not defteri bundan çok daha fazlasıdır. Bilgisayarımızı kontrol edebiliyoruz, havalı hackler yapabiliyoruz ve eğlenceli oyunlar yapabiliyoruz.
ps işte tic tac toe oyunu için toplu iş dosyası
1. Adım: Partiye Giriş
Batch, öncelikle Windows komut isteminizden çalışan bir dildir. Yalnızca yararlı olmakla kalmaz, aynı zamanda harika metin tabanlı oyunlar oluşturmak için de kullanılabilir! Sorduğunuz metin tabanlı oyun nedir? Bu, kullanıcının metin ve seçim yapma yoluyla etkileşime girdiği bir oyundur (çok basit). Karakterlerin, soruna nasıl yaklaşmak istedikleri konusunda seçimler yapmak zorunda kalacakları durumları nasıl kuracağınızı öğreneceksiniz.
Öncelikle not defterini açın
Kod!Artık kodunuzun ilk satırlarını yazmaya ve ilk komutlarınızı öğrenmeye hazırsınız. Komutlar, fonksiyona sahip programa yazdığımız kelimelerin her biri; yankı veya duraklatma komutları gibi.
yankı yankı. ve duraklat
echo - echo, oyununuzda normal metni görüntülemek için kullanılır. Örneğin, "echo Merhaba maceracı!" yazabilirsiniz ve oyununuzu oynayan kişilerin göreceği "Merhaba maceracı!" (@echo off yazdığınız sürece).
Eko. - Eko. (noktalı) oyununuzda boş bir satır oluşturmak için kullanılır. Bu, metninizi düzenli tutmak için yararlı olabilir.
duraklat - Bu komut, oyuncularınızın ara vermesini istediğinizde kullanılır ve çoğunlukla onlara metin okumaları için zaman vermek istediğinizde kullanılır. Bu kodu kullandığınızda "Devam etmek için herhangi bir tuşa basın …" olarak görünür. Oyuncularınız hazır olduklarında oynamaya devam etmek için herhangi bir tuşa basabilirler.
Oyununuzu şu şekilde kaydedin: nameofyourgame.bat
.bat uzantısı onu bir toplu iş dosyası yapar.
2. Adım: Cls, Çıkış, Başlık ve Renk
Tamam, bu sıradaki komutların hepsi de gerçekten basit, ama olması güzel.
cls - cls çok kullandığım bir komuttur. "Ekranı temizle" anlamına gelir ve yaptığı şey, komut istemi penceresinde yapılmış tüm metni kaldırmaktır (yani, ekranı boş yapar). Bu, oyununuzun temiz ve düzenli görünmesini sağlamak istediğinizde iyi bir araçtır.
çıkış - Bu tam olarak göründüğü gibi yapar, oyunu kapatır. Bunu sadece karakterler oyunun sonuna geldiğinde ya da öldüklerinde ya da yanlış bir karar verdiklerinde oyunun kapanmasını istiyorsanız kullanmalısınız.
başlık - başlık, komut istemi penceresinin başlık çubuğunda ondan sonra ne yazarsanız onu görüntüler.
color - color gerçekten eğlenceli bir komuttur ve oyununuzu canlandırmak için kullanılabilir. Renk kodunu, ardından bir boşluk ve belirli bir sayı veya harf kümesi eklediğinizde, komut istemi penceresinin renklerini değiştirebilirsiniz. Kullanılabilir renklerin bir listesi için aşağıdaki resme bakın veya komut istemini (cmd) açın ve "color/?" yazın.
İki sayı kümesidir. İlk sayı arka plan rengidir. İkinci sayı yazı tipi rengidir.
Örneğin. 19
3. Adım: Git
Bir kez öğrendikten sonra "goto" komutu basittir. Komut, bir oyuncunun belirli bir karar verdiğinde olduğu gibi, oyununuzun farklı bir bölümüne atlamasını istediğinizde kullanılır.
Bu şekilde çalışır: "goto" komutunu ayrı bir satıra veya bir "if" ifadesinin sonuna girersiniz (buna daha sonra değineceğiz). Daha sonra hedefin adı olacak bir değişken belirlersiniz. Ad, istediğiniz herhangi bir şey olabilir ve "goto"dan sonra yazdığınız kelime(ler)den oluşur.
Adım 4: Ayarla/p ve If
Bu komutlar size öğreteceğim en gelişmiş komutlardır.
set /p değişken= - Bu komut, oynatıcınızın bir değişken (değişken bir yanıt) eklemesini istediğinizde kullanılır. Bu, adlarından bir silahın adına, hatta onlara verdiğiniz seçeneklerden birinin cevabına kadar herhangi bir yerde olabilir. Çoğu zaman bu değişkene daha sonra başvurulacaktır ve bu nedenle bir ad verilmelidir. İsim ne istersen o olabilir.
Bu değişkene değişkenin adını %. Eg arasına yerleştirerek referans verebiliriz. %Cevap%
if - bu komut, if/then ifadeleri oluşturduğumuzda kullanılır. "set /p" ile birlikte oyuncular için seçimler oluşturmak için kullanabiliriz. "echo" komutu ile oyuncuya soru sorun. Seçeneklerini açıkça belirttiğinizden emin olun. "set /p" komutu ile onlara cevap girme olanağı verin.
Oyuncuların seçimlerinin sonuç doğurmasına izin veren ve hikayenin devam etmesine izin veren "if" ifadeleri oluşturun.
"if" ifadeleri, sırasıyla "eşittir" ve "eşit değildir" anlamına gelen "equ" ve "neq" ile birlikte kullanılır.
İfadeleriniz şöyle görünmelidir:
:Başlat
yankı EVET mi HAYIR mı?
/p değişkenini ayarla=
eğer %variable% equ EVET ise durum1'e git
eğer %variable% equ NO git durumu2
%değişken neq EVET ise başla
Bu kodun tamamı, eğer oyuncu "EVET" yazarsa "durum1"e gönderileceği anlamına gelir; "HAYIR" yazarsa "durum2"ye gönderilir; "EVET" veya "HAYIR" yazmazsa, sorunun başına geri gönderilir.
Adım 5: Localhost'a Ping Atın -n 7 >nul
Bu ifade, ifadenin yürütülmesini 7 saniye geciktirir. Değeri değiştirebilirsiniz.
Örn.
@Eko kapalı
:Başlat
renk 10
ping localhost -n 0 >nul
renk 20
ping localhost -n 0 >nul
renk 30
ping localhost -n 0 >nul
başla
Bu program, hiç durmayan (sonsuz döngü) yanıp sönen bir ekran oluşturur.
6. Adım: %random%
Bu komut rastgele 5 basamaklı bir sayı oluşturur. Bu komut genellikle matris tipi bir program oluşturmak için kullanılır.
@Eko kapalı
renk 02
:Başlat
echo %random%%random%%random%%random%%random%%random%
başla
Adım 7: Metinden Konuşmaya Dönüştürücü
Bu, notepad hakkında en sevdiğim şey. Bu, SAPI kullanır. Konuşma Uygulaması Programlama Arayüzü veya SAPI, Windows uygulamalarında konuşma tanıma ve konuşma sentezi kullanımına izin vermek için Microsoft tarafından geliştirilmiş bir API'dir.
Bu biraz farklıdır çünkü bu, toplu değil vbs betiğindedir.(Ses seviyesi düşüktür)
loş mesaj
msg = inputbox("Metni buraya girin", "Metinden konuşmaya dönüştürücü")
sapi ayarla = CreateObject("sapi.spvoice")
sapi.konuşma mesajı
bir.vbs uzantısıyla kaydedin
örneğin için texttospeech.vbs
Adım 8: Yıldız Savaşları!!
Windows işletim sisteminde (veya telnet'i destekleyen herhangi bir işletim sisteminde) izleyebileceğiniz, tamamen ASCII karakterlerinde yapılmış tam bir Star Wars kopyası vardır. İzlemek için gereken tek şey internet bağlantısı; hız önemli değil.
Windows XP, Mac OS X ve Linux'ta izlemek için
Başlat, Çalıştır'a gidin. (Yalnızca Windows kullanıcıları için)
Şimdi tırnak işaretleri olmadan "telnet havlu.blinkenlights.nl" yazın ve Enter'a basın.
Mac OS X ve Linux kullanıcıları bu kodu doğrudan terminal penceresinde çalıştırabilir.
Windows 8, Windows 8.1, Windows 7 ve Windows VistaTelnet, Windows'un en son sürümlerinde varsayılan olarak kapalıdır.
Bu nedenle, yıldız savaşlarını izlemek için önce Denetim Masası › Programlar › Windows Özelliğini Açın veya Kapatın ve her iki telnet onay kutusunu işaretleyerek telnet'i etkinleştirmelisiniz.
Bunu yaptıktan sonra, aşağıda verilen adımları izleyin: -Başlat'a gidin, Windows Vista ve Windows 7'de Ara'ya gidin. Windows 8 ve Windows 8.1'de ana Başlangıç sayfasını açın.
Telnet yazın ve Enter'a basın. Aşağıdaki komut istemi penceresinde tırnak işaretleri olmadan "o" yazın ve Enter'a basın.
Şimdi tırnak işaretleri olmadan "towel.blinkenlights.nl" yazın ve Enter'a basın.
Artık telnet'e ihtiyacınız yoksa kapatabilirsiniz.
9. Adım: Birini Rahatsız Etmek İçin Mesajları Sürekli Tekrar Edin
Bu not defteri numarasını kullanarak herkesi rahatsız edebilir ve onları oturumu kapatmaya veya bilgisayarı terk etmeye zorlayabilirsiniz (LOL….). Bu not defteri numarası, bilgisayarda sonsuz bir mesaj döngüsü yaratacaktır. Daha fazlasını öğrenmek için aşağıdaki adımları izleyin: Not Defteri'ni açın. Not defteri dosyasına aşağıdaki kodu yazın.
:@Eko kapalı:
:Mesaj başlat * Merhaba
msg * Kötü bir gün mü geçiriyorsunuz?
msg * peki, eğleniyorum!
msg * Birlikte eğlenelim!
msg * Çünkü sen o-w-n-e-d oldun
GOTO BAŞLANGIÇ
bitirmek için bilgisayarınızı yeniden başlatın
Adım 10: Mesajları Yavaşça Yazın
Tamamen zararsız bir numara ve arkadaşlarına eşek şakası yapmak için mükemmel. Bu numara gerçekten herkesi korkutabilir! Bu numarayı gerçekleştirmek için aşağıdaki adımları izleyin: Not Defterini Açın. Aşağıdaki kodu not defteri dosyasına yapıştırın:
(tüm alıntıları yeniden yazın)
WScript. Sleep 180000
WScript. Sleep 10000
Set WshShell = WScript. CreateObject(“WScript. Shell”)
WshShell. "not defterini" çalıştırın
WScript. Uyku 100
WshShell. App"Not Defteri"ni Etkinleştir
WScript. Sleep 500
WshShell. SendKeys "Hel"
WScript. Sleep 500
WshShell. SendKey'ler "lo"
WScript. Sleep 500
WshShell. SendKeys “, ben”
WScript. Sleep 500
WshShell. SendKeys "aşk"
WScript. Sleep 500
WshShell. SendKeys "eğitilebilir öğeler"
WScript. Sleep 500
Dosyayı herhangi bir adla ve.vbs uzantılı olarak kaydedin ve kapatın.
Sonlandırmak için görev yöneticisini açın ve yukarıdaki resimde gösterildiği gibi thewscript.exe işlemini sonlandırın.
Önerilen:
Akıllı Motosiklet HUD Prototipi (adım adım Navigasyon ve Çok Daha Fazlası): 9 Adım
Akıllı Motosiklet HUD Prototipi (adım adım Navigasyon ve Çok Daha Fazlası): Merhaba !Bu Talimatlar, motosiklet kasklarına monte edilmek üzere tasarlanmış bir HUD (Heads-Up Display) platformunu nasıl tasarladığımın ve inşa ettiğimin hikayesidir. "Haritalar" yarışması bağlamında yazılmıştır. Maalesef tamamen bitiremedim
Otomatik Sulama, İnternet Bağlantısı ve Çok Daha Fazlası Olan Harika Sera: 7 Adım (Resimlerle)
Otomatik Sulama, İnternet Bağlantısı ve Çok Daha Fazlası Olan Harika Sera: Bu Talimatlara Hoş Geldiniz. Mart ayının başında bir bahçe dükkanındaydım ve bazı seralar gördüm. Ve zaten uzun zamandır bitki ve elektronik ile bir proje yapmak istediğim için devam ettim ve bir tane satın aldım: https://www.instagram.com/p
Daha Az Alanda Daha Fazla Marul Yetiştirmek Veya Uzayda Marul Yetiştirmek, (Daha Fazla veya Daha Az).: 10 Adım
Daha Az Alanda Daha Fazla Marul Yetiştirmek Veya… Uzayda Büyüyen Marul, (Daha Fazla veya Daha Az).: Bu, Instructables aracılığıyla gönderilen Growing Beyond Earth, Maker Yarışması'na profesyonel bir başvurudur. Uzay mahsulü üretimi için tasarım yapmaktan ve ilk Instructable'ımı göndermekten daha fazla heyecanlanamazdım. Başlamak için yarışma bizden
Not Defteri'nde Matris Kodu Nasıl Oluşturulur!!: 9 Adım
Not Defteri'nde Matris Kodu Nasıl Oluşturulur !!: Bu Eğitim Tablosu size not defterinde nasıl matris kodunun oluşturulacağını gösterecektirLütfen kanalıma abone olunTeşekkürler
Oynak Basınca Duyarlı Pedler (Dijital Oyun Alanları - ve Daha Fazlası için): 11 Adım (Resimlerle)
Oynak Basınca Duyarlı Pedler (Dijital Oyun Alanları - ve Daha Fazlası için): Bu, dijital oyuncaklar veya oyunlar oluşturmak için kullanılabilecek, basınca duyarlı bir pedin nasıl yapıldığını gösteren bir Talimattır. Büyük ölçekli kuvvete duyarlı bir direnç olarak kullanılabilir ve eğlenceli olmasına rağmen daha ciddi projeler için kullanılabilir