1 00:00:06,593 --> 00:00:08,417 Γειά σας παιδιά, εδώ Guillaume. 2 00:00:08,602 --> 00:00:11,143 Δουλεύω ως ένας σχεδιαστής web στο Little Workshop. 3 00:00:11,143 --> 00:00:13,193 Και είμαι ένας από τους δημιουργούς του BrowserQuest, 4 00:00:13,193 --> 00:00:16,613 ένα δισδιάστατο παιχνίδι πολλών παικτών, γραμμένο σε HTML5. 5 00:00:17,459 --> 00:00:19,087 έτσι μοιάζει 6 00:00:19,087 --> 00:00:21,791 είναι ένα είδος action RPG με το οποίο μπορείτε να παίξετε μαζί με 7 00:00:21,791 --> 00:00:24,835 πολλούς άλλους ανθρώπους σε μια μοναδική ιστοσελίδα. 8 00:00:24,835 --> 00:00:26,428 Ο στόχος μας είναι να φτιάξουμε μια επείδηξη του πως μπορείτε να χρησιμοποιήσετε το WebSockets 9 00:00:26,428 --> 00:00:31,777 για να δημιουργήσετε διαδραστικές εφαρμογές και παιχνίδια. 10 00:00:31,777 --> 00:00:35,893 Στο BrowserQuest, ξεκινάτε ως ένας απλός χωρικός. 11 00:00:35,985 --> 00:00:37,089 Όσο πιο πολύ εξερευνάτε τον κόσμο γύρω σας, 12 00:00:37,089 --> 00:00:39,525 τόσο πιο πολλά αντικείμενα και έπαθλα μπορείτε να πάρετε. 13 00:00:39,525 --> 00:00:41,950 Μπορείτε να επιλέξετε είτε να παίξετε μόνοι σας, 14 00:00:41,950 --> 00:00:45,759 είτε να συνεργαστείτε με άλλους παίκτες και να αρχίσετε να κυνηγάτε μαζί. 15 00:00:45,759 --> 00:00:47,985 Ένα παράθυρο επάθλων μπορεί να εμφανιστεί οποτεδήποτε 16 00:00:47,985 --> 00:00:52,424 κάνοντας κλικ στο εικονίδιο τροπαίου για να παρακολουθήτε την πρόοδό σας στην περιπέτεια. 17 00:00:58,424 --> 00:01:01,362 Η μηχανή δικτύωσης του παιχνιδιού υποστηρίζεται από το websockets, 18 00:01:01,362 --> 00:01:04,503 μία νέα τεχνολογία η οποία επιτρέπει την επικοινωνία σε πραγματικό χρόνο ανάμεσα στον περιηγητή σας 19 00:01:04,503 --> 00:01:06,825 και τον κεντρικό υπολογιστή. 20 00:01:06,825 --> 00:01:09,719 Έτσι μπορείτε να δείτε τους άλλους παίκτες να τρέχουν και να παλεύουν γύρω σας. 21 00:01:10,820 --> 00:01:13,405 Φυσικά το BrowserQuest βασίζεται σε ένα σχετικά μεγάλο αριθμό διαδικτυακών τεχνολογιών, 22 00:01:13,405 --> 00:01:16,417 και όχι μονο του websockets. 23 00:01:16,417 --> 00:01:19,667 Το παιχνίδι είναι γραμμένο σε JavaScript και χρησιμοποιεί 24 00:01:19,667 --> 00:01:21,839 το HTML5 Canvas ως μηχανή σχεδίασης. 25 00:01:21,839 --> 00:01:25,576 Το localStorage χρησιμοποιείται επίσης για να αποθηκεύτεί τον χαρακτήρα σας στην συσκευή σας, 26 00:01:25,576 --> 00:01:28,840 ενώ το HTML5 Audio διαχειρίζεται τον ήχο και την μουσική. 27 00:01:35,302 --> 00:01:39,672 Ακόμα ένα τέλειο πράγμα στο BrowserQuest είναι ότι καθώς όλα συμβαίνουν 28 00:01:39,672 --> 00:01:42,870 σε μία μοναδική ιστοσελίδα, είναι διαθέσιμο σε πολλές πλατφόρμες. 29 00:01:42,870 --> 00:01:45,830 Όσο χρησιμοποιείτε έναν περιηγητή που χρησιμοποιεί το websockets, το παιχνίδι 30 00:01:45,830 --> 00:01:48,940 πρέπει να τρέχει στον κανονικό υπολογιστή σας, ως και ως πειραματική έκδοση 31 00:01:48,940 --> 00:01:57,040 στο iPhone και στο iPad, καθώς και στα tablet και στις κινητές συσκευές που "τρέχουν" το Firefox για Android. 32 00:01:57,040 --> 00:02:00,341 Καταφέραμε αυτό με τον συνδυασμό βελτιώσεων σχεδίασης 33 00:02:00,341 --> 00:02:05,263 και CSS media queries για να προσαρμοστεί η εμπειρία στην συσκεύ. 34 00:02:05,263 --> 00:02:07,653 Έτσι να δοκιμάσετε το παιχνίδι όχι μονο στον υπολογιστή σας αλλά επίσης 35 00:02:07,653 --> 00:02:12,948 στον περιητή του κινητού σας τηλεφώνου ή tablet. 36 00:02:13,118 --> 99:59:59,999 Ευχαριστούμε για την παρακολούθηση, και ελπίζω να σας δω στο παιχνίδι!