WEBVTT 00:00:06.593 --> 00:00:08.417 Γειά σας παιδιά, εδώ Guillaume. 00:00:08.602 --> 00:00:11.143 Δουλεύω ως ένας σχεδιαστής web στο Little Workshop. 00:00:11.143 --> 00:00:13.193 Και είμαι ένας από τους δημιουργούς του BrowserQuest, 00:00:13.193 --> 00:00:16.613 ένα δισδιάστατο παιχνίδι πολλών παικτών, γραμμένο σε HTML5. 00:00:17.459 --> 00:00:19.087 έτσι μοιάζει 00:00:19.087 --> 00:00:21.791 είναι ένα είδος action RPG με το οποίο μπορείτε να παίξετε μαζί με 00:00:21.791 --> 00:00:24.835 πολλούς άλλους ανθρώπους σε μια μοναδική ιστοσελίδα. 00:00:24.835 --> 00:00:26.428 Ο στόχος μας είναι να φτιάξουμε μια επείδηξη του πως μπορείτε να χρησιμοποιήσετε το WebSockets 00:00:26.428 --> 00:00:31.777 για να δημιουργήσετε διαδραστικές εφαρμογές και παιχνίδια. 00:00:31.777 --> 00:00:35.893 Στο BrowserQuest, ξεκινάτε ως ένας απλός χωρικός. 00:00:35.985 --> 00:00:37.089 Όσο πιο πολύ εξερευνάτε τον κόσμο γύρω σας, 00:00:37.089 --> 00:00:39.525 τόσο πιο πολλά αντικείμενα και έπαθλα μπορείτε να πάρετε. 00:00:39.525 --> 00:00:41.950 Μπορείτε να επιλέξετε είτε να παίξετε μόνοι σας, 00:00:41.950 --> 00:00:45.759 είτε να συνεργαστείτε με άλλους παίκτες και να αρχίσετε να κυνηγάτε μαζί. 00:00:45.759 --> 00:00:47.985 Ένα παράθυρο επάθλων μπορεί να εμφανιστεί οποτεδήποτε 00:00:47.985 --> 00:00:52.424 κάνοντας κλικ στο εικονίδιο τροπαίου για να παρακολουθήτε την πρόοδό σας στην περιπέτεια. 00:00:58.424 --> 00:01:01.362 Η μηχανή δικτύωσης του παιχνιδιού υποστηρίζεται από το websockets, 00:01:01.362 --> 00:01:04.503 μία νέα τεχνολογία η οποία επιτρέπει την επικοινωνία σε πραγματικό χρόνο ανάμεσα στον περιηγητή σας 00:01:04.503 --> 00:01:06.825 και τον κεντρικό υπολογιστή. 00:01:06.825 --> 00:01:09.719 Έτσι μπορείτε να δείτε τους άλλους παίκτες να τρέχουν και να παλεύουν γύρω σας. 00:01:10.820 --> 00:01:13.405 Φυσικά το BrowserQuest βασίζεται σε ένα σχετικά μεγάλο αριθμό διαδικτυακών τεχνολογιών, 00:01:13.405 --> 00:01:16.417 και όχι μονο του websockets. 00:01:16.417 --> 00:01:19.667 Το παιχνίδι είναι γραμμένο σε JavaScript και χρησιμοποιεί 00:01:19.667 --> 00:01:21.839 το HTML5 Canvas ως μηχανή σχεδίασης. 00:01:21.839 --> 00:01:25.576 Το localStorage χρησιμοποιείται επίσης για να αποθηκεύτεί τον χαρακτήρα σας στην συσκευή σας, 00:01:25.576 --> 00:01:28.840 ενώ το HTML5 Audio διαχειρίζεται τον ήχο και την μουσική. 00:01:35.302 --> 00:01:39.672 Ακόμα ένα τέλειο πράγμα στο BrowserQuest είναι ότι καθώς όλα συμβαίνουν 00:01:39.672 --> 00:01:42.870 σε μία μοναδική ιστοσελίδα, είναι διαθέσιμο σε πολλές πλατφόρμες. 00:01:42.870 --> 00:01:45.830 Όσο χρησιμοποιείτε έναν περιηγητή που χρησιμοποιεί το websockets, το παιχνίδι 00:01:45.830 --> 00:01:48.940 πρέπει να τρέχει στον κανονικό υπολογιστή σας, ως και ως πειραματική έκδοση 00:01:48.940 --> 00:01:57.040 στο iPhone και στο iPad, καθώς και στα tablet και στις κινητές συσκευές που "τρέχουν" το Firefox για Android. 00:01:57.040 --> 00:02:00.341 Καταφέραμε αυτό με τον συνδυασμό βελτιώσεων σχεδίασης 00:02:00.341 --> 00:02:05.263 και CSS media queries για να προσαρμοστεί η εμπειρία στην συσκεύ. 00:02:05.263 --> 00:02:07.653 Έτσι να δοκιμάσετε το παιχνίδι όχι μονο στον υπολογιστή σας αλλά επίσης 00:02:07.653 --> 00:02:12.948 στον περιητή του κινητού σας τηλεφώνου ή tablet. 00:02:13.118 --> 99:59:59.999 Ευχαριστούμε για την παρακολούθηση, και ελπίζω να σας δω στο παιχνίδι!