Isi kandungan:

KOD PERMAINAN DENGAN PYTHON (UNTUK DUMMIES!): 14 Langkah
KOD PERMAINAN DENGAN PYTHON (UNTUK DUMMIES!): 14 Langkah

Video: KOD PERMAINAN DENGAN PYTHON (UNTUK DUMMIES!): 14 Langkah

Video: KOD PERMAINAN DENGAN PYTHON (UNTUK DUMMIES!): 14 Langkah
Video: Belajar Dasar Pemrograman Menggunakan Python Mulai Dari Nol 2024, Julai
Anonim
KODKAN PERMAINAN DENGAN PYTHON (UNTUK DUMMIES!)
KODKAN PERMAINAN DENGAN PYTHON (UNTUK DUMMIES!)

Selamat datang ke Python, bahasa pengaturcaraan ketiga paling popular di seluruh dunia!… Dan boleh dikatakan paling mudah! Adakah anda tahu bahawa Youtube & Google mempunyai Python sebagai bahasa utama untuk aplikasi & laman web yang mereka lihat? BAIK … Sekarang anda tahu; dan anda juga harus memikirkan mengapa Python sangat penting untuk masa depan Era Teknologi Moden 4.0 juga!

Anda juga mungkin menyedari bahawa industri pengekodan permainan berkembang lebih maju dari sebelumnya, kerana semakin banyak orang memiliki telefon pintar pada masa kini. Dan Python adalah bahasa pengekodan yang cukup ideal yang boleh digunakan untuk mudah … namun jika diprogramkan dengan baik, permainan ketagihan! Sekarang ini mungkin terdengar seperti tugas menakutkan ketika kata "coding permainan" menerjah fikiran anda … Tetapi jangan risau! Melalui Instructable ini, anda akan memulakan perjalanan dengan saya mengenai cara mengodkan permainan mudah sepenuhnya, dari A hingga Z, untuk semua orang, cepat dan ringkas, tanpa membayar!

Sekiranya anda belum mempunyai Python, klik DI SINI untuk memuat turun bahasa yang luar biasa ini (dan haiwan juga! Saya rasa…). Ia adalah percuma. Setelah anda selesai, masa untuk bersenang-senang!

Langkah 1: Fahami Permainan Apa yang Akan Anda Lakukan

Fahami Permainan Apa yang Akan Anda Lakukan!
Fahami Permainan Apa yang Akan Anda Lakukan!

Penting untuk anda duduk di hadapan program Python mengetahui dengan tepat apa yang harus dikodkan.

Ingat bahawa Instructable ini adalah untuk SEMUA ORANG! Dan anda tidak mahu memilih idea sukar seperti Asphalt 8 atau FIFA Mobile; Sudah tentu, Python itu mampu untuk semua, tetapi anda memerlukan sedikit masa untuk mengaku di Python (mungkin 2 tahun! Tidak sesuai dengan * Urgh *) ini. Sebaliknya, anda ingin bertarung dengan idea tradisional seperti Tic-Tac-Toe (yang saya pilih untuk menjadi contoh untuk anda!), Hangman, dan lain-lain. Bahan yang tidak memerlukan grafik (grafik akan membawa anda ke yang lain … ohhhh … ahh dunia lain, anda boleh mencubanya! Tetapi bukan di sini kerana lagi, ia memerlukan masa). Fikirkan tentang apa yang memberi inspirasi kepada anda, permainan yang mungkin mempunyai lampiran khas padanya, atau permainan yang anda tahu betul-betul bagaimana ia berfungsi.

Langkah 2: Analisis Permainan Anda

Analisis Permainan Anda!
Analisis Permainan Anda!

Setelah memutuskan apa yang akan anda curahkan untuk kemungkinan pengekodan minggu berikutnya, masa untuk menulis apa yang diperlukan oleh permainan sehingga anda mempunyai visi yang lebih baik tentang bagaimana permainan disiapkan!

Sebagai contoh, 3x3 Tic-Tac-Toe saya memerlukan 9 tempat kosong di mana pengguna boleh mencetak sama ada "X" atau "O". Kemudian, kami memerlukan 9 kekosongan lagi untuk menyesuaikan dan menyelamatkan pergerakan pengguna. Saya mesti melakukan sesuatu untuk beralih antara "X" dan "O" setiap kali pemain mengakhiri jangka masa. Saya juga perlu melengkapkan proses menukar dan menyimpan langkah sehingga ada pemenang di kemudian hari, dengan mempertimbangkan 3 simbol berturut-turut yang sama tepat dalam arah mendatar, menegak atau pepenjuru.

Pada dasarnya itu sahaja! Anda tidak perlu melakukan lebih daripada itu… namun, dengan anggapan bahawa anda tidak mempunyai pengalaman sebelumnya untuk mengetahui sedikit tentang Python! Sekarang … langkah seterusnya memerlukan anda banyak bertanya kepada diri sendiri tentang bagaimana menukar apa yang anda analisa … menjadi kod!

Langkah 3: Bentuk Analisis Anda Ke dalam Tatabahasa "pengkomputeran"

Bentuk Analisis Anda Ke
Bentuk Analisis Anda Ke

Sekarang, anda harus memahami di mana permainan ini berlangsung, di kepala anda, dalam bahasa anda, dengan logik anda! Baiklah … komputer tidak akan memahaminya; dan kerana kita mempunyai lebih banyak kecerdasan, kita harus membuat langkah pertama untuk bercakap dalam bahasanya.

Kembali ke Tic-Tac-Toe saya sebagai contoh, merujuk pada Langkah 2, bahawa yang saya perlukan terlebih dahulu adalah sekitar 9 ruang kosong untuk menyimpan pergerakan pengguna. Salah satu cara adalah dengan memberitahu Python untuk membuat senarai yang mengandungi 9 ruang! Dan ketika pengguna mengetik pergerakan mereka, anda mengganti ruang itu dengan "X" atau "O" secara bergantian. Saya boleh menggunakan beberapa jenis fungsi gelung di Python untuk membantu mengulangi proses berkali-kali sehingga ada keputusan atau… pemenang! Cara saya menentukan pemenang adalah dengan menggunakan syarat, permainan akan terus berjalan jika tiada apa-apa yang berlaku, atau jika semua 9 ruang dihuni atau ada pemenang, gelung terkunci dan permainan berakhir!

Langkah ini adalah, tidak perlu dibantah, langkah paling sukar dalam keseluruhan Instructable ini! Anda, sekarang, harus menggunakan logik manusia untuk melihat bagaimana anda dapat menukar apa yang anda tulis menjadi Python. Anda tidak perlu risau sama ada Python mampu menangani semua imaginasi anda, ia mempunyai bahan pengekodan yang mencukupi sehingga anda dapat memuaskannya! Sekiranya anda tidak dapat mencari jalan (yang biasanya berlaku), mesin pencari yang sangat saya sarankan adalah Stack Overflow, ia adalah komuniti kecil di mana orang biasanya bertanya-tanya soalan paling tidak masuk akal yang pernah saya lihat, dan juga di mana ada adalah beberapa jawapan paling bernas yang dapat diperoleh oleh sesiapa sahaja!

LATIH DENGAN SAYA DI SINI! 7 langkah seterusnya, saya akan menunjukkan kepada anda 7 kaedah Python yang saya anggap semuanya perlu dalam setiap permainan yang paling mudah dimainkan! Biarkan kursus kemalangan bermula!

Langkah 4: Mencetak Pernyataan, Nombor atau Objek - Cetak ()

Mencetak Pernyataan, Nombor atau Objek - Cetak ()
Mencetak Pernyataan, Nombor atau Objek - Cetak ()

Ini mungkin perkara paling mendasar di Python! Sekiranya anda tidak dapat mencetak apa-apa, maka tidak kira betapa hebatnya program anda, ia tidak berguna untuk dunia. Cara kerjanya ialah: cetak ([taipkan sesuatu di sini]). Contohnya, mencetak ('Anda pintar') akan menjadikan Python mencetak "Anda pintar" (PERINGATAN: Tidak masalah jika anda menggunakan petikan tunggal atau tanda petik berganda, anda mesti menggunakan salah satu daripadanya dan anda mesti memulakan dan mengakhiri rentetan dengan spesifikasi petikan yang sama!). Terus bermain dengan fungsi cetak (), buat Python mencetak apa sahaja yang membuat anda merasa senang (Itulah yang akan saya lakukan!). Sehingga anda merasa ingin melangkah ke langkah seterusnya, anda boleh melakukan penyelidikan tambahan mengenai cetak () untuk pemahaman yang lebih mendalam jika dikehendaki melalui Google atau Stack Overflow.

cetak ("Yayyyy saya di sini!")

cetak ('Saya sangat baik omg')

P / S: Anda boleh meletakkan petikan ganda di dalam penghalang tanda kutip tunggal dan sebaliknya, tetapi jangan meletakkan perkara yang sama di antara satu sama lain atau… anda akan melihat maksud saya!

Projek Tic-Tac-Toe saya … tentu saja memerlukan banyak cetakan, dari mencetak papan muka dan antara muka pengguna hingga mengesahkan status permainan.

Langkah 5: Buat Senarai untuk Mengandungi Pelbagai Objek -

Buat Senarai untuk Mengandungi Pelbagai Objek -
Buat Senarai untuk Mengandungi Pelbagai Objek -

Senarai mengandungi setiap pemboleh ubah yang ingin anda masukkan, itu benar-benar hadiah yang dibuat oleh Python! Sekarang yang perlu anda buat ialah memberi nama, meletakkan tanda kurung, pemboleh ubah yang terpisah dengan koma atau anda juga boleh membiarkannya kosong (supaya anda dapat menambahkannya kemudian) dan anda sudah bersedia! PERINGATAN: Anda tidak mahu menamakannya selepas beberapa kaedah atau akan ada ralat sintaksis, jika namanya muncul dalam warna selain hitam, loceng anda harus segera dihidupkan!

dalist = [5, 7, "saya kacak", 12 + 1, 3.141592657]

atau…

dalist =

dalist.append (5) #now dalist mempunyai [5] sebagai elemennya!

Ingat papan 9 ruang yang saya beritahu anda? Di sinilah ia akan digunakan! Ia akan menyimpan semua "-" pada mulanya; dan semasa pemain memintas, simbol mereka akan menggantikan "-". Semua elemen dalam senarai bermula dari 0, jadi 0 merujuk kepada elemen 1, 1 merujuk kepada elemen ke-2, dan seterusnya. Contoh yang ideal adalah: sila bekerja keras untuk membayangkan yang satu ini di sini, bahawa 3 tempat 0, 1, 2 adalah baris pertama papan 3x3. Sekiranya dalist [0] dan dalist [1] dan dalist [3] semuanya merujuk kepada simbol yang sama, maka kita mempunyai pemenang! Lihat, senarai boleh menjadi sangat berguna, dan lebih mudah daripada yang anda fikirkan! Lebih banyak pengetahuan mengenai senarai Python boleh didapati melalui Google atau Stack Overflow.

Langkah 6: Tetapkan Syarat untuk Perintah - Jika, Elif & Lain

Tetapkan Syarat untuk Perintah - Jika, Elif & Lain
Tetapkan Syarat untuk Perintah - Jika, Elif & Lain

Hidup tidak selalu berlaku seperti yang anda mahukan, dan kadang-kadang anda hanya akan melakukan ini jika senario itu memenuhi kehendak anda. Sama juga dengan Python! Anda tidak mahu ia melalui semua perkara dan setiap situasi, kerana itu adalah kesakitan yang nyata! Inilah sebabnya mengapa keadaan if sangat berguna. Ia berfungsi sama seperti bagaimana ia ditafsirkan, perintah di dalamnya bahawa jika blok hanya akan dijalankan JIKA hanya ketika memenuhi apa yang anda minta. Sebagai contoh, anda hanya akan mencetak pernyataan "Yessss" JIKA mod senang anda benar (dengan andaian pengecam sudah dinyatakan sebelumnya):

gembira = benar

jika gembira == benar:

cetak ("Yessss")

Sekiranya ada IF, biasanya akan ada ELSE untuk senario lain yang tidak sesuai dengan keadaan yang telah ditetapkan sebelumnya. Katakan, apabila anda sedih, anda akan mencetak "Noooo" (kesinambungan pernyataan if di atas):

lain:

cetak ("Noooo") #Tetapi ia tidak akan mencetaknya, jangan risau!

Terdapat jenis khas jika di Python yang kita namakannya sebagai ELIF. Dari namanya sendiri, anda mungkin dapat mengetahui bahawa itu adalah gabungan jika dan yang lain. Oleh itu, jika anda mempunyai dua atau lebih syarat, elif adalah orang yang anda panggil (skor yang diandaikan diberikan kepada beberapa nombor rawak sebelum itu):

skor = 65

jika skor> = 90:

cetak ("Kerja bagus!")

elif 80 <= skor <90:

cetak ("Usaha yang baik!")

elif 70 <= skor <80:

cetak ("Mungkin lebih baik!")

lain:

cetak ("Baiklah ……")

AMARAN: Indentasi penting di sini! Ini akan menentukan perintah yang menjadi kenyataan jika, elif atau pernyataan lain. Oleh itu, berhati-hati dalam merancang kod anda! Anda juga boleh bersarang jika pernyataan bersama-sama syaratnya hanya akan dipertimbangkan HANYA apabila yang paling jauh jika benar terlebih dahulu. Dan sekali lagi … lekukan!

Dalam projek Tic-Tac-Toe saya, saya benar-benar menggunakan banyak ini. Permainan 3x3 mungkin terdengar cukup sederhana, tetapi anda harus mempertimbangkan banyak senario yang boleh berlaku. Dalam kes ini, saya perlu mempertimbangkan sama ada jika ada pemenang atau tidak dengan memeriksa 3 markah berturut-turut ke semua arah. Ya … sekarang jangan bingung kerana ini juga tidak rumit, itu hanyalah rangkaian kod yang berlebihan, dan yang perlu anda lakukan ialah menukar kawasan pemeriksaan dan selesai! Untuk pengetahuan lebih lanjut mengenai topik ini, klik Stack Overflow.

Langkah 7: Lebih Banyak Syarat - dan & Atau

Lebih Banyak Syarat Bersama - dan & Atau
Lebih Banyak Syarat Bersama - dan & Atau

Siapa kata satu syarat hanya boleh menjadi syarat? Satu syarat juga boleh mempunyai pelbagai kriteria. Walaupun bersarang jika penyataan boleh menjadi penyelesaian jangka pendek, kod ini menjadikan kodnya lebih panjang. Jadi ada kaedah AND & OR. Semua itu digunakan untuk menggabungkan syarat menjadi satu perjanjian besar. Satu-satunya perbezaan antara mereka adalah bahawa dan memerlukan semua syarat di dalamnya jika pernyataan itu betul sebelum meneruskan; sementara atau hanya memerlukan salah satu daripadanya betul. Kedua-duanya sangat berguna jika digunakan dengan betul, bijaksana atau kedua-duanya sebenarnya boleh merosakkan logik otak anda!

n = 5

a = 7

jika n == 5 dan a == 6:

cetak ("Tidak boleh mencetak ini")

jika n == 3 atau a == 7:

cetak ("Yupp harus mencetak ini")

Saya dengan serius menggunakan dan & atau untuk memendekkan Tic-Tac-Toe saya secara dramatik, kerana kadang-kadang terdapat 3 syarat sekaligus, apabila saya harus mempertimbangkan ketiga-tiga kedudukan tanda untuk menentukan sama ada ada pemenang atau tidak. Dan & atau akan sangat berguna! Untuk maklumat lebih lanjut, lawati Stack Overflow.

Langkah 8: Gelung Yang Mengulang Perintah Sehingga Kriteria Dipenuhi - Sementara

Gelung yang Mengulang Perintah Sehingga Kriteria Dipenuhi - Sementara
Gelung yang Mengulang Perintah Sehingga Kriteria Dipenuhi - Sementara

Kami telah membahas cara mencetak, memproses perkara hanya apabila keadaannya benar. Jadi bagaimana… mengulangi sekatan itu berulang kali, sehingga syarat itu dipenuhi? Ya, itulah sebabnya Python memberi anda KETIKA!

n = 1

sementara n = 1:

cetak ("hooooo") #Ya, ini akan mencetak "hooooo" selamanya … dan pernah … sebenarnya … selamanya … dan selamanya …

Ini boleh menjadi masalah, kerana anda tidak mahu perintah anda dilengkapkan selama-lamanya. Jadi biasanya ketika anda menggunakan sementara, ada teknik yang anda ubah nilai kondisi setiap kali ia berubah, sehingga keadaannya diperbarui, dan sampai bila-bila ia memerlukan kriteria, akhirnya akan berhenti. Sebagai contoh, anda boleh menambahkan nilai itu sendiri satu unit pada satu masa, kemudian menetapkan waktu bekerja sehingga beberapa jenis nilai yang akhirnya akan dicapai oleh nombor:

n = 1

sementara n <5:

cetak ("saya ada bir" + n + "bir boiiiii!")

n = n + 1 #atau anda juga boleh menulis n + = 1

Cara ini berfungsi adalah n akan terus menambahkan dirinya pada 1 di akhir setiap blok kod. Gelung sementara akan gelung selagi n masih lebih kecil daripada 5. Sekarang sehingga satu saat (khususnya 4 kali gelung), n akan mencapai nilai 5 dan gelung akan berhenti!

gembira = benar

sambil gembira:

cetak ("Yayyy saya berjaya!") # Jangan buat betul-betul, tapi anda patut tahu anda akan selalu sampai di sana!

Walaupun sangat berguna dalam permainan seperti Tic-Tac-Toe, ini adalah untuk memeriksa kesalahan. Kadang kala anda mesti mempunyai pengguna yang nakal dan jika mereka terus menerus mengacau, loop sementara akan membuat mereka tidak bergerak sehingga mereka benar-benar berkelakuan sendiri dan memasukkan beberapa input yang sah! Lebih banyak maklumat di Stack Overflow

Langkah 9: Sementara Loop Versi 2.0 - Untuk

Sementara Loop Versi 2.0 - Untuk
Sementara Loop Versi 2.0 - Untuk

Sudah tentu ada beberapa keadaan yang FOR akan diturunkan sementara waktu, tetapi untuk melakukan sesuatu yang lain untuk anda yang sementara tidak dapat… Ia memegang nilai di mana ia akan melingkar, menuntut pengguna untuk menetapkan rangkaian gelung (Ya, untuk gelung tidak pernah gelung selama-lamanya … sebenarnya …), dan membawa nilai gelung setiap kali ia berubah juga! Sekarang saya mungkin terlalu berkata-kata, tetapi ingat contoh ini, katakan tm adalah nilai yang ingin anda teruskan dengan gelung untuk:

untuk tm dalam jarak (1, 5):

cetak ("Saya sudah mempunyai" + tm + "bir urghhh") # Ini akan mencetak "Saya sudah mempunyai 1….5 bir urghhh"

Lihat, ini menjimatkan satu baris kod, tetapi akan menjadikan hidup lebih mudah untuk pengekodan permainan (Percayalah, saya belajar ini dengan cara yang sukar, dan anda tidak mahu tahu mengenainya)! Biasanya, anda harus mencari gelung FOR jika anda telah menentukan dengan jelas dalam fikiran anda berapa kali anda mahu sekatan kod berulang. PERINGATAN: Pemboleh ubah yang dibawa bersama dengan gelung untuk hanya akan ada di dalam untuk gelung itu sendiri, jika anda merujuknya di mana sahaja di luar gelung untuk, Python akan mula menggigit anda dan bertanya "Apa sih yang anda maksudkan ???"

Tic-Tac-Toe menggunakan banyak untuk gelung. Anda tidak mampu untuk memeriksa segala-galanya dengan setiap kali perubahan berubah (rasa sakit sebenarnya). Tetapi apa yang saya lakukan adalah untuk mengetahui peraturan anatomi Tic-Tac-Toe, mengubah nilai dalam gelung untuk, untuk memeriksa ketiga-tiga lajur simbol dengan saya hanya perlu mengajar Python cara memeriksanya! Pastikan anda melihat Stack Overflow untuk sebarang pertanyaan lagi.

Langkah 10: Minta Input Pengguna - Input ()

Meminta Input Pengguna - Input ()
Meminta Input Pengguna - Input ()

Akhir sekali, anda adalah pencipta permainan dan seseorang akan memainkan permainan anda! Dan anda tidak pernah dapat meneka apa yang mereka mahukan. Oleh itu, apa yang boleh anda lakukan ialah melakukan apa yang mereka katakan kepada program anda, biarkan mereka memasukkan barang secara langsung! Bersama-sama, INPUT dan PRINT mungkin merupakan kaedah paling asas di Python, anda memerlukannya untuk bertahan (Mereka ada dalam setiap kod permainan, saya dapat jaminan 100.00%)! Ini cukup mudah, tetapkan pemboleh ubah dan biarkan apa sahaja yang pengguna mahukan:

alo = input ("Taipkan nombor bertuah anda!")

PERINGATAN: Terdapat banyak jenis input, lebih banyak mengenai Stack Overflow. Mereka akan sentiasa berfungsi jika anda membiarkannya hanya memasukkan () seperti itu. Tetapi kadang-kadang, anda mungkin ingin menjadi spesifik seperti input integer atau input float (lalai adalah rentetan).

lucky_day = int (masukan ("Yessss your lucky day! Taip nombor di sini:") #Jangan taip huruf sekarang, anda tidak mahu #bermasalah dengan Python!

Tic-Tac-Toe memerlukan banyak ini! Saya pasti anda boleh membuatnya sendiri, dari bagaimana saya tahu ke mana pengguna pergi dan tujuan mereka (Anda faham, saya tidak tahu … tetapi saya menggunakan input ()!).

Langkah 11: Lakukan Penyelidikan Tambahan untuk Semua Kaedah yang Anda Perlu

Lakukan Penyelidikan Tambahan untuk Semua Kaedah yang Anda Perlu!
Lakukan Penyelidikan Tambahan untuk Semua Kaedah yang Anda Perlu!

Yup, anda tidak perlu tahu segala-galanya tentang Python untuk membuat permainan, anda sebenarnya hanya perlu mengetahui cukup banyak, bermula dengan Ultimate 7 (Langkah 4-10, saya pasti anda pasti perlu menyentuh setiap mereka untuk permainan), dan jika anda tidak fikir semua 7 ini dapat memuaskan apa yang anda lakukan. Python mempunyai banyak kejutan, dan kadang-kadang ada beberapa kaedah terminologi untuk penggunaan yang sangat spesifik, anda tidak pernah tahu. Oleh itu, pastikan untuk mencarinya menggunakan Google atau Stack Overflow!

Tic-Tac-Toe saya menggunakan semua "Big Seven" dan sedikit lagi, tetapi tidak banyak. Saya pasti ada yang boleh melakukannya!

Pastikan untuk menuliskan semuanya di atas kertas, dan bermain dengan semua yang anda perlukan untuk bermain, fahami masalahnya sebelum anda menggantungnya. Rasa cukup bersedia? Mari beralih ke … langkah terakhir !!! TETAP DENGAN SAYA DI SINI, anda hampir sampai!

Langkah 12: Bina Rangka Kerangka untuk Kod Anda yang BEKERJA

Bina Rangka Kerangka untuk Kod Anda yang BEKERJA!
Bina Rangka Kerangka untuk Kod Anda yang BEKERJA!

Saya sama sekali tidak mahu mengecewakan anda, tetapi jika anda ingin membuat permainan yang sesuai untuk semua orang, ia perlu berfungsi terlebih dahulu, bermula dengan anda! Kumpulkan semua bahan yang anda perlukan, sediakan rangka kerja. Saya tahu ia lebih senang diucapkan daripada dilakukan, tetapi dengan semua kertas kerja sudah siap (Sekiranya anda melakukan apa-apa seperti yang saya katakan kepada anda), anda seharusnya semuanya sihat.

Jangan ganggu kesalahan sintaks pada awalnya. Anda mesti menyelesaikan kod anda tanpa gangguan, hanya apabila anda menemui jalan buntu yang harus anda hentikan. Kita manusia, peka dengan aliran pemikiran, saya menghadapi situasi ketika semuanya mengalir dengan lancar dan lancar, daripada saya pergi ke bilik mandi… Perkara seterusnya yang saya tahu, saya kehilangan pemikiran. Jadi ya, jangan ulang selepas saya! Letakkan semua perkara di kepala anda semasa masih ada dan segar terlebih dahulu.

Proses Tic-Tac-Toe termasuk meminta input pengguna, menggunakan input (), gunakan sementara untuk membersihkan input yang sah sahaja. Kemudian satu set jika elif lain, untuk dan sementara dibentangkan untuk memeriksa setiap masa jika ada pemenang. Tidak ada yang menang, dan gelung sementara akan membuat permainan berterusan sehingga ada satu atau semua 9 ruang yang dihuni, menghasilkan seri.

Setelah anda memastikan bahawa ini adalah permainan, anda mula menjalankan program dan mencari kesalahan sintaksis atau semantik di kemudian hari. Dan sekali lagi, bina permainan untuk diri anda terlebih dahulu, JANGAN pergi semua kreatif balistik sebelum bingkai asal anda masih ada. Sekarang selesaikan, dan teruskan! Permainan anda ada, tunggu apa lagi ???

Langkah 13: Dapatkan Diri Anda di Luar sana, Uji & Jadikan Diri Anda sebagai PERMAINAN

Jadikan Diri Anda Di Luar sana, Uji & Jadikan Diri Anda sebagai PERMAINAN!
Jadikan Diri Anda Di Luar sana, Uji & Jadikan Diri Anda sebagai PERMAINAN!

Itu sahaja! Yang harus anda lakukan sekarang ialah jangan membuang semua usaha anda terlebih dahulu, letakkan diri anda di luar sana! Saya percaya jika anda mengikuti semua langkah ini, anda pasti akan cukup untuk membuat permainan. Sekiranya tidak, jangan berputus asa, cuba; Instructable ini adalah untuk membantu semua orang, tetapi hanya anda yang dapat menentukan nasib PERMAINAN anda! Ingat, jangan berputus asa, bina kerangka rangka terlebih dahulu. Sekiranya terdapat ralat sintaks pelik yang tidak dapat anda lihat, minta pertolongan melalui Stack Overflow, perkara ini telah melekat pada saya melalui tebal dan nipis!

Bagaimanapun, untuk menyimpulkan, semoga berjaya dalam perjalanan Python anda, atur permainan, buat saya bangga, kerana KAMI ADALAH PROGRAMMERZZZZZZZ !!!!!

P / S: Langkah 14 untuk galakan kreatif!

Langkah 14: * LUAR BIASA! * Setelah Versi 1.0 Anda Berfungsi, Bertujuan untuk Kreativiti

* EXTRA! * Setelah Versi 1.0 Anda Berfungsi, Bertujuan untuk Kreativiti!
* EXTRA! * Setelah Versi 1.0 Anda Berfungsi, Bertujuan untuk Kreativiti!

Sekiranya anda masih membaca ini, bagus! Anda tidak perlu, tetapi saya hanya ingin memberitahu anda setelah semuanya berjalan lancar untuk anda, HANYA daripada yang anda edit sehingga orang lain juga dapat menggunakan program anda; menghiasnya semula untuk keramahan pemain; atau tingkatkan permainan anda (saya meningkatkan Tic-Tac-Toe saya dengan memprogram AI! Sekarang ini memerlukan masa seminggu (atau 7/8 masa saya untuk menyelesaikannya)!). Pastikan anda menggunakan dan memanfaatkan Stack Overflow sekiranya ada persoalan yang timbul. Saya mengucapkan semoga berjaya, selesaikan permainan anda, kongsikannya di komen di bawah dan sebarkan pergerakan pengekodan !!!

KAMI PROGRAMMERZZZZ !!!!!

Disyorkan: