1 00:00:00,000 --> 00:00:00,650 2 00:00:00,650 --> 00:00:04,330 >> Ngayon na iyong nasimulan sa board, at na-iginuhit mo ito, oras na upang 3 00:00:04,330 --> 00:00:07,970 hayaan itong i-edit ang gumagamit at gawin ang kanilang galaw. 4 00:00:07,970 --> 00:00:13,380 Kaya sa na 15.c function, ang programa tumatagal ng input mula sa user at pagkatapos ay 5 00:00:13,380 --> 00:00:17,390 tinatawag ng paglipat function, ang pagpasa sa bilang ng mga tile na ang gumagamit 6 00:00:17,390 --> 00:00:18,650 Gusto ni upang ilipat. 7 00:00:18,650 --> 00:00:19,770 Ngayon mag-ingat. 8 00:00:19,770 --> 00:00:23,570 Ito ang aktwal na bilang ng mga tile at hindi ang aktwal na posisyon. 9 00:00:23,570 --> 00:00:28,380 Kaya kailangan mo upang maghanap para sa mga tile ng posisyon upang malaman kung saan ito. 10 00:00:28,380 --> 00:00:32,800 >> Ngayon, dapat mong payagan lamang ang user upang makagawa ng isang ilipat kung ito ay legal. 11 00:00:32,800 --> 00:00:37,280 Ang isang legal na paglipat ng anumang tile na ay Katabi ng blangko tile. 12 00:00:37,280 --> 00:00:41,390 Ibig sabihin sa itaas at sa ibaba, upang sa kaliwa at sa kanan. 13 00:00:41,390 --> 00:00:44,050 Kaya kailangan mong malaman kung saan ang blangko tile ay pati na rin. 14 00:00:44,050 --> 00:00:47,400 >> Ngayon, para sa bawat galaw, naghahanap ka para sa tile ng user. 15 00:00:47,400 --> 00:00:51,560 Ngunit marahil ito ay hindi pinakamahusay na upang maghanap para sa ang blangko tile sa bawat oras, dahil 16 00:00:51,560 --> 00:00:54,640 mo ito ginagawa bawat solong oras Gusto ni upang ilipat ang user. 17 00:00:54,640 --> 00:00:59,670 Kaya sa halip, ito ay pinakamahusay upang tandaan kung saan ang blangko tile ay, gamit ang ilan sa 18 00:00:59,670 --> 00:01:02,030 mahusay na pinangalanang variable. 19 00:01:02,030 --> 00:01:05,340 Kaya sabay-daan sa iyo ang user upang gawin ang kanilang gumagalaw, ang mga ito ay na rin sa kanilang mga 20 00:01:05,340 --> 00:01:07,580 paraan upang panalong ang laro ng 15. 21 00:01:07,580 --> 00:01:08,830