Δημιουργήστε ισχυρά παιχνίδια 3D Browser με το BabylonJS
ο εκρηκτική ανάπτυξη του WebGL αποδεικνύει το δημοτικότητα του παιχνιδιού στο δίκτυο. Υπάρχουν πολλά δροσερά πράγματα που μπορείτε να φτιάξετε στο WebGL, αλλά οι περισσότεροι προγραμματιστές θέλουν βυθιστείτε στα παιχνίδια του προγράμματος περιήγησης.
WebGL είναι ένα ισχυρό πλαίσιο, αλλά είναι όχι ό, τι χρειάζεστε για ένα παιχνίδι στο διαδίκτυο. Έλεγχοι παιχνιδιών και ήχου παίζουν επίσης ένα τεράστιο μέρος της ανάπτυξης του προγράμματος περιήγησης.
Το δωρεάν Βιβλιοθήκη BabylonJS είναι ο τέλειος πόρος που καλύπτει όλα αυτά τα θέματα. Είναι υπέροχο για κάποιον που μπαίνει ανάπτυξη του προγράμματος περιήγησης.
Η Βαβυλώνα είναι α Βιβλιοθήκη μηχανών 3D παιχνιδιών powered by WebGL για γραφικά 3D. Αλλά είναι επίσης πολύ περισσότερο από μια βιβλιοθήκη WebGL.
Μπορεί να χειριστεί τα πάντα από ελέγχους προς το αντικειμενικές συμπεριφορές, και ακόμα ΗΧΗΤΙΚΑ εφε. Είναι αλήθεια πλήρες πλαίσιο παιχνιδιού JavaScript για την ανάπτυξη HTML5 και WebGL.
Για να ξεκινήσετε θα πρέπει να ελέγξετε τη σελίδα GitHub για δείγματα δείγματα και την τελευταία έκδοση που φιλοξενούνται στο CDN τους.
Έχουν επίσης ένα ζωντανή παιδική χαρά όπου μπορείτε να περάσετε με διαφορετικές ρυθμίσεις και στυλ εμφάνισης.
Μπορείτε ακόμη και τροποποιήστε τον κώδικα, και κάντε κλικ στο κουμπί Εκτέλεση σε να δημιουργήσετε αυτόματα τις αλλαγές σας ακριβώς στο πρόγραμμα περιήγησης. Αυτό είναι ίσως ο καλύτερος τρόπος να εξασκηθείτε χρησιμοποιώντας τη Βαβυλώνα επειδή εσείς δεν χρειάζεται να κατεβάσετε τίποτα σε τοπικό επίπεδο.
Σε αυτή τη δοκιμαστική σελίδα δείτε την πάνω δεξιά γωνία για ένα μενού που φέρει ετικέτα “Βασική σκηνή”. Κάντε κλικ στο αναπτυσσόμενο μενού επιλέξτε από μια μεγάλη ποικιλία από προκατασκευασμένες παιδικές χαρές συμπεριλαμβανομένων των περιβαλλόντων, των φώτων, των σκιών και των προγραμμάτων ύψους (μεταξύ πολλών άλλων).
Αυτό είναι πολύ πιο εύκολο από το να κατασκευάζετε τα δικά σας demos στο CodePen γιατί μπορείτε δείτε ολόκληρη την οθόνη και εσύ έχουν πρόσβαση στον επεξεργαστή εκεί ακριβώς στο πρόγραμμα περιήγησης.
Η Βαβυλώνα έρχεται με πολλά χαρακτηριστικά, όπως σωματιδίων, φυσική βαρύτητας, και απλές λειτουργίες μεταφοράς και απόθεσης.
Θα πρέπει να ξόδεψε πολύ χρόνο με αυτή τη βιβλιοθήκη για να βρεθείτε άνετα. Αλλά ο καλύτερος τρόπος για να μάθετε είναι να επιλέξτε ένα έργο και δείτε τι μπορείτε να χτίσετε. Στην πορεία, μπορεί να χτυπήσετε προβλήματα και να χρειαστείτε βασιστείτε στην τεκμηρίωση για να τα λύσουν.
Εάν μπορείτε να μάθετε μερικά από τα θεμελιώδη στοιχεία της Βαβυλώνας τότε ίσως να εκπλαγείτε τι είναι δυνατό στην ανάπτυξη παιχνιδιών που βασίζεται στον browser. Έχει διανύσει πολύ δρόμο σε λίγα μόνο χρόνια, και η Βαβυλώνα είναι μία από τις λίγες βιβλιοθήκες που το καταφέρνει καλά.
Για να δείτε μερικούς live demos δείτε το Ιστοσελίδα της Βαβυλώνας, και μετακινηθείτε προς τα κάτω μέχρι να δείτε το τμήμα demos. Αυτό θα πρέπει να έχει αρκετή πηγή έμπνευσης για να σας φτάσει και να σας ωθήσει στο κεφάλι πρώτα στον κόσμο της ανάπτυξης παιχνιδιών της Βαβυλώνας.