Δημιουργία έργου για το παιχνίδι σας για την κονσόλα Xbox 360

Σελίδα ενημέρωση :
Ημερομηνία δημιουργίας σελίδας :

περίληψη

Δημιουργήστε ένα έργο για το παιχνίδι σας για την κονσόλα Xbox 360 σε XNA.

*Λάβετε υπόψη ότι από τις 10/01/2010, όλα τα συστήματα που σχετίζονται με το Xbox 360 στο XNA Game Studio 4.0 είναι β εκδόσεις.

XNA Game Studio Connect

Περιβάλλον λειτουργίας

Προϋποθέσεις

Υποστηριζόμενες εκδόσεις XNA 4.0
Υποστηριζόμενες πλατφόρμες
  • Windows (XP SP3, Vista SP1, 7)
  • Xbox360
Windows Απαιτούμενη έκδοση σκίασης Vertex
Απαιτούμενη έκδοση Pixel Shader των Windows

Περιβάλλον λειτουργίας

πλατφόρμα Τα Windows 7, Xbox 360

ουσία

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

Κατά την ανάπτυξη ενός παιχνιδιού για την κονσόλα Xbox 360, πρέπει να βεβαιωθείτε ότι η κονσόλα Xbox 360 είναι έτοιμη να δεχτεί επικοινωνίες από τα Windows, προκειμένου το παιχνίδι σας να εκτελεστεί στην κονσόλα Xbox 360. Δείτε πώς να το κάνετε.

Αφού εκκινήσετε την κονσόλα Xbox 360, μεταβείτε στη σελίδα Games και επιλέξτε Game Library.

Μετακινηθείτε προς τα δεξιά και ανοίξτε τους "Τύπους".

Επιλέξτε Indie Games.

Επιλέξτε XNA Game Studio Connect.

Επιλέξτε Get Started για να ξεκινήσετε το XNA Game Studio Connect.

Στη συνέχεια, η οθόνη θα αλλάξει σε αυτή που φαίνεται στο σχήμα. Αυτή η οθόνη είναι η οθόνη αναμονής για τη λήψη επικοινωνίας από τον υπολογιστή. Κατά την ανάπτυξη ενός παιχνιδιού για την κονσόλα Xbox 360, η κονσόλα Xbox 360 παραμένει γενικά σε αυτήν την κατάσταση.

Τώρα, ας δημιουργήσουμε ένα έργο για το Xbox 360 από την πλευρά των Windows.

Ας ξεκινήσουμε το περιβάλλον ανάπτυξης "Visual Studio 2010". Η δημιουργία έργων και η δημιουργία προγραμμάτων γίνεται βασικά με αυτό το λογισμικό.

Εάν έχετε μια νεότερη έκδοση του Visual Studio 2010, ξεκινήστε "Microsoft Visual Studio 2010 - Microsoft Visual Studio 2010" από το μενού Έναρξη .

Εάν έχετε μια δωρεάν έκδοση του Visual Studio 2010, ξεκινήστε "Microsoft Visual Studio 2010 Express - Microsoft Visual C# 2010 Express" ή "Microsoft Visual Studio 2010 Express για Windows Phone" από το μενού Έναρξη.

Θα εμφανιστεί μια οθόνη παρόμοια με αυτή που φαίνεται στο σχήμα. Αυτό είναι το "Visual Studio".

Τώρα, ας δημιουργήσουμε ένα έργο. Από τη γραμμή εργαλείων στην επάνω δεξιά γωνία της οθόνης, πατήστε το κουμπί "Νέο έργο".

Μπορείτε επίσης να κάνετε το ίδιο από το "Αρχείο" στο μενού.

Αυτό θα ανοίξει το παράθυρο διαλόγου "Νέο έργο" όπως φαίνεται στο σχήμα.

Στην αριστερή πλευρά του παραθύρου διαλόγου, επιλέξτε XNA Game Studio 4.0 από τα Εγκατεστημένα πρότυπα. Η μόνη γλώσσα προγραμματισμού είναι η C#.

Πρώτα απ 'όλα, επιλέξτε "Πρότυπο". Είναι δυνατό να ξεκινήσετε με ένα κενό έργο χωρίς καθόλου αρχεία, αλλά μπορείτε να χρησιμοποιήσετε ένα προκατασκευασμένο πρότυπο για να δημιουργήσετε βασικά προγράμματα, αρχεία κ.λπ., ώστε να μπορείτε να αρχίσετε να αναπτύσσετε τους στόχους σας αμέσως.

Σε αυτήν την περίπτωση, θα δημιουργήσουμε ένα παιχνίδι για το Xbox 360, επομένως επιλέξτε "Xbox 360 Game (4.0)".

Στη συνέχεια, υπάρχει ένα στοιχείο για να εισαγάγετε "Όνομα (όνομα έργου)" στο κάτω μέρος του διαλόγου, αλλά είναι καλή ιδέα να εισαγάγετε το όνομα του παιχνιδιού που δημιουργείτε. Αυτό το όνομα έργου είναι επίσης ένας χώρος ονομάτων, επομένως είναι προτιμότερο να το εισαγάγετε με αλφαριθμητικούς χαρακτήρες, εάν είναι δυνατόν.

Αυτή τη φορά, θα προχωρήσουμε με το "Xbox360Game1" που μπήκε από την αρχή.

Στη συνέχεια, καθορίστε τη θέση (διαδρομή φακέλου) όπου θέλετε να δημιουργήσετε το έργο. Μπορείτε να εισαγάγετε απευθείας την τοποθεσία ή μπορείτε να καθορίσετε τη διαδρομή φακέλου από το κουμπί "Αναζήτηση" στα δεξιά. Εάν είναι δυνατόν, είναι καλύτερο να δημιουργήσετε μια διαδρομή που αποτελείται μόνο από αλφαριθμητικούς χαρακτήρες.

Η "λύση" στο κάτω μέρος είναι το πλαίσιο για την οργάνωση του έργου. Συνήθως, καθορίζετε το όνομα ολόκληρου του έργου, αλλά για μικρότερα έργα, μπορεί να είναι το ίδιο με το όνομα του έργου. Στο XNA Game Studio 4.0, κάθε φορά που δημιουργείτε ένα νέο έργο, δημιουργούνται δύο έργα, ώστε να δημιουργούνται μαζί σε αυτήν τη λύση.

Όταν τελειώσετε, πατήστε το κουμπί "OK".

Μετά από λίγο, το έργο θα δημιουργηθεί και θα δείτε το πρόγραμμα στην οθόνη. Αυτό θα είναι το βασικό πρότυπο.

Εάν κοιτάξετε την Εξερεύνηση λύσεων στη δεξιά πλευρά της οθόνης (η οποία μπορεί να βρίσκεται σε διαφορετική θέση ανάλογα με το περιβάλλον του Visual Studio), θα δείτε ότι υπάρχουν δύο έργα κάτω από τη λύση και μερικά αρχεία σε αυτά.

Παρεμπιπτόντως, υπάρχει μια μικρή διαφορά στο αρχείο από όταν δημιούργησα το έργο παιχνιδιού για Windows.

Αυτή τη φορά, θα ήθελα να εκτελέσω το πρόγραμμα χωρίς να κάνω αλλαγές στο πρόγραμμα. Πατήστε το κουμπί "Έναρξη εντοπισμού σφαλμάτων" στη γραμμή εργαλείων στην οθόνη. Ξεκινά η κατασκευή, ξεκινά η κατασκευή και, όταν ολοκληρωθεί, το πρόγραμμα αναπτύσσεται στην κονσόλα Xbox 360 και εκτελείται το παιχνίδι.

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

Επίσης, επειδή το έργο Xbox 360 έχει μια λειτουργία που ονομάζεται "Deploy" και το παιχνίδι δεν εκτελείται στα Windows, πρέπει να στείλετε τα δεδομένα που δημιουργείτε στην κονσόλα Xbox 360. Αυτό κάνει η "τοποθέτηση".

Τώρα, όταν το εκτελείτε, η διάταξη της οθόνης αλλάζει, αλλά δεν συμβαίνει τίποτα άλλο. Επομένως, αν κοιτάξετε την τηλεόραση που είναι συνδεδεμένη στην κονσόλα Xbox 360, θα δείτε ότι η οθόνη έχει αλλάξει σε ένα μονόχρωμο γέμισμα.

Με αυτόν τον τρόπο, το μόνο που έχετε να κάνετε είναι να ξεκινήσετε τον εντοπισμό σφαλμάτων στα Windows και το παιχνίδι σας θα αναπτυχθεί στην κονσόλα Xbox 360 και μπορείτε εύκολα να εκτελέσετε το παιχνίδι σας στο Xbox 360.

Τώρα, πατήστε το κουμπί "BACK" στο χειριστήριο που είναι συνδεδεμένο στο Xbox 360. Το προεπιλεγμένο πρόγραμμα έχει οριστεί για τερματισμό του παιχνιδιού.

Αν δεν έχετε τρόπο να κλείσετε το παιχνίδι στην κονσόλα Xbox 360 και θέλετε να επιβάλετε τον τερματισμό του παιχνιδιού στο Visual Studio, πιέστε το κουμπί "Stop Debugging" στη γραμμή εργαλείων.

Παρεμπιπτόντως, τα παιχνίδια που έβαλα στο Xbox 360 βρίσκονται στην κατηγορία "Indie Games".

Η μέθοδος κλεισίματος του δημιουργημένου έργου και η μέθοδος έναρξης της παραγωγής από τη συνέχεια είναι οι ίδιες όπως και για τα έργα των Windows, επομένως ανατρέξτε σε αυτό. Μπορείτε να αφήσετε την κονσόλα Xbox 360 ήσυχη.