Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Java

Πώς να Program 3D παιχνίδια σε Java

Αν θέλετε να δημιουργήσετε 3D παιχνίδια , Java σας παρέχει ένα API , το οποίο ταιριάζει καλύτερα για τη δημιουργία 3D παιχνίδια . Η java 3D API είναι μια διεπαφή για τη δημιουργία προγραμμάτων εφαρμογής . Θα σας βοηθήσει να δημιουργήσετε τρισδιάστατες εφαρμογές γραφικών και βοηθητικές εφαρμογές . Οι προγραμματιστές μπορούν να δημιουργήσουν και να χειριστούν 3D γεωμετρία με τη χρήση δομών υψηλού επιπέδου . Μπορούν επίσης να βοηθήσουν στη δόμηση της γεωμετρίας όπως επιθυμείτε . Οι προγραμματιστές μπορούν να καταστήσουν αυτά τα λόγια περιγράφουν αποτελεσματικά και πολύ μεγάλο εικονικούς κόσμους χρησιμοποιώντας αυτά constructs.Java 3D είναι μία ανεξάρτητη πλατφόρμα . Απλά γράψτε τον κωδικό μία φορά και μπορεί να τρέξει σε οποιαδήποτε πλατφόρμα που βοηθά στην ανάπτυξη 3D γραφικών εφαρμογών. Java Media παρέχει Java 3D μαζί με μια σειρά από APIs . Αυτά τα API μπορεί να λειτουργήσει σε ένα ευρύ φάσμα από πλατφόρμες . Λειτουργεί επίσης και με οποιαδήποτε εφαρμογή Internet . Περιλαμβάνει 3D χωρική ήχο , επίσης , η οποία δεν βρίσκεται στις περισσότερες από τις εφαρμογές γραφικών. Παρέχει υψηλή απόδοση , πλούσιο σύνολο χαρακτηριστικών για τη δημιουργία μια ενδιαφέρουσα 3D κόσμο , υποστηρίζουν τρέξει φορτωτές χρόνο και δίνει τη δυνατότητα να αναπτύξει εξελιγμένα applications.There είναι άφθονο γραφικά χαρακτηριστικά που υποστηρίζονται από το JMonkeyEngine . Μοντέλα καμπύλη Bezier , μουσική αναμονής , σημεία σύγκρουσης , η αποτελεσματική απόδοση και ούτω καθεξής . Μοντέλο ικανότητα του κινητήρα μπορεί να δημιουργήσει κινούμενα σχέδια για τα οστά και το δέρμα και τα διάφορα αντικείμενα γραφικών . Τα πράγματα που θα χρειαστείτε
Java 3D API
μη τυποποιημένες συσκευές εισόδου για το παιχνίδι παίζοντας
JOGL ( Java OpenGL ) μια βιβλιοθήκη περιτύλιγμα που επιτρέπει την ανοιχτή GL να χρησιμοποιηθεί σε JAVA
Jake2 ή JMonkeyEngine - Java 3D μηχανές παιχνιδιών
Demos για το πώς να χρησιμοποιήσετε JOGL
ενδελεχής κατανόηση της JAVA 3D API
Στήριξη Λειτουργικά Συστήματα είναι LINUX , WINDOWS 2000/XP , MAC OS X
Βασικές ιστορία του παιχνιδιού σας

Δείτε Περισσότερες οδηγίες
Η 1

Δημιουργήστε μια βασική ιστορία γραμμή για το παιχνίδι σας . 2

Αποφασίστε σχετικά με τον αριθμό των επιπέδων στο παιχνίδι .
Η
3

Επινοήστε ένα παιχνίδι στρατηγικής .
Η 4

Αποφασίστε σχετικά με το πώς το παιχνίδι θα πρέπει να εμφανίζεται στην οθόνη στη συσκευή αναπαραγωγής .
5

Κατεβάστε το Java 3D API , JOGL και Jake2 ή JME .
Η 6

Για να χρησιμοποιήσετε τη μηχανή Jake2 χρειάζεστε είτε τα αρχεία δεδομένων από το αρχικό παιχνίδι ή από τη δοκιμαστική έκδοση που είναι διαθέσιμη .
Η 7

Εγκαταστήστε την υποστήριξη OS στο σύστημα .
8

Ελέγξτε αν η Jake2 παρέχει πλήρη υποστήριξη οθόνης και δύο διαφορετικές συνδέσεις Open GL ( jogl και lwjgl ) .
Η 9

Κατεβάστε άλλες βιβλιοθήκες που σχετίζονται με το παιχνίδι , όπως JInput , Joal , JMF και Ωδή java .
Η 10

Μάθετε οθόνες εκκίνησης , JavaScript scripting , επιφάνεια εργασίας και τις διασυνδέσεις δίσκο του συστήματος . Πρόκειται για την τελευταία Java SE6 τις λειτουργίες που χρησιμοποιούνται στα παιχνίδια .
Η 11

Οι μη τυποποιημένες συσκευές εισόδου είναι ως επί το πλείστον κάμερα , χειριστήριο παιχνιδιών και P5 γάντι δεδομένων .
Η 12

κλικ του ποντικιού σε οι JMonkeyEngine μετατρέπονται σε τακτικές εκδηλώσεις Swing .
Η 13

Χρησιμοποιώντας το GUI διαθέσιμα μετατρέψει όλα τα αρχεία σε μορφή JME , μια σκηνή και εκδότης σωματιδίων
Η 14

Χρησιμοποιώντας το διαδραστικό design εικονίδια 3D αντικείμενα που θα πρέπει να εμφανίζονται στο παιχνίδι .
Η 15

Μετά την ανάπτυξη τρέξει το παιχνίδι και ελέγξτε για τυχόν σφάλματα .
Τετάρτη 16

Διορθώστε τα σφάλματα .


εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα