1 00:00:00,000 --> 00:00:09,410 2 00:00:09,410 --> 00:00:11,002 >> ZAMYLA CHAN: Við skulum hafa gaman með 15. 3 00:00:11,002 --> 00:00:13,960 15 er fyrsti leikurinn sem þú færð að hrinda í framkvæmd. 4 00:00:13,960 --> 00:00:15,350 Og það er gagnvirkt. 5 00:00:15,350 --> 00:00:16,079 Nú, ekki að hafa áhyggjur. 6 00:00:16,079 --> 00:00:18,490 Þú þarft ekki að skrifa það heild hlutur sjálfur. 7 00:00:18,490 --> 00:00:19,650 >> Líta á dreifingu kóða. 8 00:00:19,650 --> 00:00:23,560 Vegna þess að mikið af leiknum uppbyggingu er nú þegar sett upp fyrir þig. 9 00:00:23,560 --> 00:00:27,820 Það tekur og flokka a stjórn lína rök frá notanda, og skapar 10 00:00:27,820 --> 00:00:30,900 borð byggt á þeirri inntak. 11 00:00:30,900 --> 00:00:35,240 >> Það eftirlit ef leikurinn er unnið, og hættir Þegar notandi er vann leikinn. 12 00:00:35,240 --> 00:00:38,010 Og til að vinna leikinn, fær það inntak frá notanda og 13 00:00:38,010 --> 00:00:40,260 kallar Ferðinni virka. 14 00:00:40,260 --> 00:00:44,270 Þannig að við erum að fara að vera framkvæmd fjögur virka fyrir leik 15 - 15 00:00:44,270 --> 00:00:47,780 init, teikna, færa, og vann. 16 00:00:47,780 --> 00:00:50,000 >> Í fyrsta lagi skulum takast init. 17 00:00:50,000 --> 00:00:54,820 Í init, fyrir frumstilla, fulltrúi við stjórnin í 2D heiltölu fylki. 18 00:00:54,820 --> 00:01:00,840 Og þetta er alþjóðlegt breytu sem heitir borð með mál max og max, sem 19 00:01:00,840 --> 00:01:03,550 hámarksvídd stjórnar. 20 00:01:03,550 --> 00:01:06,970 Nú, í raun vídd stjórnar er gefið af notanda, fulltrúa í 21 00:01:06,970 --> 00:01:10,300 heiltölunni d, sem gæti að vera minna en max. 22 00:01:10,300 --> 00:01:13,030 En í C, getur þú ekki breytt stærð fylki. 23 00:01:13,030 --> 00:01:16,400 Svo þú ert fastur með það hámark vídd. 24 00:01:16,400 --> 00:01:19,510 >> Starf þitt í init er að byggja að gildin fyrir borð 25 00:01:19,510 --> 00:01:21,540 með réttum gildum. 26 00:01:21,540 --> 00:01:23,600 Nú höfum við séð 1D fylki. 27 00:01:23,600 --> 00:01:26,570 En hvernig gera 2D fylki vinna? 28 00:01:26,570 --> 00:01:29,820 Það er vísitölu röðinni, 0 vísitölu, eins og alltaf, og 29 00:01:29,820 --> 00:01:31,770 þá einnig á súlunni. 30 00:01:31,770 --> 00:01:35,790 >> Og þú munt fylla rist þína í í lækkandi gildi, rétt eins og þetta. 31 00:01:35,790 --> 00:01:41,330 Tafla 0, 0, röð 0, dálkur 0, er 8. 32 00:01:41,330 --> 00:01:42,930 Tafla 0, 1 er 7. 33 00:01:42,930 --> 00:01:48,160 Þetta er til að tekið er dæmi þar d, lítið D, er 3. 34 00:01:48,160 --> 00:01:52,630 Nú, í stjórn félagsins í 15 verður einnig að innihalda autt flísar, ef þú hefur einhvern tíma spilað 35 00:01:52,630 --> 00:01:53,940 við líkamlega leik. 36 00:01:53,940 --> 00:01:56,350 >> En borð er heiltala array. 37 00:01:56,350 --> 00:01:58,880 Svo öll gildin verða að vera heiltölur. 38 00:01:58,880 --> 00:02:06,580 Svo það er komið að þér að ákveða heiltölu gildi til að tákna auðan flísar. 39 00:02:06,580 --> 00:02:10,250 >> Að frumstilla borð þitt, þú getur notað lykkja mannvirki að innihalda 40 00:02:10,250 --> 00:02:16,100 byrja ástand stjórnar, þar borð i, j táknar hluti við 41 00:02:16,100 --> 00:02:19,050 róður i og dálki j. 42 00:02:19,050 --> 00:02:20,710 Þeir byrja í röð. 43 00:02:20,710 --> 00:02:24,200 Og mundu að ef fjöldi flísum er skrýtið, þá þú ert að fara að 44 00:02:24,200 --> 00:02:29,260 þurfa að skipta um stað af 2 og 1. 45 00:02:29,260 --> 00:02:31,420 Svo þar höfum við frumstilla stjórn. 46 00:02:31,420 --> 00:02:32,683