1 00:00:00,000 --> 00:00:00,650 2 00:00:00,650 --> 00:00:04,330 >> Nun, da Sie das Brett initialisiert haben, und dass Sie es gezeichnet haben, ist es Zeit, 3 00:00:04,330 --> 00:00:07,970 damit der Benutzer bearbeiten und ihre Bewegungen. 4 00:00:07,970 --> 00:00:13,380 Also in diesem 15.C Funktion, das Programm nimmt Eingaben des Benutzers und dann 5 00:00:13,380 --> 00:00:17,390 ruft die Move-Funktion, vorbei in die Nummer der Platte, die der Benutzer 6 00:00:17,390 --> 00:00:18,650 will sich bewegen. 7 00:00:18,650 --> 00:00:19,770 Jetzt seien Sie vorsichtig. 8 00:00:19,770 --> 00:00:23,570 Dies ist die tatsächliche Anzahl der Fliese und nicht seine aktuelle Position. 9 00:00:23,570 --> 00:00:28,380 So müssen Sie für die Fliesen suchen Position zu wissen, wo es ist. 10 00:00:28,380 --> 00:00:32,800 >> Jetzt sollten Sie nur dem Benutzer ermöglichen einen Schritt machen, wenn es legal ist. 11 00:00:32,800 --> 00:00:37,280 Ein Rechts Bewegung ist jede Fliese, ist neben dem leeren Fliese. 12 00:00:37,280 --> 00:00:41,390 Das heißt oben und unten, um links und rechts. 13 00:00:41,390 --> 00:00:44,050 So werden Sie müssen wissen, wo der Rohling Fliese ist als gut. 14 00:00:44,050 --> 00:00:47,400 >> Nun, für jede Bewegung, die Sie durchsuchen für Fliesen des Benutzers. 15 00:00:47,400 --> 00:00:51,560 Aber es ist wahrscheinlich nicht die besten für die Suche der Rohling Fliese, jedes Mal, weil 16 00:00:51,560 --> 00:00:54,640 Sie tun es jedes Mal der Nutzer will sich zu bewegen. 17 00:00:54,640 --> 00:00:59,670 Anstatt also ist es am besten zu erinnern, wo der Rohling Fliese ist, mit einigen 18 00:00:59,670 --> 00:01:02,030 und benannte Variablen. 19 00:01:02,030 --> 00:01:05,340 Also, wenn Sie erlauben es dem Benutzer, um ihre bewegt, sind sie auf dem besten 20 00:01:05,340 --> 00:01:07,580 Weg, um das Spiel zu gewinnen von 15 Jahren. 21 00:01:07,580 --> 00:01:08,830