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

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

Πώς να χρησιμοποιήσετε το Microsoft XNA

Η Microsoft XNA Game Studio επιτρέπει σε οποιονδήποτε - από χομπίστες σε επαγγελματίες προγραμματιστές παιχνιδιών - να σχεδιάσει και να δημιουργήσει περίπλοκα παιχνίδια βίντεο . XNA παιχνίδια μπορεί να τρέχει σε μια ποικιλία από πλατφόρμες , συμπεριλαμβανομένων των Windows , Xbox και Zune . Αυτό το στούντιο παιχνιδιών κάνει εκτεταμένη χρήση του πλαισίου NET . Και συνεργάζεται με την γλώσσα προγραμματισμού C # . Visual Studio είναι ένα από τα καλύτερα εργαλεία για χρήση με το XNA Game Studio για να δημιουργήσετε τα παιχνίδια σας . Τα πράγματα που θα χρειαστείτε για Microsoft Visual Studio
XNA Game Studio
Μικρές BMP ή JPG περιέχει μια sprite

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

Πηγαίνετε στο " ? Εκκίνηση ", πλοηγηθείτε στο" All Programs " και κάντε κλικ στο " φάκελο XNA Game Studio " . Κάντε κλικ στο Visual Studio εκτελέσιμο που βλέπετε μέσα στο φάκελο για να ξεκινήσει το λογισμικό . Εμφανίζεται το Visual Studio Αρχική σελίδα . 2

Πηγαίνετε στο " Αρχείο" και επιλέξτε "New Project " για να ξεκινήσει ένα νέο έργο . Εμφανίζεται το παράθυρο New Project που περιέχουν τύπους έργων .
Εικόνων 3

Αναπτύξτε το " Visual C # " κόμβο και κάντε κλικ στο " XNA Game Studio " στοιχείο. Μια σειρά από τύπους σχεδίων που αναφέρονται στη δεξιά πλευρά .
Η

4 Κάντε κλικ στο " παιχνιδιών των Windows " στη δεξιά πλευρά και να εισάγετε ένα όνομα για το έργο σας . Εισάγετε τη θέση όπου θέλετε να αποθηκεύσετε το έργο του " θέσης" , και κάντε κλικ στο "OK " για να αποθηκεύσετε και να ανοίξετε το νέο έργο . Παρόλο που μπορείτε να οικοδομήσουμε και να τρέξει το παιχνίδι σε αυτό το σημείο , να εμφανίζει μόνο ένα κενό παράθυρο .
5

Μεταβείτε στο μενού "Προβολή" και κάντε κλικ στο " Εξερεύνηση λύση " για να εμφανιστεί το η δεξιά πλευρά του παραθύρου του Visual Studio . Η Λύση Explorer εμφανίζει όλα τα αρχεία στο έργο σας σε μια δομή δέντρου .
Η

6 Κάντε δεξί κλικ στο κόμβο "Περιεχόμενο" και επιλέξτε "Προσθήκη" από το μενού που εμφανίζεται . Επιλέξτε " υπάρχοντος στοιχείου " και να χρησιμοποιήσετε το πρόγραμμα περιήγησης στο αρχείο για να επισημάνετε το αρχείο που περιέχει ξωτικό σας . Κάντε κλικ στην επιλογή " Προσθήκη " για να προσθέσετε το αρχείο στο έργο σας .
Η 7

Αναπτύξτε τον κόμβο του περιεχομένου κάνοντας κλικ στο μικρό σύμβολο " + " . Επιλέξτε το αρχείο ξωτικό σας και κοιτάξτε στο παράθυρο Properties ? Το βρείτε με την Εξερεύνηση λύση . . Σημειώστε το « Asset Name" ιδιοκτησίας - αυτό είναι το όνομα που αποδίδεται στο γραφικό σας
8

Κατά την άποψη κώδικα του παιχνιδιού , βρείτε τη δομή LoadContent και να προσθέσετε αυτόν τον κώδικα :

//Αυτό είναι sprite.Texture2D mySprite σας?

//Ρυθμίστε τις συντεταγμένες για να επιστήσει την sprite at.Vector2 spritePosition = Vector2.Zero ?

//Αποθηκεύουν πληροφορίες σχετικά με την κίνηση ξωτικό σας . Vector2 spriteSpeed ​​= νέα Vector2 ( 50.0f , 50.0f ) ?

προστατεύεται LoadContent παράκαμψη void ( ) { //Δημιουργία του SpriteBatch , χρησιμοποιούνται για την κατάρτιση textures.spriteBatch = νέα SpriteBatch ( GraphicsDevice ) ? myTexture = περιεχομένου. Τοποθετήστε ( " mySprite ")? }

Αντικαταστήστε το " mySprite " με το όνομα του γραφικού σας . Αυτός ο κωδικός φορτώνει ξωτικό σας και το προετοιμάζει για την κατάρτιση
Η 9

Βρείτε το "προστατευόμενη παράκαμψη άκυρη Ισοπαλία ( GameTime Gametime ) " δομή και να προσθέσετε αυτόν τον κώδικα μέσα : .

Γραφικά . GraphicsDevice.Clear ( Color.CornflowerBlue ) ;//Σχεδιάστε το sprite.spriteBatch.Begin ( SpriteSortMode.BackToFront , BlendState.AlphaBlend ) ? spriteBatch.Draw ( myTexture , spritePosition , Color.White ) ? spriteBatch.End ( ) ? base.Draw ( GAMETIME ) ?

Αυτός ο κωδικός εφιστά την sprite στην οθόνη σας σε κάθε καρέ του παιχνιδιού . Εφιστά την sprite , ακόμα και αν αλλάξετε το μέγεθος του παραθύρου του παιχνιδιού .
Η 10

Αποθηκεύστε το έργο σας και να οικοδομήσουμε . Εκτελέστε το πρόγραμμα ? Το sprite εμφανίζεται στο παράθυρο του παιχνιδιού
Η
εικόνων .

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

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