İçindekiler:
- Adım 1: Hangi Oyunu Yapacağınızı Anlayın
- Adım 2: Oyununuzu Analiz Edin
- Adım 3: Analizinizi "bilgisayar" Dilbilgisine Şekillendirin
- Adım 4: İfadeleri, Sayıları veya Nesneleri Yazdırma - Print()
- Adım 5: Çeşitli Nesneleri İçerecek Bir Liste Oluşturun - []
- Adım 6: Komutlar için Koşul(lar) Oluşturun - If, Elif & Else
- 7. Adım: Hep Birlikte Daha Fazla Koşul - ve & Veya
- Adım 8: Kriterler Karşılanana Kadar Komutları Tekrarlayan Bir Döngü - while
- Adım 9: Döngü Sürüm 2.0 - Döngü İçin
- Adım 10: Kullanıcıların Girdilerini İsteyin - Input()
- Adım 11: İhtiyacınız Olan Tüm Yöntemler İçin Ek Araştırma Yapın
- Adım 12: Kodunuz için İŞE YARAN bir İskelet Çerçevesi Oluşturun
- Adım 13: Kendinizi Ortaya Çıkarın, Test Edin ve Kendinizi Bir OYUN Yapın
- Adım 14: *EKSTRA!* Sürüm 1.0 Çalıştıktan Sonra, Yaratıcılık Amaçlı
Video: PYTHON İLE BİR OYUNU KODLAMA (APTALLAR İÇİN!): 14 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
Dünya çapında en popüler üçüncü programlama dili olan Python'a hoş geldiniz!… ve muhtemelen en basiti! Youtube ve Google'ın, gördüğünüz başarılı uygulamaları ve web siteleri için ana dil olarak Python'a sahip olduğunu biliyor muydunuz? Eh, artık şimdi biliyorsun; Ayrıca Python'un 4.0 Modern Teknoloji Çağı'nın geleceği için neden son derece önemli olduğunu da anlamalısınız!
Ayrıca, günümüzde giderek daha fazla insan akıllı telefonlara sahip olduğundan, oyun kodlama endüstrisinin her zamankinden daha fazla geliştiğinin farkında olabilirsiniz. Ve Python, basit ama iyi programlanmış, bağımlılık yapan oyunlar için kullanılabilecek oldukça ideal bir kodlama dilidir! Şimdi, "oyun kodlaması" kelimesi aklınıza geldiğinde çok zor bir görev gibi gelebilir… Ama endişelenmeyin! Bu Eğitilebilir Kitap aracılığıyla, A'dan Z'ye basit bir oyunu herkes için hızlı ve kısa, ödeme yapmadan nasıl tam olarak kodlayacağınız konusunda benimle bu yolculuğa çıkacaksınız!
Henüz Python'unuz yoksa, bu harika dili (ve hayvanı da! Sanırım…) indirmek için BURAYA tıklayın. Tamamen ücretsiz. İşiniz bittiğinde, biraz eğlence zamanı!
Adım 1: Hangi Oyunu Yapacağınızı Anlayın
Tam olarak ne kodlayacağınızı bilen bir Python programının önünde oturmanız çok önemlidir.
Bu Talimatın HERKES için olduğunu unutmayın! Ve Asphalt 8 veya FIFA Mobile gibi ölümsüz bir fikir seçmek istemezsiniz; Tabii ki, bu Python her şeyi yapabilir, ancak Python'da uzmanlaşmanız biraz zaman alacaktır (muhtemelen 2 yıl! Bu Eğitilebilir Yazıya *urgh* uyamadı). Bunun yerine Tic-Tac-Toe (ki size örnek olsun diye seçtim!), Adam Asmaca gibi geleneksel fikirlerle mücadele etmek istersiniz. Grafik gerektirmeyen şeyler (grafik sizi başka bir yere götürür… ohhhh… ahh başka bir dünya, deneyebilirsiniz! Ama burada değil çünkü yine, gerçekten zaman alıyor). Size neyin ilham verdiğini, bazı özel bağlarınız olabilecek bir oyunu veya tam olarak nasıl çalıştığını bildiğiniz bir oyunu düşünün.
Adım 2: Oyununuzu Analiz Edin
Muhtemelen gelecek kodlama haftası için kendinizi neye adayacağınıza karar verdikten sonra, oyunun nasıl kurulduğunu daha iyi görebilmeniz için oyunun ne gerektirdiğini yazmanın zamanı geldi!
Örneğin, 3x3 Tic-Tac-Toe'm, kullanıcıların "X" veya "O" olarak yazdırabileceği 9 boş alana ihtiyaç duyacaktır. Ardından, kullanıcıların hareketlerine karşılık gelmek ve bunları kaydetmek için 9 boşluk daha gerekir. Bir oyuncu görev süresini her bitirdiğinde "X" ve "O" arasında gidip gelmek için bir şeyler yapmam gerekirdi. Ayrıca, yatay, dikey veya çapraz yönde tam olarak aynı 3 ardışık sembolü göz önünde bulundurarak, daha sonra bir kazanan olana kadar hamle değiştirme ve kaydetme sürecini döngüye sokmam gerekecekti.
Temelde bu! Bundan daha fazlasını yapmak zorunda değilsiniz… yine de, Python hakkında çok az bilgi için önceden hiçbir deneyiminiz olmadığını varsayarsak! Şimdi… sonraki adım, analiz ettiğiniz şeyi koda nasıl dönüştüreceğiniz konusunda kendinizi çokça sorgulamanızı gerektirecektir!
Adım 3: Analizinizi "bilgisayar" Dilbilgisine Şekillendirin
Artık oyunun nereye gittiğini kafanızda, dilinizde, mantığınızla anlamalısınız! Peki… bilgisayar bunu anlamayacak; ve çok daha fazla zekaya sahip olduğumuza göre, onun dilinde konuşmak için ilk hamleyi biz yapmalıyız.
Adım 2'ye atıfta bulunarak, örnek olarak Tic-Tac-Toe'ya geri dönelim, ilk ihtiyacım olan şey, kullanıcıların hareketlerini saklamak için yaklaşık 9 boş alan. Bunun bir yolu, Python'a 9 boşluk içeren bir liste yapmasını söylemek olabilir! Ve kullanıcılar hamlelerini yazarken, o boşluğu sırayla "X" veya "O" ile değiştirirsiniz. Bir beraberlik veya… bir kazanan olana kadar süreci birçok kez tekrarlamaya yardımcı olması için Python'da bazı döngü işlevlerini kullanabilirim! Kazananı belirleme yöntemim, hiçbir şey olmazsa oyunun kendi döngüsünde devam edeceği veya 9 alanın tümü doluysa veya bir kazanan varsa, döngü kopacak ve oyun sona erecek bir koşul kullanmaktır!
Bu adım, tartışmaya gerek yok, tüm bu Eğitilebilirlikteki en zor adım! Şimdi, yazdıklarınızı Python'a nasıl dönüştürebileceğinizi görmek için insan mantığını kullanmalısınız. Python'un tüm hayal gücünüzü idare edip edemeyeceği konusunda endişelenmenize gerek yok, onu tatmin edebileceğiniz yeterli kodlama materyali var! Yolu bulamıyorsanız (ki bu genellikle böyle olur), süper tavsiye ettiğim bir arama motoru Stack Overflow'tur, insanların genellikle şimdiye kadar gördüğüm en saçma soruları merak ettiği ve ayrıca nerede olduğunu merak ettiği küçük bir topluluktur. Herhangi birinin ondan kazanabileceği en parlak cevaplardan bazıları!
BENİMLE BURADA KALIN! Sonraki 7 adımda, size en basit oynanabilir oyunda hepsini gerekli gördüğüm 7 Python yöntemini göstereceğim! Hızlandırılmış kurs başlasın!
Adım 4: İfadeleri, Sayıları veya Nesneleri Yazdırma - Print()
Bu muhtemelen Python'daki en temel şeydir! Hiçbir şey yazdıramıyorsanız, programınız ne kadar mükemmel olursa olsun, dünyaya faydası yoktur. Çalışma şekli şöyledir: print([buraya bir şey yazın]). Örneğin, print('Sen akıllısın') Python'un "Sen zekisin" çıktısını almasını sağlar (UYARI: Tek tırnak veya çift tırnak kullanmanız fark etmez, bunlardan birini kullanmalısınız ve programı başlatıp bitirmelisiniz. aynı alıntı türüne sahip dize!). print() işleviyle oynamaya devam edin, Python'a kendinizi iyi hissettiren her şeyi yazdırın (Ben de öyle yapardım!). Bir sonraki adıma geçebileceğinizi hissedene kadar, isterseniz Google veya Stack Overflow aracılığıyla daha derin bir anlayış için print() hakkında herhangi bir ek araştırma yapabilirsiniz.
print("Yayyyyy ben burdayım!")
print('Ben çok iyiyim omg')
P/S: Tek tırnak bariyerinin içine çift tırnak işareti koyabilirsiniz ve bunun tersi de olabilir, ancak aynı şeyi birbirinin içine koymayın, yoksa… ne demek istediğimi anlayacaksınız!
Tic-Tac-Toe projem… tabii ki, tahtanın ve kullanıcı arayüzünün yazdırılmasından oyunun durumunu onaylamaya kadar çok fazla baskı gerektiriyor.
Adım 5: Çeşitli Nesneleri İçerecek Bir Liste Oluşturun -
Bir liste, içine koymak istediğiniz tüm değişkenleri içerir, bu gerçekten Python'un yaptığı bir hediyedir! Şimdi tek yapmanız gereken ona bir isim vermek, köşeli parantezler koymak, değişkenleri virgülle ayırmak ya da boş bırakabilirsiniz (böylece daha sonra ekleyebilirsiniz) ve artık hazırsınız! UYARI: Bazı yöntemlerden sonra isim vermek istemezsiniz yoksa sözdizimi hatası olur, eğer isim siyah dışında bir renkte görünüyorsa hemen ziliniz açılmalıdır!
dalist = [5, 7, "yakışıklıyım", 12+1, 3.141592657]
veya…
dalist =
dalist.append(5) #now dalist'in öğesi [5] var!
Sana bahsettiğim 9 boşluklu tahtayı hatırlıyor musun? Kullanılacağı yer burası! İlk başta tüm "-"leri saklayacaktır; ve oyuncu hareket halindeyken eğik çizgi çizdikçe, sembolleri "-" ile değiştirilecektir. Bir listedeki tüm öğeler 0'dan başlar, bu nedenle 0, 1. öğeyi, 1 ise 2. öğeyi belirtir ve bu şekilde devam eder. İdeal bir örnek şu olabilir: lütfen bunu burada hayal etmek için çok çalışın, 3 nokta 0, 1, 2 3x3 tahtasının ilk sırasıdır. Dalist[0] ve dalist[1] ve dalist[3] hepsi aynı sembolü ifade ediyorsa, o zaman bir kazananımız var! Bakın, liste son derece yararlı olabilir ve düşündüğünüzden daha basit! Python listesi hakkında daha fazla bilgi Google veya Stack Overflow aracılığıyla bulunabilir.
Adım 6: Komutlar için Koşul(lar) Oluşturun - If, Elif & Else
Hayat her zaman istediğiniz gibi olmaz ve bazen bunu ancak senaryo sizin gereksinimlerinizi karşılıyorsa yaparsınız. Python'da da aynı! Her şeyden ve her durumdan geçmesini istemezsiniz, çünkü bu gerçek bir acıdır! Bu nedenle if koşulu çok kullanışlıdır. Tam olarak nasıl yorumlandığı gibi çalışır, bu if bloğunun içindeki komut(lar) yalnızca, istediğiniz şeyi karşıladığı zaman IF yürütülür. Örneğin, yalnızca mutlu modunuz doğruysa (tanımlayıcının önceden bildirildiğini varsayarak) "Yessss" ifadesini yazdıracaksınız:
mutlu = doğru
mutluysa == doğru:
print("evet")
Eğer bir IF varsa, daha önce ortaya konan koşulla eşleşmeyen diğer senaryolar için genellikle bir ELSE olacaktır. Diyelim ki üzgün olduğunuzda, bunun yerine "Hayır" yazacaksınız (yukarıdaki if ifadesinin devamı):
Başka:
print("Noooo") #Ama yine de bunu basmayacak, merak etme!
Python'da ELIF olarak adlandırdığımız özel bir if türü vardır. İsmin kendisinden, muhtemelen bunun if ve else birleşimi olduğunu anlayabilirsiniz. Yani iki veya daha fazla şartınız varsa, elif arayacağınız adamdır (varsayılan puan bundan önce bazı rastgele sayılara atanır):
puan = 65
puan >= 90 ise:
print("İyi iş!")
elif 80 <= puan < 90:
print("İyi çaba!")
elif 70 <= puan < 80:
print("Daha iyi olabilirdi!")
Başka:
print("Şey……")
UYARI: Girinti burada önemlidir! İf, elif veya else deyiminin hangi komutlara ait olduğunu belirleyecektir. Bu yüzden kodunuzu tasarlarken dikkatli olun! Ayrıca, if ifadeleri birlikte bir koşul yalnızca YALNIZCA en dıştaki if ilk önce doğru olduğunda dikkate alınırsa iç içe yerleştirebilirsiniz. Ve yine… Girinti!
Tic-Tac-Toe projemde tam anlamıyla bunlardan tonlarca kullandım. 3x3 oyun kulağa yeterince basit gelebilir, ancak gerçekleşebilecek bir sürü senaryoyu düşünmeniz gerekecek. Bu durumda, her yönden ardışık 3 işareti kontrol ederek kazanan olup olmadığını düşünmem gerekiyor. Evet… şimdi kafanız karışmasın çünkü o kadar da karmaşık değil, sadece bir dizi gereksiz kod ve tek yapmanız gereken kontrol alanını değiştirmek ve bitti! Bu konu hakkında ayrıntılı bilgi için Yığın Taşması'na tıklayın.
7. Adım: Hep Birlikte Daha Fazla Koşul - ve & Veya
Bir koşulun her zaman tek koşul olabileceğini kim söyledi? Tek bir koşulun da birden fazla kriteri olabilir. İç içe if ifadesi kısa vadeli bir çözüm olsa da, kodu önemli ölçüde uzatır. Yani AND & OR yöntemleri var. Hepsi, koşulları tek bir büyük anlaşmada birleştirmek için kullanılır. Aralarındaki tek fark, devam etmeden önce o if ifadesinin tüm koşullarının doğru olmasını gerektirmesidir; while veya yalnızca birinin doğru olması gerekir. Her ikisi de doğru kullanıldığında çok faydalı olabilir, akıllı olun ya da bu ikisi beyninizin mantığını gerçekten bozabilir!
sayı = 5
bir = 7
n == 5 ve a == 6 ise:
print("Hayır, bunu yazdırmamalı")
n == 3 veya a == 7 ise:
print("Yupp bunu yazdırmalı")
Bir kazanan olup olmadığını belirlemek için işaretin 3 konumunu da dikkate almam gerektiğinde, bazen aynı anda 3 koşul olduğu için Tic-Tac-Toe'umu ciddi şekilde ve & veya önemli ölçüde kısaltmak için kullandım. Ve & veya süper kullanışlı olurdu! Daha fazla ayrıntı için Yığın Taşması sayfasını ziyaret edin.
Adım 8: Kriterler Karşılanana Kadar Komutları Tekrarlayan Bir Döngü - while
Nasıl yazdırılacağını, işleri yalnızca koşul doğru olduğunda işleyeceğiz. Peki ya… koşul karşılanana kadar bu bloğu defalarca tekrarlamaya ne dersiniz? Evet, bu yüzden Python size bir WHILE verir!
n = 1
n = 1: iken
print("hooooo") #Evet, bu sonsuza kadar "hooooo" yazdıracak… ve sonsuza kadar… aslında… sonsuza kadar… ve sonsuza kadar…
Komutlarınızın süresiz olarak dönmesini istemediğiniz için bu bir sorun olabilir. Bu nedenle genellikle while kullandığınızda, her döngüde koşulun değerini değiştirdiğiniz bir teknik vardır, bu nedenle koşul güncellenir ve kriterlere ihtiyaç duyduğu bir zamana kadar sonunda durur. Örneğin, her seferinde bir birim değeri kendisine ekleyebilir, ardından süreyi, sayının sonunda ulaşacağı bir tür değerlere kadar çalışacak şekilde ayarlayabilirsiniz:
n = 1
n < 5 iken:
print(" + n + " biralarım var boiiii!")
n = n + 1 #veya n += 1 de yazabilirsiniz
Bunun nasıl çalışacağı, n'nin her kod bloğunun sonunda kendisini 1'e eklemeye devam edeceğidir. while döngüsü, n hala 5'ten küçük olduğu sürece dönecektir. Şimdi bir ana kadar (özellikle 4 kez döngü), n 5 değerine ulaşacak ve döngü duracaktır!
mutlu = doğru
mutluyken:
print("Yayyy ben yaptım!") # Aslında bunu yapma, ama her zaman oraya gideceğini bilmeyi hak ediyordun!
Özellikle hata denetimi olan Tic-Tac-Toe gibi oyunlarda faydalı olabilir. Bazen yaramaz kullanıcılara bütçe ayırmanız gerekir ve eğer işleri berbat etmeye devam ederlerse, while döngüsü, onlar gerçekten kendilerine davranana ve bazı gerçek geçerli girdiler girene kadar onları uzakta tutar! Stack Overflow'da daha fazla bilgi
Adım 9: Döngü Sürüm 2.0 - Döngü İçin
FOR'nun while tarafından tahttan indirileceği bazı durumlar vardır, ancak for sizin için başka bir şey yapar, ancak yapamazken… Döneceği değeri tutar, kullanıcıdan döngü aralığını belirlemesini ister (Evet, for döngü asla sonsuza kadar döngü yapmaz… aslında…) ve her dönüştüğünde döngü değerini de taşır! Şimdi çok endişeli olabilirim, ancak şu örneği göz önünde bulundurun, tm'nin for döngüsüyle devam ettirmek istediğiniz değer olduğunu söyleyin:
aralıkta tm için(1, 5):
print("Zaten " + tm + " bira içtim urghhh") # Bu, "Zaten 1….5 bira içtim urghhh" yazacaktır
Bakın, size bir satır kod kazandırıyor, ancak oyun kodlaması için hayatı çok daha kolaylaştıracak (Güven bana, bunu zor yoldan öğrendim ve bilmek istemezsiniz)! Genellikle, bir kod bloğunun kaç kez tekrarlanmasını istediğinizi zihninizde güçlü bir şekilde tanımladıysanız, FOR döngüsüne gitmelisiniz. UYARI: for döngüsüyle birlikte taşınan değişken yalnızca for döngüsünün kendisinde bulunur, eğer for döngüsünün dışında herhangi bir yere başvurursanız, Python sizi ısırmaya başlar ve "Ne demek istiyorsun???"
Tic-Tac-Toe çok fazla for döngüsü kullanır. Her değişken değiştiğinde her şeyi kontrol etmeyi göze alamazsınız (gerçek bir acı argh). Ama yaptığım şey, Tic-Tac-Toe anatomisinin kuralını keşfetmek, for döngüsü içindeki değeri değiştirmek, Python'a bir tanesini nasıl kontrol edeceğini öğretmek zorundayken 3 sembol sütununun hepsini kontrol etmekti! Daha fazla soru için Stack Overflow'u kontrol ettiğinizden emin olun.
Adım 10: Kullanıcıların Girdilerini İsteyin - Input()
Son olarak, oyunun yaratıcısı sizsiniz ve birileri sizin oyununuzu oynayacak! Ve neyin peşinde olduklarını asla tahmin edemezsiniz. Yani yapabileceğiniz şey, programınıza yapmasını söylediklerini yapmak, doğrudan INPUT maddelerine izin verin! Birlikte, INPUT ve PRINT muhtemelen Python'daki en temel yöntemler olabilir, hayatta kalmak için buna ihtiyacınız olacak (Her oyun kodunda var, %100,00 garanti edebilirim)! Bu yeterince basit, sadece bir değişken atayın ve kullanıcının istediği gibi olmasına izin verin:
alo = input("Şanslı numaranızı yazın!")
UYARI: Birçok girdi türü vardır, daha fazlası Yığın Taşması ile ilgilidir. Bunu sadece input() gibi bırakırsanız her zaman çalışırlar. Ancak bazen, tamsayı girişi veya kayan giriş gibi spesifik olmasını isteyebilirsiniz (varsayılan dizedir).
Lucky_day = int(input("Evet, şanslı gününüz! Buraya bir sayı yazın: ") #Şimdi harf yazmayın, #Python'a bulaşmak istemezsiniz!
Tic-Tac-Toe'nun buna ihtiyacı var! Kullanıcıların nereye gittiklerini ve neyi amaçladıklarını nasıl bildiğimden bunu kendiniz çıkarabileceğinize eminim (Doğru anladınız, bilmiyorum… ama input() kullandım!).
Adım 11: İhtiyacınız Olan Tüm Yöntemler İçin Ek Araştırma Yapın
Evet, bir oyun yaratmak için Python hakkında her şeyi bilmek zorunda değilsiniz, aslında Ultimate 7'den başlayarak (Adım 4-10, eminim bir şekilde her birine dokunmanız gerekecek) oyun) ve tüm bu 7'nin yaptığınız şeyi tatmin edebileceğini düşünmüyorsanız. Python'un pek çok sürprizi var ve bazen o çok özel kullanım için bazı terminoloji yöntemleri var, asla bilemezsiniz. Bu yüzden onları Google veya Stack Overflow kullanarak aradığınızdan emin olun!
Tic-Tac-Toe'm "Big Seven" ın tamamını ve biraz daha fazlasını kullandı, ama çok fazla değil. Eminim herkes yapabilir!
Hepsini kağıda yazdığınızdan emin olun ve oynamanız gereken her şeyle oynayın, kendinizi ona asmadan önce sorunu anlayın. Yeterince hazır hissediyor musun? Gelelim… son adıma!!! BENİMLE BURADA KALIN, neredeyse oradasınız!
Adım 12: Kodunuz için İŞE YARAN bir İskelet Çerçevesi Oluşturun
Cesaretinizi kırmak istemiyorum, ancak herkes için çalışan bir oyun yaratmak istiyorsanız, önce sizden başlayarak yasal çalışmanız gerekir! İhtiyacınız olan tüm malzemeleri toplayın, çerçeveyi kurun. Söylemesi yapmaktan daha kolay biliyorum, ama tüm evraklar hazırken (eğer sana söylediğim gibi yaptıysan), gitmen iyi olur.
İlk başta sözdizimi hatalarını rahatsız etmeyin. Kodunuzu herhangi bir kesinti olmadan bitirmeniz önemlidir, ancak durmanız gereken bir çıkmaza ulaştığınızda. Biz insanız, düşünce akışları konusunda hassasız, her şeyin bu kadar düzgün ve akıcı aktığı bir durumla karşılaştım, banyoya gittim… Sonra aklıma gelen düşünceyi kaybettim. Yani evet, benden sonra tekrar etme! Hala orada ve tazeyken her şeyi kafanıza koyun.
Tic-Tac-Toe işlemi, input() kullanarak kullanıcı girdisini istemeyi ve yalnızca geçerli girdileri saflaştırmak için while kullanmayı içerir. Ardından, bir kazanan olup olmadığını her seferinde kontrol etmek için bir elif başkası, bir süre ve bir süre düzenlenir. Hiçbiri kazanamaz ve while döngüsü, 9 boşluktan biri veya tümü doluncaya kadar oyunu devam ettirir ve bu da berabere sonuçlanır.
Bunun oyun olduğundan emin olduktan sonra, programı çalıştırmaya başlarsınız ve daha sonra sözdizimi veya anlamsal hataları ararsınız. Ve yine, önce kendiniz için bir oyun kurun, orijinal çerçeveniz henüz orada olmadan önce tüm yaratıcılığa ÇALIŞMAYIN. Şimdi halledin ve devam edin! Oyununuz orada, ne bekliyorsunuz???
Adım 13: Kendinizi Ortaya Çıkarın, Test Edin ve Kendinizi Bir OYUN Yapın
Bu kadar! Şimdi yapmanız gereken tek şey, önceden tüm çabalarınızı boşa harcamamak, kendinizi ortaya koymak! Tüm bu adımları izlerseniz kesinlikle bir oyun oluşturmak için yeterli olacağınıza inanıyorum. Yapmıyorsanız, pes etmeyin, deneyin; Bu Eğitilebilirlik herkese yardım etmek içindir, ancak OYUNunuzun kaderine yalnızca siz karar verebilirsiniz! Unutma, pes etme, önce iskelet çerçevelerini yap. Göremediğiniz garip sözdizimi hataları varsa, Stack Overflow aracılığıyla yardım isteyin, bu şey bana kalın ve ince bir şekilde yapıştı!
Her neyse, sonuç olarak, Python yolculuğunuzda iyi şanslar, bir oyun programlayın, beni gururlandırın, çünkü BİZ PROGRAMMERZZZZZZZZ!!!!!
P/S: Yaratıcı teşvik için 14. Adım!
Adım 14: *EKSTRA!* Sürüm 1.0 Çalıştıktan Sonra, Yaratıcılık Amaçlı
Hala bunu okuyorsan, harika! Zorunda değilsiniz, ancak her şey sizin için sorunsuz bir şekilde çalıştıktan sonra, SADECE başkalarının programınızı kullanabilmesi için düzenleyebileceğinizden sonra size bildirmek istiyorum; oyuncu dostu olması için yeniden dekore edin; veya oyununuzu yükseltin (Bir AI programlayarak Tic-Tac-Toe'umu yükselttim! Şimdi bunu tamamlamak bir haftamı (veya bunun için zamanımın 7/8'ini) aldı!). Herhangi bir soru ortaya çıkarsa, Stack Overflow'u kullandığınızdan ve kullandığınızdan emin olun. Size iyi şanslar diledim, oyununuzu tamamlayın, aşağıdaki yorumda paylaşın ve kodlama hareketini yaygınlaştırın!!!
BİZ PROGRAMMERZZZZ'İZ!!!!!
Önerilen:
Aptallar için Akıllı Eldiven: 5 Adım
Aptal için Akıllı Eldiven: Bazen yaşayan aptalların konuşmadığını ve hastaneye gidip kabul edildiğinde yanlarında bir hemşire tutulduğunu görüyoruz. Bu eldiveni yaptım.
Akıllı Telefonunuz İçin Basit Bir Uygulama Yapın (Kodlama Gerekmez): 10 Adım
Akıllı Telefonunuz için Basit Bir Uygulama Yapın (Kodlama Gerekmez): GÜNCELLEME: Bu teknik artık kullanılmamaktadır, artık uygulama yapmanın başka yolları da vardır.. bu artık çalışmayabilir. İlk yayınlanan uygulamam Android Uygulamasında indirilebilir Burada pazar. Aşağıdaki, pratikte herhangi birinin ne kadar pratik olduğuna dair hızlı bir eğitimdir
Aptallar için Ohm Yasası: 5 Adım
Aptallar için Ohm Yasası: Hey! Kendine bu kadar yüklenme! Aptal değilsin! Elektrik anlaşılması son derece zor bir kavramdır, bu yüzden bugün benden (A Dummy), elektriğin temellerini nasıl öğrendiğimi öğreneceksiniz. Tüm fazlalıkları keseceğim ve
Aptallar için Veoh'dan Videolar Nasıl İndirilir**: 5 Adım
Aptallar için Veoh'dan Videolar Nasıl İndirilir**: Bu Eğitim Tablosu, Veoh'un uyguladığı indirme işlemine aşina olmayanlara yardımcı olmak için yapılmıştır.(** "Aptallar"; insanların bunu nasıl yapacaklarını öğrenmelerine izin vermek
Aptallar için Talimatlar: 9 Adım
Aptallar için Eğitilebilir Dosyalar: Merhaba, Ve www.Instructables.com'a Hoş Geldiniz! Bu, yeni başlayanlar için en iyi Eğitilebilir Dosyadır, bu, Eğitilebilir Bilgiler Uzmanı olmak için bilmeniz gereken her şeyi kapsayacaktır. Ve buna şunlar dahildir: -Hesap Oluşturma-Ayarlarınızı Değiştirin-Eğitilebilir Bir Şey Yapma-M