1 00:00:00,000 --> 00:00:00,540 2 00:00:00,540 --> 00:00:03,440 >> PROFESSOR: Lassen Sie uns nun über einige sprechen Extra-Features, die implementiert werden können 3 00:00:03,440 --> 00:00:06,020 in der CS50-Shuttle pset. 4 00:00:06,020 --> 00:00:09,180 Es gibt ein Punktesystem, wobei Sie verfolgen, wie viele 5 00:00:09,180 --> 00:00:10,860 weist ein Benutzer. 6 00:00:10,860 --> 00:00:14,450 Für Abwurf Passagiere erfolgreich, können sie Punkte zu bekommen. 7 00:00:14,450 --> 00:00:18,490 Aber für den Versuch, Drop-off Passagiere waren es nicht jedes Haus in der Nähe, 8 00:00:18,490 --> 00:00:20,210 gut, können sie dafür bestraft. 9 00:00:20,210 --> 00:00:25,130 Also vielleicht Sie wollen den Überblick zu behalten Punkte in der globalen Variablen. 10 00:00:25,130 --> 00:00:29,300 >> Sie können umsetzen, vielleicht, einen Timer, wobei der Benutzer eine bestimmte Menge hat 11 00:00:29,300 --> 00:00:33,130 Zeit abholen und Drop-off ein bestimmte Anzahl der Passagiere. 12 00:00:33,130 --> 00:00:36,610 Vielleicht sogar integrieren diese mit dem Punktesystem. 13 00:00:36,610 --> 00:00:43,310 Oder Sie können Tabelle bearbeiten, so dass Passagiere werden von Haus sortiert. 14 00:00:43,310 --> 00:00:48,570 So, dass wäre wahrscheinlich eine Art sein Funktion auf [? shuttle.cs. ?] 15 00:00:48,570 --> 00:00:52,590 >> Sie können einen fliegenden Funktion zu implementieren, wobei, wenn der Benutzer die Konami 16 00:00:52,590 --> 00:00:56,800 Code, dann hebt das Shuttle die Boden und das Shuttle fliegen kann. 17 00:00:56,800 --> 00:01:02,230 Aber für ein sicheres Drop-off, am besten zu machen das Shuttle landen die Räder auf die 18 00:01:02,230 --> 00:01:04,040 Boden zuerst. 19 00:01:04,040 --> 00:01:08,340 Sie könnten auch umzusetzen Teleportation, wo Sie machen ein 20 00:01:08,340 --> 00:01:11,710 Dropdown-Liste der Gebäude in index.html. 21 00:01:11,710 --> 00:01:15,600 Und Auswählen einer von denen, die Benutzer transportiert werden 22 00:01:15,600 --> 00:01:17,550 dass Gebäude auf dem Campus. 23 00:01:17,550 --> 00:01:20,040 OK, obwohl, durch Reisen die Wände einiger 24 00:01:20,040 --> 00:01:22,610 aufbauend auf dem Weg dorthin. 25 00:01:22,610 --> 00:01:26,300 >> Sie können auch die Geschwindigkeit der Veränderung Shuttle, so dass der Benutzer zu erhöhen 26 00:01:26,300 --> 00:01:28,830 oder verringern Sie die Geschwindigkeit. 27 00:01:28,830 --> 00:01:32,180 Vielleicht haben Sie eine globale Variable zu wollen verfolgen, wie viel Kraftstoff die 28 00:01:32,180 --> 00:01:34,860 Shuttle hat, abnehm Sie es wie Sie entlang gehen. 29 00:01:34,860 --> 00:01:38,810 Sobald Sie schlagen Null, obwohl, das Shuttle nicht in der Lage sich zu bewegen, es sei denn, Sie haben sein 30 00:01:38,810 --> 00:01:43,930 betankt, vielleicht über eine Taste oder sogar Ihre eigenen Tankstelle. 31 00:01:43,930 --> 00:01:46,560 >> Aber das ist sicherlich nicht vollständige Liste. 32 00:01:46,560 --> 00:01:49,680 Schauen Sie sich die Spezifikation für das volle Liste, oder vielleicht, schlagen 33 00:01:49,680 --> 00:01:51,150 Ihre eigenen, um Ihren TF. 34 00:01:51,150 --> 00:01:52,500 Der Himmel ist die Grenze. 35 00:01:52,500 --> 00:01:56,450 Dies ist Ihre letzte CS50 pset, so viel Spaß mit ihm. 36 00:01:56,450 --> 00:01:59,680 Dies war CS50-Shuttle. 37 00:01:59,680 --> 00:02:02,570 >> Ich muss sagen, es war ein Vergnügen macht diese für Sie mit der 38 00:02:02,570 --> 00:02:03,740 Produktionsteam. 39 00:02:03,740 --> 00:02:07,660 Und ich hoffe, dass Sie habe genossen sie als gut. 40 00:02:07,660 --> 00:02:11,339 Mein Name ist Zamyla, und das war CS50. 41 00:02:11,339 --> 00:02:19,712