1 00:00:00,000 --> 00:00:00,540 2 00:00:00,540 --> 00:00:03,440 >> PROFESSOR: Laten we nu praten over een aantal extra functies die kunnen worden geïmplementeerd 3 00:00:03,440 --> 00:00:06,020 in de CS50 shuttle PSET. 4 00:00:06,020 --> 00:00:09,180 Er is een punt systeem waarbij je bijhouden hoeveel 5 00:00:09,180 --> 00:00:10,860 punten een gebruiker heeft. 6 00:00:10,860 --> 00:00:14,450 Voor het afzetten van passagiers met succes, kunnen ze punten te krijgen. 7 00:00:14,450 --> 00:00:18,490 Maar voor het proberen om passagiers afzetten waren er geen huis in de buurt, 8 00:00:18,490 --> 00:00:20,210 goed, ze kunnen krijgen gestraft voor. 9 00:00:20,210 --> 00:00:25,130 Dus misschien wil je houden van punten in de globale variabele. 10 00:00:25,130 --> 00:00:29,300 >> U kunt implementeren, misschien, een timer, wanneer de gebruiker een bepaalde hoeveelheid heeft 11 00:00:29,300 --> 00:00:33,130 tijd op te halen en af ​​te zetten een aantal passagiers. 12 00:00:33,130 --> 00:00:36,610 Misschien is dit zelfs integreren met het puntensysteem. 13 00:00:36,610 --> 00:00:43,310 Of u kunt diagram te bewerken zodanig dat passagiers worden naargelang hun huis. 14 00:00:43,310 --> 00:00:48,570 Dus dat zou een soort waarschijnlijk functie om [? shuttle.cs. ?] 15 00:00:48,570 --> 00:00:52,590 >> U kunt een vliegende functie te implementeren, waar als de gebruiker de Konami ingangen 16 00:00:52,590 --> 00:00:56,800 code, dan is de shuttle lanceert de grond en de shuttle kan vliegen. 17 00:00:56,800 --> 00:01:02,230 Maar voor een veilige drop-off, het beste te maken de shuttle landt zijn wielen op de 18 00:01:02,230 --> 00:01:04,040 eerst aarden. 19 00:01:04,040 --> 00:01:08,340 Je zou ook kunnen implementeren teleportatie, waar je een 20 00:01:08,340 --> 00:01:11,710 drop-down lijst van gebouwen in index.html. 21 00:01:11,710 --> 00:01:15,600 En selecteren van een van deze, de gebruiker te vervoeren 22 00:01:15,600 --> 00:01:17,550 dat gebouw op de campus. 23 00:01:17,550 --> 00:01:20,040 OK, hoewel, om door te reizen de wanden rondom 24 00:01:20,040 --> 00:01:22,610 voortbouwend op je weg daar. 25 00:01:22,610 --> 00:01:26,300 >> U kunt ook de snelheid van de verandering shuttle, waardoor de gebruiker te verhogen 26 00:01:26,300 --> 00:01:28,830 of verlaag de snelheid. 27 00:01:28,830 --> 00:01:32,180 Misschien wilt u een globale variabele te bijhouden hoeveel brandstof de 28 00:01:32,180 --> 00:01:34,860 shuttle heeft, afnemende als je verder gaat. 29 00:01:34,860 --> 00:01:38,810 Zodra je nul geraakt, hoewel, de shuttle zal niet in staat om te bewegen, tenzij je hebt 30 00:01:38,810 --> 00:01:43,930 getankt, misschien met behulp van een knop, of zelfs uw eigen tankstation. 31 00:01:43,930 --> 00:01:46,560 >> Maar dat is zeker niet een uitputtende lijst. 32 00:01:46,560 --> 00:01:49,680 Check out de spec voor de volledige lijst, of misschien, voorstellen 33 00:01:49,680 --> 00:01:51,150 uw eigen om uw TF. 34 00:01:51,150 --> 00:01:52,500 De sky is the limit. 35 00:01:52,500 --> 00:01:56,450 Dit is je laatste CS50 PSET, dus veel plezier ermee. 36 00:01:56,450 --> 00:01:59,680 Dit was CS50 shuttle. 37 00:01:59,680 --> 00:02:02,570 >> Ik moet zeggen, het is een genot het maken van deze voor u met de 38 00:02:02,570 --> 00:02:03,740 productie-team. 39 00:02:03,740 --> 00:02:07,660 En ik hoop dat je hebt genoten van hen ook. 40 00:02:07,660 --> 00:02:11,339 Mijn naam is Zamyla, en dit was CS50. 41 00:02:11,339 --> 00:02:19,712