1 00:00:00,000 --> 00:00:00,540 2 00:00:00,540 --> 00:00:03,440 >> PROFESSEUR: Maintenant, nous allons parler de certaines fonctionnalités supplémentaires qui peuvent être mises en œuvre 3 00:00:03,440 --> 00:00:06,020 dans l'ensemble de processeurs de navette CS50. 4 00:00:06,020 --> 00:00:09,180 Il ya un système de point où de garder une trace du nombre de 5 00:00:09,180 --> 00:00:10,860 souligne un utilisateur. 6 00:00:10,860 --> 00:00:14,450 Pour déposer des passagers succès, ils peuvent obtenir des points. 7 00:00:14,450 --> 00:00:18,490 Mais pour essayer de faire descendre des passagers étaient il n'y a pas une maison à proximité, 8 00:00:18,490 --> 00:00:20,210 ainsi, ils peuvent obtenir pénalisé pour cela. 9 00:00:20,210 --> 00:00:25,130 Alors peut-être que vous aurez envie de garder une trace de points dans la variable globale. 10 00:00:25,130 --> 00:00:29,300 >> Vous pouvez mettre en œuvre, peut-être, une minuterie, où l'utilisateur possède une certaine quantité de 11 00:00:29,300 --> 00:00:33,130 le temps de ramasser et déposer une certain nombre de passagers. 12 00:00:33,130 --> 00:00:36,610 Peut-être même intégrer cette avec le système de points. 13 00:00:36,610 --> 00:00:43,310 Ou vous pouvez modifier graphique tels que passagers sont classés par maison. 14 00:00:43,310 --> 00:00:48,570 Donc, ce serait sans doute une sorte fonctionner à [? shuttle.cs. ?] 15 00:00:48,570 --> 00:00:52,590 >> Vous pouvez mettre en œuvre une fonction de vol, où, si l'utilisateur saisit le Konami 16 00:00:52,590 --> 00:00:56,800 code, puis la navette décolle la sol et la navette peuvent voler. 17 00:00:56,800 --> 00:01:02,230 Mais pour une descente sûre, le meilleur pour faire la navette atterrir ses roues sur le 18 00:01:02,230 --> 00:01:04,040 sol en premier. 19 00:01:04,040 --> 00:01:08,340 Vous pouvez également mettre en œuvre téléportation, où vous faites une 20 00:01:08,340 --> 00:01:11,710 liste déroulante des bâtiments dans index.html. 21 00:01:11,710 --> 00:01:15,600 Et en sélectionnant l'un de ceux, le l'utilisateur sera transporté à 22 00:01:15,600 --> 00:01:17,550 ce bâtiment sur le campus. 23 00:01:17,550 --> 00:01:20,040 OK, mais, à travers voyager les parois de certaines 24 00:01:20,040 --> 00:01:22,610 en s'appuyant sur votre chemin. 25 00:01:22,610 --> 00:01:26,300 >> Vous pouvez également modifier la vitesse de la navette, permettant à l'utilisateur d'augmenter 26 00:01:26,300 --> 00:01:28,830 ou diminuer la vitesse. 27 00:01:28,830 --> 00:01:32,180 Peut-être que vous voulez une variable globale pour garder une trace de la quantité de carburant 28 00:01:32,180 --> 00:01:34,860 navette a, en baisse comme vous allez le long. 29 00:01:34,860 --> 00:01:38,810 Dès que vous atteignez zéro, cependant, la navette ne sera pas en mesure de se déplacer sauf si vous avez 30 00:01:38,810 --> 00:01:43,930 ravitaillé, peut-être l'aide d'un bouton, ou même faire votre propre station de gaz. 31 00:01:43,930 --> 00:01:46,560 >> Mais ce n'est certainement pas une liste exhaustive. 32 00:01:46,560 --> 00:01:49,680 Consultez les spécifications pour le plein liste, ou peut-être, proposer 33 00:01:49,680 --> 00:01:51,150 votre propre à votre carte de TF. 34 00:01:51,150 --> 00:01:52,500 Le ciel est la limite. 35 00:01:52,500 --> 00:01:56,450 C'est votre dernière CS50 pset, alors amusez-vous avec elle. 36 00:01:56,450 --> 00:01:59,680 C'était navette CS50. 37 00:01:59,680 --> 00:02:02,570 >> Je dois dire, ça a été un plaisir faire cela pour vous avec le 38 00:02:02,570 --> 00:02:03,740 équipe de production. 39 00:02:03,740 --> 00:02:07,660 Et j'espère que vous avez joui ainsi. 40 00:02:07,660 --> 00:02:11,339 Mon nom est Zamyla, et ce fut CS50. 41 00:02:11,339 --> 00:02:19,712