Orodha ya maudhui:

CODE MCHEZO NA PYTHON (KWA DUMMIES!): Hatua 14
CODE MCHEZO NA PYTHON (KWA DUMMIES!): Hatua 14

Video: CODE MCHEZO NA PYTHON (KWA DUMMIES!): Hatua 14

Video: CODE MCHEZO NA PYTHON (KWA DUMMIES!): Hatua 14
Video: Statistics with Python! Mean, Median and Mode 2024, Julai
Anonim
CODE MCHEZO NA PYTHON (KWA DUMMIES!)
CODE MCHEZO NA PYTHON (KWA DUMMIES!)

Karibu kwenye chatu, lugha ya tatu ya programu maarufu ulimwenguni!… Na bila shaka ni rahisi zaidi! Je! Unajua kwamba Youtube na Google zote zina Python kama lugha yao kuu kwa programu na tovuti zao zilizofanikiwa unaona? WEMA… Sasa unajua; na unapaswa pia kujua ni kwanini Python ni muhimu sana kwa siku zijazo za Enzi ya Teknolojia ya kisasa ya 4.0 vile vile!

Unaweza pia kujua kwamba tasnia ya kuweka alama ya mchezo inastawi zaidi kuliko hapo awali, kwani watu zaidi na zaidi wanamiliki simu za kisasa siku hizi. Na chatu ni lugha nzuri ya kuweka alama ambayo inaweza kutumika kwa rahisi… lakini ikiwa imepangwa vizuri, michezo ya kulevya! Sasa inaweza kusikika kama kazi ngumu sana wakati neno "usimbuaji mchezo" linapiga akili yako … Lakini usijali! Kupitia Agizo hili, utawekwa kwenye safari hii na mimi kuhusu jinsi ya kuweka nambari kamili ya mchezo rahisi, kutoka A hadi Z, kwa kila mtu, haraka na kwa kifupi, bila kulipa!

Ikiwa haujawa na Python bado, bonyeza HAPA kupakua lugha hii ya kushangaza (na mnyama, pia! Nadhani…). Ni bure kabisa. Mara tu ukimaliza, wakati wa kujifurahisha!

Hatua ya 1: Elewa Mchezo Unaoenda Kufanya

Elewa Mchezo Unaoenda Kufanya!
Elewa Mchezo Unaoenda Kufanya!

Ni muhimu ukae mbele ya programu ya chatu ukijua haswa ni nini cha kuweka kificho.

Kumbuka kwamba Agizo hili linafaa kila MTU! Na hautaki kuchagua wazo ngumu kama Asphalt 8 au FIFA Mobile; Kwa kweli, Python hiyo inauwezo wa yote, lakini itakuchukua muda kujitangaza katika Python (labda miaka 2! Haikuweza kutoshea hii inayoweza kufundishwa * urgh *). Badala yake, ungetaka kupigana na maoni ya jadi kama vile Tic-Tac-Toe (ambayo nilichagua kuwa mfano kwako!), Hangman, n.k Vitu ambavyo havihitaji picha (picha zitakupeleka kwa mwingine… ohhhh… ahh ulimwengu mwingine, unaweza kujaribu! Lakini sio hapa kwa sababu tena, inachukua muda). Fikiria juu ya kile kinachokuhimiza, mchezo ambao unaweza kuwa na viambatisho maalum kwake, au mchezo ambao unajua haswa jinsi inavyofanya kazi.

Hatua ya 2: Changanua Mchezo Wako

Chambua Mchezo Wako!
Chambua Mchezo Wako!

Baada ya kuamua nini utajitolea kwa wiki inayofuata ya kuweka alama, wakati wa kuandika kile mchezo unahitaji ili uwe na maono bora ya jinsi mchezo umewekwa!

Kwa mfano, 3x3 yangu Tic-Tac-Toe itahitaji nafasi 9 tupu ambapo watumiaji wanaweza kuchapisha kwa "X" au "O". Halafu, tungehitaji nafasi zingine 9 zilizo sawa na kuhifadhi hatua za watumiaji. Ningelazimika kufanya kitu kubadili kati na nyuma kati ya "X" na "O" kila wakati mchezaji anamaliza muda wake. Pia ningelazimika kuzungusha mchakato wa kubadili na kuokoa hatua hadi hapo atakapokuwa mshindi baadaye, kwa kuzingatia alama 3 sawa sawa katika mwelekeo usawa, wima au ulalo.

Kimsingi ndio hivyo! Sio lazima ufanye zaidi ya hapo… bado, kwa kudhani kuwa hauna uzoefu wa hapo awali kwa maarifa kidogo juu ya Chatu! Sasa… hatua inayofuata itakuhitaji kujiuliza maswali mengi juu ya jinsi ya kubadilisha kile ulichokichambua… kuwa kificho!

Hatua ya 3: Fanya Uchambuzi Wako Uwe Sarufi ya "kompyuta"

Tengeneza Uchambuzi Wako
Tengeneza Uchambuzi Wako

Kwa sasa, unapaswa kuelewa mchezo unakwenda wapi, kichwani mwako, kwa lugha yako, na mantiki yako! Vizuri… kompyuta haitaielewa; na kwa kuwa tuna akili nyingi, tunapaswa kuchukua hatua ya kwanza kuzungumza kwa lugha yake.

Rudi kwa Tic-Tac-Toe yangu kama mfano, akimaanisha Hatua ya 2, kwamba kile ninachohitaji kwanza ni nafasi 9 tupu kuhifadhi hatua za watumiaji. Njia moja inaweza kuwa kumwambia Python atengeneze orodha iliyo na nafasi 9! Na kama watumiaji wanavyoandika katika harakati zao, unachukua nafasi hiyo hiyo na "X" au "O" kwa zamu. Ninaweza kutumia aina kadhaa za kazi za kitanzi katika Python kusaidia kurudia mchakato mara nyingi hadi kuwe na tie au… mshindi! Njia ninayotambua mshindi ni kutumia hali, kwamba mchezo utaendelea kwenye kitanzi chake ikiwa hakuna kinachotokea, au sivyo ikiwa nafasi zote 9 zinamilikiwa au kuna mshindi, kitanzi kinakatika na mchezo unaisha!

Hatua hii ni, hakuna haja ya kubishana, hatua ngumu zaidi katika Agizo hili lote! Wewe, sasa, lazima utumie mantiki ya wanadamu kuona jinsi unaweza kubadilisha kile ulichoandika kuwa Python. Haupaswi kuwa na wasiwasi juu ya ikiwa Python inauwezo wa kushughulikia mawazo yako yote, ina vifaa vya kutosha vya usimbuaji ambavyo unaweza kukidhi! Ikiwa huwezi kupata njia (ambayo kawaida ingekuwa hivyo), injini ya kutafuta ninayopendekeza ni Stack Overflow, ni jamii ndogo ambayo watu hushangaa maswali ya kipuuzi sana ambayo nimewahi kuona, na pia wapi ni majibu mazuri sana ambayo mtu yeyote anaweza kupata kutoka kwake!

NAMBA NAMI HAPA! Hatua 7 zifuatazo, nitakuonyesha njia 7 za chatu ambayo niliona zote ni muhimu kwa kila mchezo rahisi wa kucheza! Wacha kozi ya ajali ianze!

Hatua ya 4: Taarifa za Uchapishaji, Nambari au Vitu - Chapisha ()

Uchapishaji Taarifa, Nambari au Vitu - Chapisha ()
Uchapishaji Taarifa, Nambari au Vitu - Chapisha ()

Hili labda ni jambo la msingi kabisa katika Python! Ikiwa huwezi kuchapisha chochote, basi bila kujali mpango wako ni mzuri, hauna maana kwa ulimwengu. Njia inavyofanya kazi ni: chapisha ([andika kitu hapa]). Kwa mfano, chapa ('Wewe ni mwerevu') itafanya Python ichapishe "Wewe ni mwerevu" (ONYO: Haijalishi ikiwa unatumia nukuu moja au nukuu mbili, lazima utumie moja yao na lazima uanze na umalize kamba na aina hiyo ya nukuu!). Endelea kucheza na kazi ya kuchapisha (), fanya Python ichapishe chochote kinachokufanya ujisikie vizuri (Ndivyo ningefanya!). Hadi utakapojisikia kama unaweza kuendelea na hatua inayofuata, unaweza kufanya utafiti wowote wa ziada juu ya chapa () kwa uelewa wa kina ikiwa inavyotakiwa kupitia Google au Stack Overflow.

chapisha ("Yayyyy niko hapa!")

chapa ('mimi ni mzuri sana')

P / S: Unaweza kuweka nukuu mara mbili ndani ya kizuizi cha nukuu moja na kinyume chake, lakini usiweke kitu kimoja ndani ya kila mmoja au… utaona ninachomaanisha!

Mradi wangu wa Tic-Tac-Toe… kwa kweli, inahitaji uchapishaji mwingi, kutoka kwa kuchapisha bodi na kiolesura cha mtumiaji kudhibitisha hali ya mchezo.

Hatua ya 5: Unda Orodha Ili Kujumuisha Vitu Mbalimbali -

Unda Orodha Ili Kujumuisha Vitu Mbalimbali -
Unda Orodha Ili Kujumuisha Vitu Mbalimbali -

Orodha ina kila anuwai unayotaka kuiweka, ni zawadi ambayo Python hutengeneza! Sasa unachohitaji kuanzisha moja ni kuipatia jina, weka mabano ya mraba, vijitenga tofauti na koma au unaweza pia kuiacha tupu (kwa hivyo unaweza kuiongezea baadaye) na uko tayari kwenda! ONYO: Hutaki kutaja jina baada ya njia zingine au kutakuwa na hitilafu ya sintaksia, ikiwa jina litaonekana kwa rangi tofauti na nyeusi, kengele yako inapaswa kuwashwa mara moja!

dalist = [5, 7, "mimi ni mzuri", 12 + 1, 3.141592657]

au…

dalist =

onyesha (5) #sasa dalist ana [5] kama kipengee chake!

Kumbuka bodi ya nafasi 9 ambayo nilikuambia? Hapa ndipo itatumiwa! Itahifadhi "-" zote mwanzoni; na kama mchezaji anapungua kwenye hoja, alama yao itachukua nafasi ya "-". Vitu vyote kwenye orodha vinaanza kutoka 0, kwa hivyo 0 inahusu kipengee cha 1, 1 kinamaanisha kipengee cha 2, na kadhalika. Mfano bora utakuwa: tafadhali fanya bidii kufikiria hii hapa, kwamba matangazo 3 0, 1, 2 ndio safu ya kwanza ya bodi ya 3x3. Ikiwa dalist [0] na dalist [1] na dalist [3] wote wanamaanisha ishara sawa, basi tuna mshindi! Tazama, orodha inaweza kuwa muhimu sana, na rahisi zaidi kuliko unavyofikiria! Maarifa zaidi juu ya orodha ya Python yanaweza kupatikana kupitia Google au Stack Overflow.

Hatua ya 6: Anzisha Sharti (s) za Amri - Ikiwa, Elif & Else

Anzisha Masharti / Maagizo ya Amri - Ikiwa, Elif & Else
Anzisha Masharti / Maagizo ya Amri - Ikiwa, Elif & Else

Maisha hayatokei kila wakati kama unavyotaka iwe, na wakati mwingine utafanya hivi tu ikiwa hali hiyo inakidhi mahitaji yako. Sawa kwa Chatu! Usingependa ipitie kila kitu na kila hali, kwa sababu hiyo ni maumivu ya kweli! Hii ndio sababu hali ikiwa ni muhimu sana. Inafanya kazi haswa kama vile inavyotafsirika, amri ndani ya hiyo ikiwa kizuizi kitafanywa ikiwa tu ikiwa inakidhi kile unachouliza. Kwa mfano, utachapisha tu taarifa "Yessss" IKIWA hali yako ya kufurahisha ni ya kweli (kudhani kitambulisho tayari kimetangazwa mapema):

furaha = kweli

ikiwa na furaha == kweli:

chapisha ("Yessss")

Ikiwa kuna IF, kawaida kutakuwa na NYINGINE kwa hali zingine ambazo hazilingani na hali iliyowekwa hapo awali. Sema, wakati una huzuni, basi badala yake utachapisha "Noooo" (mwendelezo wa taarifa ikiwa hapo juu):

mwingine:

chapa ("Noooo") #Lakini haitaichapisha hii hata hivyo, usijali!

Kuna aina maalum ya ikiwa katika Python ambayo tunaiita ELIF. Kutoka kwa jina lenyewe, labda unaweza kubaini kuwa ni mchanganyiko wa ikiwa na mwingine. Kwa hivyo ikiwa una hali mbili au zaidi, elif ndiye yule mtu ambaye ungependa kumwita (alama inayodhaniwa imepewa nambari kadhaa za kubahatisha kabla ya hapo):

alama = 65

ikiwa alama> = 90:

chapa ("Kazi nzuri!")

elif 80 <= alama <90:

chapisha ("Jitihada nzuri!")

elif 70 <= alama <80:

chapa ("Ingekuwa bora zaidi!")

mwingine:

chapa ("Vizuri ……")

ONYO: mambo ya ujazo hapa! Itaamua amri ni za nani ikiwa, elif au taarifa nyingine. Kwa hivyo kuwa mwangalifu katika kubuni nambari yako! Unaweza pia kuweka kiota ikiwa taarifa pamoja hali hiyo itazingatiwa PEKEE wakati ukweli wa kweli ikiwa ni kweli kwanza. Na tena… Uingizaji!

Katika mradi wangu wa Tic-Tac-Toe, nilitumia tani hizi. Mchezo wa 3x3 unaweza kusikia rahisi, lakini itabidi uzingatie mashada ya matukio ambayo yanaweza kuchukua nafasi. Katika kesi hii, ninahitaji kuzingatia ikiwa kuna mshindi au la kwa kuangalia alama 3 mfululizo kila upande. Ndio… sasa usichanganyike kwa sababu sio ngumu pia, ni safu tu ya nambari zisizofaa, na unachohitaji kufanya ni kubadilisha eneo lake la kukagua na kufanywa! Zaidi katika maarifa mazuri kuhusu mada hii, bonyeza Stack Overflow.

Hatua ya 7: Masharti Zaidi Kabisa - na & Au

Masharti Zaidi Kabisa - na & Au
Masharti Zaidi Kabisa - na & Au

Nani alisema hali moja inaweza kuwa hali tu? Hali moja moja inaweza pia kuwa na vigezo vingi, pia. Wakati kiota ikiwa taarifa inaweza kuwa suluhisho la muda mfupi, inafanya nambari iwe nde kwa muda mrefu. Kwa hivyo kuna mbinu za AND & OR. Zote zinatumika kwa kuchanganya hali pamoja katika mkataba mmoja mkubwa. Tofauti pekee kati yao ni hiyo na inahitaji hali zote katika hiyo ikiwa taarifa ni sahihi kabla ya kuendelea; wakati au inahitaji tu mmoja wao kuwa sahihi. Zote mbili zinaweza kuwa muhimu sana ikiwa zinatumiwa sawa, kuwa na busara au hizi mbili zinaweza kusumbua na mantiki yako ya ubongo!

n = 5

= 7

ikiwa n == 5 na a == 6:

chapa ("Hapana haipaswi kuchapisha hii")

ikiwa n == 3 au = = 7:

chapa ("Yupp inapaswa kuchapisha hii")

Nilitumia sana na & au kufupisha kwa kasi Tic-Tac-Toe yangu, kwani wakati mwingine kuna hadi hali 3 mara moja, wakati lazima nizingatie nafasi zote 3 za alama kuamua ikiwa kuna mshindi au la. Na & au ingekuja kwa urahisi sana! Kwa maelezo zaidi, tembelea Stack Overflow.

Hatua ya 8: Kitanzi Kinachorudia Amri Mpaka Vigezo Vinavyotimizwa - Wakati

Kitanzi Kinachorudia Amri Mpaka Vigezo Vinavyotimizwa - Wakati
Kitanzi Kinachorudia Amri Mpaka Vigezo Vinavyotimizwa - Wakati

Tumefunika kupitia jinsi ya kuchapisha, kusindika mambo tu wakati hali ni kweli. Kwa hivyo vipi kuhusu… kurudia kizuizi hicho mara nyingi, njia yote hadi hali hiyo itimizwe? Ndio, ndio sababu Python inakupa WAKATI!

n = 1

wakati n = 1:

chapa ("hooooo") #Ndio, hii itachapisha "hooooo" milele… na milele… kweli … milele … na milele …

Hii inaweza kuwa shida, kwa sababu hutaki maagizo yako yatembee kwa muda usiojulikana. Kwa hivyo kawaida wakati unatumia wakati, kuna mbinu ambayo unabadilisha dhamana ya hali hiyo kila wakati inapozunguka, kwa hivyo hali hiyo inasasishwa, na hadi wakati mwingine inapohitaji vigezo, mwishowe itaacha. Kwa mfano, unaweza kuongeza thamani yenyewe kitengo kimoja kwa wakati, kisha weka wakati wa kufanya kazi hadi aina fulani ya maadili ambayo nambari itafikia:

n = 1

wakati n <5:

chapa ("Nina" + n + "bia boiiiii!")

n = n + 1 # au unaweza pia kuandika n + = 1

Jinsi hii itafanya kazi n itaendelea kujiongeza kwa 1 mwisho wa kila kizuizi cha nambari. Kitanzi cha wakati kitazunguka kwa muda mrefu kama n bado ni ndogo kuliko 5. Sasa hadi wakati mmoja (haswa mara 4 za kufungua), n itafikia thamani ya 5 na kitanzi kitasimama!

furaha = kweli

wakati wa furaha:

chapa ("Yayyy nimefanya hivyo!") # Usifanye hivi, lakini ulistahili kujua utafika hapo kila wakati!

Ingawa inaweza kuwa muhimu sana katika michezo kama Tic-Tac-Toe, ile ya kukagua makosa. Wakati mwingine lazima uweze kumudu watumiaji mafisadi na ikiwa wataendelea kuchafua, kitanzi cha wakati kitawaweka pembeni mpaka watakapokuwa na tabia na kuingiza pembejeo halali! Infos zaidi katika Stack Overflow

Hatua ya 9: Wakati Toleo la Kitanzi 2.0 - Kwa

Wakati Toleo la Kitanzi 2.0 - Kwa
Wakati Toleo la Kitanzi 2.0 - Kwa

Kwa kweli kuna hali kadhaa ambazo KWA zitaondolewa kwenye kiti cha enzi na wakati, lakini kwa kitu kingine kwako ambacho wakati hakiwezi… Inashikilia dhamana ambayo itazunguka, inamtaka mtumiaji kuweka anuwai ya kitanzi (Ndio, kwa kitanzi kamwe kitanzi milele na milele… kweli…), na kubeba thamani ya kitanzi kila wakati inabadilika, pia! Sasa naweza kuwa na maneno mengi, lakini fikiria mfano huu akilini, sema tm ndio thamani unayotaka kuendelea na kitanzi:

kwa tm katika anuwai (1, 5):

chapa ("tayari nilikuwa na" + tm + "bia urghhh") # Hii itachapisha "Tayari nilikuwa na 1 … bia tano urghhh"

Tazama, inakuokoa mstari mmoja wa nambari, lakini itafanya maisha iwe rahisi sana kwa kuweka alama kwenye mchezo (Niniamini, nilijifunza hii kwa njia ngumu, na hautaki kujua juu yake)! Kawaida, unapaswa kwenda kwa kitanzi cha ikiwa umefafanua kwa nguvu akilini mwako idadi ya nyakati ambazo unataka kificho cha nambari kurudia. ONYO: Tofauti ambayo ilibebwa pamoja na kitanzi itakuwepo tu ndani ya kitanzi yenyewe, ikiwa utairejelea mahali popote nje ya kitanzi, Python itaanza kukuuma na kuuliza "Je! Unamaanisha nini?"

Tic-Tac-Toe hutumia mengi kwa kitanzi. Hauwezi kumudu kuangalia kila kitu na kila wakati mabadiliko yanayobadilika (maumivu ya kweli). Lakini nilichofanya ni kugundua sheria ya anatomy ya Tic-Tac-Toe, badilisha thamani ndani ya kitanzi, kuangalia nguzo zote 3 za alama na mimi tu lazima nifundishe Python jinsi ya kuangalia moja! Hakikisha kuangalia Stack Overflow kwa maswali zaidi.

Hatua ya 10: Uliza Pembejeo za Watumiaji - Ingizo ()

Uliza Pembejeo za Watumiaji - Ingizo ()
Uliza Pembejeo za Watumiaji - Ingizo ()

Mwishowe, wewe ndiye muundaji wa mchezo na mtu atacheza mchezo wako! Na huwezi kamwe kudhani wanachokifanya. Kwa hivyo unachoweza kufanya ni kufanya kile walichoambia mpango wako ufanye, wacha moja kwa moja Ingiza vitu! Pamoja, INPUT na PRINT pengine inaweza kuwa njia za kimsingi zaidi katika kila Python, utahitaji kuishi (Ziko katika kila nambari ya mchezo, naweza kuhakikisha 100.00%)! Hii ni rahisi kutosha, mpe tu ubadilishaji na iwe iwe chochote mtumiaji anataka kuwa:

alo = pembejeo ("Chapa nambari yako ya bahati!")

ONYO: Kuna aina nyingi za pembejeo, zaidi kwenye Stack Overflow. Wao watafanya kazi kila wakati ukiiacha tu input () kama hiyo. Lakini wakati mwingine, unaweza kutaka iwe maalum kama pembejeo kamili au uingizaji wa kuelea (chaguo-msingi ni kamba).

bahati_day = int (pembejeo ("Yessss siku yako ya bahati! Chapa nambari hapa:") #Usiandike barua sasa, hautaki #kuchagana na Chatu!

Tic-Tac-Toe inahitaji kundi la hii! Nina hakika unaweza kuifanya mwenyewe, kutoka kwa jinsi ninavyojua watumiaji wanaenda wapi na wanalenga nini (Umepata sawa, sijui… lakini nilitumia pembejeo ()!).

Hatua ya 11: Fanya Utafiti wa Ziada kwa Njia Zote Unazohitaji

Fanya Utafiti wa Ziada kwa Njia Zote Unazohitaji!
Fanya Utafiti wa Ziada kwa Njia Zote Unazohitaji!

Yup, sio lazima ujue kila kitu juu ya chatu kuunda mchezo, kwa kweli unahitaji kujua vya kutosha, kuanzia na Ultimate 7 (Hatua ya 4-10, nina hakika utalazimika kugusa kila moja kwa mchezo), na vinginevyo ikiwa haufikiri yote haya 7 yanaweza kukidhi unachofanya. Chatu ina mshangao mwingi, na wakati mwingine kuna njia zingine za istilahi ambazo ni kwa matumizi maalum, huwezi kujua. Kwa hivyo hakikisha kuzitafuta ukitumia Google au Stack Overflow!

My Tic-Tac-Toe alitumia zote "Kubwa Saba" na zingine kidogo zaidi, lakini sio nyingi. Nina hakika mtu yeyote anaweza kuifanya!

Hakikisha kuziandika zote kwenye karatasi, na ucheze na yote unayohitaji kucheza, elewa shida kabla ya kujinyonga. Unahisi umejiandaa vya kutosha? Wacha tuendelee na… hatua ya mwisho !!! BAKI NAMI HAPA, uko karibu!

Hatua ya 12: Jenga Sura ya Mifupa ya Nambari Yako inayofanya kazi

Jenga Sura ya Mifupa ya Nambari Yako inayofanya kazi!
Jenga Sura ya Mifupa ya Nambari Yako inayofanya kazi!

Sitaki kukukatisha tamaa hata kidogo, lakini ikiwa unataka kuunda mchezo ambao unafanya kazi kwa kila mtu, inahitaji kufanya kazi halali kwanza, kuanzia na wewe! Kukusanya vifaa vyote unavyohitaji, weka mfumo. Najua ni rahisi kusema kuliko kufanya, lakini kwa makaratasi yote tayari (Ikiwa ulifanya kama nilivyokuambia), mnapaswa kuwa wazuri kwenda.

Usisumbue makosa ya sintaksia mwanzoni kabisa. Ni muhimu kumaliza nambari yako bila usumbufu wowote, tu unapofikia mwisho ambao unapaswa kuacha. Sisi binadamu, ni nyeti na mtiririko wa mawazo, nimekutana na hali wakati kila kitu kilikuwa kinapita vizuri na kwa ufasaha, kuliko nilivyoenda bafuni… Jambo la pili nilijua, nilipoteza mawazo. Kwa hivyo ndio, usirudie baada yangu! Weka kila kitu kichwani mwako wakati bado kipo na safi kwanza.

Mchakato wa Tic-Tac-Toe ni pamoja na kuuliza pembejeo ya mtumiaji, kwa kutumia pembejeo (), tumia wakati kusafisha pembejeo halali tu. Halafu seti ya ikiwa Elif mwingine, kwa na wakati imewekwa ili kuangalia kila wakati ikiwa kuna mshindi. Hakuna anayeshinda, na kitanzi cha wakati kitafanya mchezo uendelee hadi iwe na nafasi moja au nafasi zote 9 zinachukuliwa, na kusababisha tie.

Baada ya kuhakikisha kuwa HUU ni mchezo, unaanza kuendesha programu na utafute makosa ya sintaksia au semantic baadaye. Na tena, jijengee mchezo kwanza, USIENDE ubunifu wote wa balistiki kabla ya sura yako ya awali kuwa bado. Sasa fanya, na endelea! Mchezo wako upo, unangojea nini ???

Hatua ya 13: Jipatie huko nje, Jipime na Ujijifanyie MCHEZO

Jipatie huko nje, Jipime na Ujifanyie MCHEZO!
Jipatie huko nje, Jipime na Ujifanyie MCHEZO!

Hiyo ndio! Unachohitaji kufanya sasa ni kutopoteza juhudi zako zote za mapema, jiweke huko nje! Ninaamini ukifuata hatua hizi zote, utatosha kabisa kuunda mchezo. Usipofanya hivyo, usikate tamaa, jaribu; Maagizo haya ni kusaidia kila mtu kutoka, lakini ni wewe tu anayeweza kuamua hatima ya MCHEZO wako! Kumbuka, usikate tamaa, jenga muafaka wa mifupa kwanza. Ikiwa kuna makosa yoyote ya ajabu ya sintaksia ambayo hauwezi kuyaona, tafuta msaada kupitia Stack Overflow, jambo hili limenibana nami kwa nene na nyembamba!

Kwa hivyo, kuhitimisha, bahati nzuri kwenye safari yako ya Chatu, panga mchezo, unijivunie, kwa sababu TUNA PROGRAMMERZZZZZZZZ !!!!!

P / S: Hatua ya 14 kwa moyo wa ubunifu!

Hatua ya 14: * ZIADA! * Baada ya Toleo lako 1.0 Kufanya kazi, Inakusudiwa Ubunifu

* ZIADA! * Baada ya Toleo Lako 1.0 Kufanya kazi, Inakusudiwa Ubunifu!
* ZIADA! * Baada ya Toleo Lako 1.0 Kufanya kazi, Inakusudiwa Ubunifu!

Ikiwa bado unasoma hii, nzuri! Sio lazima, lakini nataka tu kukujulisha baada ya kila kitu kukufanyia kazi vizuri, PEKEE kuliko unaweza kuhariri ili wengine waweze kutumia programu yako, pia; kuipamba tena kwa urafiki wa wachezaji; au kuboresha mchezo wako (niliboresha Tic-Tac-Toe yangu kwa kupanga programu ya AI! Sasa hii ilinichukua wiki (au 7/8 ya wakati wangu kuimaliza!). Hakikisha kutumia na kuunganisha Stack Overflow kutakuwa na swali lolote linaloibuka. Nimekutakia kila la heri, kamilisha mchezo wako, shiriki kwenye maoni hapa chini na ueneze harakati za usimbuaji !!!

SISI NI PROGRAMMERZZZZ !!!!!

Ilipendekeza: