Pregătiți-vă mediul de dezvoltare
mediu
- XNA Game Studio
-
- 1.0 Reîmprospătare
- 2.0
- 3.0
- 4.0 β
rezumat
Pentru a vă dezvolta cu XNA, trebuie să aveți următoarele: Dacă creați un joc pentru Windows, creați un joc pentru Xbox 360 și creați un joc pentru Windows Phone.
- Deoarece se bazează pe XNA Game Studio 4.0, Zune este exclus.
- Windows Phone este disponibil pentru versiunea 7 și versiunile ulterioare.
Ce să pregătești: Pentru ce | trebuie să-ți dezvolți jocul? | |
---|---|---|
computer personal | Windows, Xbox 360, Windows Phone | Depinde de tipul de computer |
Windows 7, Vista, (XP) | Windows, Xbox 360, Windows Phone | Depinde de tipul sistemului de operare |
Xbox 360 | Xbox 360 | Preț de bază |
Consola Windows Phone | Windows Phone | Preț de bază |
televiziune | Xbox 360 | Preț de bază |
Controler Microsoft Xbox 360 (pentru Windows) | (Windows), (Xbox 360) | Preț de bază |
Mediul conexiunii la Internet | (Windows), Xbox 360, (Windows Phone) | După furnizor, etc. |
Mediul de rețea conectat Xbox 360 | Xbox 360 | Depinde de mediul construit |
Instrumente pentru dezvoltatori Windows Phone | Windows, Xbox 360, Windows Phone | Libera |
Visual Studio 2010 | Windows, Xbox 360, Windows Phone | Gratuit sau plătit |
XNA Game Studio 4.0 | Windows, Xbox 360, Windows Phone | Libera |
Calitatea de membru Xbox Live | Xbox 360 | Gratuit sau plătit |
carte de credit | Xbox 360, (Windows Phone) | Depinde. |
Calitatea de membru XNA Creators Club | Xbox 360 | compensație |
XNA Game Studio Connect | Xbox 360 | Libera |
SDK-ul DirectX | Nu este obligatoriu | Libera |
alt | Nu este obligatoriu | ---- |
* Caracterele parantetice din platformă pot fi necesare sau nu.
Vă vom explica cum să obțineți fiecare element necesar și ce să țineți cont.
Computer : Windows, Xbox 360, Windows Phone
În primul rând, veți avea nevoie de un computer, așa că vă rugăm să îl pregătiți. Trebuie să fie un computer care are instalat "Windows" sau îl poate instala. (Consultați această secțiune pentru mai multe informații despre tipurile Windows etc.) Computerul poate fi un desktop sau un laptop.
Ar trebui să aibă o interfață pentru a vă conecta la Internet și la Xbox 360 (unde puteți conecta o placă de rețea sau un cablu (care este de obicei inclus, deci este bine). De asemenea, veți avea nevoie de un PC cu un port USB la care să vă conectați telefonul Windows Phone. (Acest lucru este, de asemenea, de obicei atașat, deci nu există nicio problemă)
În ceea ce privește specificațiile calculatorului, este mai bine să pregătiți cele mai înalte performanțe posibile și să aveți un mediu în care să vă puteți dezvolta fără stres. Cu toate acestea, cred că există oameni care nu sunt neapărat capabili să facă acest lucru, așa că voi scrie minimul necesar în funcție de aplicația de dezvoltare.
Dacă dezvoltați un joc care rulează pe Windows
Când porniți un program utilizând XNA Framework pe Windows, este necesară o placă grafică (placă video sau chipset) care acceptă modelul shader versiunea 2.0 sau o versiune ulterioară (Ce este un model shader?). (din Wikipedia)). Dacă aveți un PC pe piață recent (începând cu 2010), există o mare posibilitate să îndepliniți această condiție, dar dacă aveți un PC sau netbook pe care îl utilizați numai pentru uz comercial cu ceva timp în urmă, trebuie să fiți conștienți de faptul că este posibil ca placa grafică să nu accepte modelul shader.
Alte specificații nu au o linie minimă deosebită. Poate fi diferența dintre funcționarea grea și cea rapidă.
Dacă aveți nevoie de o placă video pentru un PC desktop, poate doriți să căutați magazine online sau magazine de piese. Dacă doriți să cumpărați un PC în sine, cred că un PC despre care se spune că este pentru jocuri va fi mai confortabil de dezvoltat.
Dacă dezvoltați un joc care va rula numai pe Xbox 360
Dacă aveți de gând să rulați jocul doar pe Xbox 360, nu există un set minim pentru specificațiile PC-ului.
Dacă dezvoltați un joc care rulează doar pe Windows Phone
Dacă doriți ca jocul să ruleze doar pe un dispozitiv Windows Phone real, nu există un set minim pentru specificațiile PC-ului. Cu toate acestea, dacă doriți să utilizați un emulator, trebuie să aveți câteva specificații.
Alte specificații
Spațiul pe hard disk este ocupat de câțiva gigaocteți pentru instalarea mediului de dezvoltare. Ar trebui să fie suficient să aveți aproximativ 10 GB ~ 20 GB gratuit. Nu cred că este o problemă dacă este un computer recent.
Dacă faceți un joc pentru Windows, poate fi mai bine să pregătiți un computer de testare pentru a verifica "cel puțin rulați cu această specificație" în funcție de jocul pe care l-ați creat.
Windows : Windows, Xbox 360, Windows Phone
Windows acceptă dezvoltarea pe următoarele versiuni: (Începând cu lansarea XNA Game Studio 4.0)
Windows, Xbox 360 dezvoltare jocuri
- Windows XP SP3 sau o versiune ulterioară, Windows Vista SP1 sau o versiune ulterioară, Windows 7
Dezvoltarea jocurilor pentru Windows Phone
- Windows Vista SP2 sau o versiune ulterioară, Windows 7
Xbox 360 : Xbox 360
Este necesar pentru a depana și a rula jocuri pe Xbox 360. În schimb, dacă nu dezvoltați jocuri pentru Xbox 360, acest lucru nu este necesar.
Dacă utilizați un Xbox 360, trebuie să aveți un hard disk Xbox 360 instalat în plus față de consolă. Există mai multe capacități de hard disk, cum ar fi "20GB", "120GB" și "250GB", dar oricare dintre ele nu contează. Fără aceasta, nu veți putea stoca mediul de care aveți nevoie pentru dezvoltarea XNA sau datele pe care le creați.
De asemenea, rețineți că există o "unitate de memorie Xbox 360" ca același mediu de stocare, dar nu poate fi salvată aici.
Dacă doriți să vă conectați la Xbox 360 fără fir, veți avea nevoie separat de un "Xbox360 Wireless Networking Adapter".
Corpul Windows Phone: Windows Phone
* A se descrie la o dată ulterioară
TV : Xbox 360
Este necesar pentru a utiliza Xbox 360. Este firesc pentru că îl folosiți de obicei în jocuri, dar haideți să pregătim unul adecvat. De asemenea, acceptă ieșire video de înaltă definiție, astfel încât să puteți viziona instantaneu jocul pe care l-ați creat pe un ecran puternic.
De asemenea, dacă utilizați cablul din linkul de mai jos, îl puteți scoate și pe un monitor de computer. Dacă aveți doar un monitor pentru computer, vă recomandăm să îl aveți disponibil.
Microsoft Xbox 360 Controller (pentru Windows) : (Windows), (Xbox 360)
Necesar dacă doriți să utilizați controlerul Xbox 360 pe Windows. Este livrat împreună cu un CD, deci dacă utilizați Windows XP, instalați-l și apoi conectați controlerul prin USB (sau urmați acest linkPuteți descărca și instala Microsoft Xbox 360 Controller Game Controller Software pentru Windows de la . În cazul Windows Vista și Windows 7, este OK să vă conectați așa cum este.
Dacă aveți o consolă Xbox 360, nu veți avea probleme, deoarece vine cu un controler dedicat de la început. Cu toate acestea, dacă doriți să creați un joc cu mai multe controlere, va trebui să îl achiziționați separat. Același lucru este valabil și pentru Windows.
Cerințe de conexiune la internet: (Windows), Xbox 360, (Windows Phone)
În momentul în care vă uitați la această pagină, probabil că sunteți conectat la Internet, deci nu cred că există o problemă. Dacă mediul pe care îl dezvoltați nu este conectat la Internet, vă rugăm să încheiați un contract separat cu un furnizor. Dezvoltarea jocurilor Windows, Xbox 360 și Windows Phone au cerințe ușor diferite pentru conectarea la internet.
Dacă dezvoltați un joc care rulează pe Windows
Dacă dezvoltați doar jocuri pentru Windows, va trebui să fiți conectat la internet atunci când instalați mediul de dezvoltare, dar nu trebuie să fiți conectat după aceea.
Cu toate acestea, pentru jocurile de rețea, este necesară o conexiune la Internet.
Dacă dezvoltați un joc care rulează pe Windows Phone
Dacă dezvoltați doar jocuri pentru Windows Phone, va trebui să fiți conectat la internet atunci când instalați mediul de dezvoltare, dar nu trebuie să fiți conectat în timpul dezvoltării jocului.
Cu toate acestea, dacă doriți să jucați un joc de rețea folosind un emulator, veți avea nevoie de o conexiune la Internet. Acest lucru nu se aplică testelor pe dispozitive reale.
De asemenea, pentru jocurile Windows Phone, trebuie să fiți conectat la internet atunci când vă înregistrați aplicația.
Dacă dezvoltați un joc care va rula numai pe Xbox 360
Acest lucru este întotdeauna necesar atunci când dezvoltați jocuri pentru Xbox 360, deoarece trebuie să vă conectați la Xbox Live prin Internet pentru a lansa XNA Game Studio Connect. Conexiunea este necesară pe consola Xbox 360.
Xbox 360 Connected Network Environment: Xbox 360
Pentru mai multe informații, vizitați site-ul oficial Xbox.
Instrumente pentru dezvoltatori Windows Phone : Windows, Xbox 360, Windows Phone
Acesta este un mediu de dezvoltare pentru dezvoltarea jocurilor cu XNA. "C#" va fi folosit ca limbaj de programare. Dacă instalați "Windows Phone Developer Tools", "Visual Studio 2010 Express for Windows Phone" și "XNA Game Studio 4.0" vor fi instalate în același timp. XNA Game Studio 4.0, de asemenea, acceptă alte versiuni superioare de Visual Studio 2010 pentru C#.
Dacă doriți să îl instalați manual, vă rugăm să îl descărcați de pe linkul de mai jos.
- Instrumente pentru dezvoltatori Windows Phone RTW (Web Installer) (Dacă îl doriți ca fișier imagine de disc, îl puteți descărca din linkul ".iso" din partea de jos a paginii linkului)
Instrucțiuni detaliate despre instalarea Instrumentelor pentru dezvoltatori Windows Phone pot fi găsite pe pagina următoare.
* În sfaturile de aici, atât "Visual C# 2010 Express Edition" și "Visual Studio 2010" pot fi amestecate, dar nu există aproape nici o diferență în conținut.
Visual Studio 2010 : Windows, Xbox 360, Windows Phone
Un mediu de dezvoltare pentru programare în XNA. "C#" va fi folosit ca limbaj de programare. Dacă instalați "Windows Phone Developer Tools", "Visual Studio 2010 Express for Windows Phone" și "XNA Game Studio 4.0" vor fi instalate în același timp, deci dacă instalați acest instrument, Visual Studio 2010 Express Nu este nevoie să îl instalați separat.
"Visual C# 2010 Express Edition" poate fi descărcat de pe site-ul Microsoft și poate fi utilizat gratuit atâta timp cât vă înregistrați. XNA Game Studio 4.0 C# este, de asemenea, compatibil cu alte versiuni de nivel superior de Visual Studio 2010.
Trebuie să instalați Visual Studio 2010 înainte de a instala XNA Game Studio 4.0.
Dacă doriți să îl instalați manual, vă rugăm să îl descărcați de pe linkul de mai jos.
- Visual C# 2010 Express Edition (Web Installer) (Click aici dacă doriți să instalați versiunea de imagine CD)
Instrucțiuni detaliate despre instalarea Visual Studio 2010 pot fi găsite pe pagina următoare.
* În sfaturile de aici, atât "Visual C# 2010 Express Edition" și "Visual Studio 2010" pot fi amestecate, dar nu există aproape nici o diferență în conținut.
XNA Game Studio 4.0 : Windows, Xbox 360, Windows Phone
Dacă dezvoltați cu XNA, trebuie să instalați XNA Game Studio 4.0 în plus față de Visual Studio 2010. Dacă instalați instrumentele pentru dezvoltatori Windows Phone, Visual Studio 2010 Express pentru Windows Phone și XNA Game Studio 4.0 vor fi instalate în același timp. Nu este nevoie să îl instalați separat.
Trebuie să instalați XNA Game Studio 4.0 după instalarea sau actualizarea la Visual Studio 2010.
Dacă încercați să instalați XNA Game Studio 4.0 înainte de a instala Visual Studio 2010, veți primi un mesaj că Visual Studio 2010 nu este instalat și nu veți putea să-l instalați.
Puteți descărca XNA Game Studio 4.0 de pe linkul de mai jos.
De asemenea, puteți găsi instrucțiuni detaliate despre instalarea XNA Game Studio 4.0 pe următoarele pagini:
Xbox Live Membership: Xbox 360
Pentru a crea jocuri pentru Xbox 360, veți avea nevoie de un abonament Xbox Live. Pentru mai multe informații despre înregistrarea pentru un abonament Xbox Live, consultați linkul de mai jos.
Rețineți că abonamentele Xbox Live pot fi abonamente Silver gratuite. Dacă nu aveți un abonament Gold, veți fi convertit automat la un membru Silver, deci nu trebuie să vă faceți griji. (Îl folosesc cu un abonament Silver.) )
Cu toate acestea, trebuie să aveți un "membru Gold" pentru a juca jocuri pe Xbox 360 utilizând rețeaua.
Credit card : Xbox 360, (Windows Phone)
Este necesar pentru a achiziționa un abonament XNA Creators Club. Dacă sunteți student sau minor, veți avea nevoie de consimțământul tutorelui dvs. sau îl veți folosi în numele dvs. Vă rugăm să consultați tutorele înainte de utilizare.
De asemenea, dacă ați creat un joc pentru Windows Phone, veți avea nevoie de el pentru a vă înregistra jocul.
XNA Creators Club de membru: Xbox 360
Pentru a crea jocuri pentru Xbox 360, trebuie să achiziționați un abonament XNA Creators Club. Dacă nu aveți nevoie să utilizați un Xbox 360, nu trebuie să cumpărați un abonament XNA Creators Club. Va trebui să introduceți informațiile dvs. personale atunci când efectuați o achiziție, dar vă rugăm să rețineți că nu vă veți putea înregistra dacă aveți sub 12 ani.
Puteți achiziționa un abonament XNA Creators Club pe Xbox 360. Abonamentele sunt disponibile pentru 12 luni (9.800 yeni) și 4 luni (4.800 yeni) (începând cu 2010/10/01).
Puteți găsi instrucțiuni despre cum să cumpărați pe această pagină.
XNA Game Studio Connect : Xbox 360
XNA Game Studio Connect este folosit pentru a rula jocuri create cu XNA și pentru a vă conecta la un computer. Din nou, veți avea nevoie de el doar dacă dezvoltați pentru Xbox 360.
Puteți descărca XNA Game Studio Connect în aceeași locație în care achiziționați calitatea de membru XNA Creators Club. XNA Game Studio Connect în sine este gratuit.
Pentru a conecta Windows la Xbox 360 utilizând XNA Game Studio Connect, consultați linkul de mai jos.
SDK-ul DirectX
Nu aveți nevoie de el pentru dezvoltarea XNA, dar vine cu instrumente utile pentru dezvoltare, așa că cred că merită instalat.
Puteți descărca SDK-ul DirectX de la linkul de mai jos.
alt
Mă îmbrac cu lucruri care sunt drăguțe de avut, dacă este necesar.
Unitate de memorie Xbox 360 (512MB) Unitate de memorie Xbox 360 (64MB) |
Poate fi folosit pentru a testa atunci când există mai multe dispozitive de destinație a datelor. |