A fejlesztési környezet előkészítése
környezet
- XNA Játékstúdió
-
- 1.0 Frissítés
- 2.0
- 3.0
- 4.0 β
összefoglalás
Az XNA-val való fejlesztéshez a következőkre van szükség: Ha Windowsra készít játékot, akkor Xbox 360 konzolra és Windows Phone-telefonra készít játékot.
- Mivel az XNA Game Studio 4.0-s verzióján alapul, a Zune ki van zárva.
- A Windows Phone 7-es és újabb verzióihoz érhető el.
Mit kell előkészíteni: Milyen | van szüksége a játék fejlesztéséhez? | |
---|---|---|
személyi számítógép | Windows, Xbox 360, Windows Phone | A számítógép típusától függ |
Windows 7, Vista, (XP) | Windows, Xbox 360, Windows Phone | Az operációs rendszer típusától függ |
Xbox 360 konzol | Xbox 360 konzol | Alapár |
Windows Phone konzol | Windows Phone-telefon | Alapár |
televízió | Xbox 360 konzol | Alapár |
Microsoft Xbox 360 kontroller (Windows rendszerhez) | (Windows), (Xbox 360) | Alapár |
Internetkapcsolati környezet | (Windows), Xbox 360, (Windows Phone) | Szolgáltató szerint stb. |
Xbox 360 csatlakoztatott hálózati környezet | Xbox 360 konzol | Az épített környezettől függ |
Windows Phone fejlesztői eszközök | Windows, Xbox 360, Windows Phone | Szabad |
Visual Studio 2010 | Windows, Xbox 360, Windows Phone | Ingyenes vagy fizetős |
XNA Játékstúdió 4.0 | Windows, Xbox 360, Windows Phone | Szabad |
Xbox Live-tagság | Xbox 360 konzol | Ingyenes vagy fizetős |
hitelkártya | Xbox 360 (Windows Phone) | Attól függ. |
XNA Alkotói Klub tagság | Xbox 360 konzol | kártérítés |
XNA Game Studio Connect | Xbox 360 konzol | Szabad |
DirectX SDK | Nem kötelező | Szabad |
Más__________ | Nem kötelező | ---- |
* A platformon zárójeles karakterek szükségesek vagy nem.
Elmagyarázzuk, hogyan lehet beszerezni az egyes szükséges elemeket, és mit kell szem előtt tartani.
Számítógép : Windows, Xbox 360, Windows Phone
Először is szüksége lesz egy számítógépre, ezért kérjük, készítse elő. Olyan számítógépnek kell lennie, amelyen telepítve van a "Windows", vagy telepítheti azt. (Lásd ezt a szakaszt a Windows típusokkal stb. kapcsolatos további információkért.) A számítógép lehet asztali számítógép vagy laptop.
Rendelkeznie kell egy interfésszel az internethez és az Xbox 360-hoz való csatlakozáshoz (ahol hálózati kártyát vagy kábelt csatlakoztathat (ami általában benne van, így rendben van). A Windows Phone-telefon csatlakoztatásához USB-porttal rendelkező számítógépre is szükség lesz. (Ez is általában csatolva van, így nincs probléma)
Ami a számítógép specifikációit illeti, jobb, ha a lehető legnagyobb teljesítményt készítjük el, és olyan környezetben van, ahol stressz nélkül fejlődhetünk. Úgy gondolom azonban, hogy vannak olyan emberek, akik erre nem feltétlenül képesek, ezért leírom a fejlesztői alkalmazás szerint szükséges minimumot.
Ha Windows rendszeren futó játékot fejleszt
Ha Windows rendszeren az XNA keretrendszert használó programot indít, olyan grafikus kártya (videokártya vagy lapkakészlet) szükséges, amely támogatja a shader modell 2.0-s vagy újabb verzióját (Mi az árnyékoló modell?). (a Wikipédiából)). Ha a közelmúltban (2010-től) van számítógépe a piacon, nagy a valószínűsége annak, hogy megfelel ennek a feltételnek, de ha olyan számítógépe vagy netbookja van, amelyet csak üzleti használatra használ egy ideje, akkor tisztában kell lennie azzal, hogy a grafikus kártya nem támogatja az árnyékoló modellt.
Más specifikációknak nincs különösebben minimális sora. Ez lehet a különbség a nehéz és a gyors működés között.
Ha asztali számítógéphez van szüksége videokártyára, érdemes megnézni az online áruházakat vagy az alkatrészboltokat. Ha magának a PC-nek a megvásárlását szeretné, úgy gondolom, hogy egy olyan PC, amelyről azt mondják, hogy játékokhoz készült, kényelmesebb lesz fejleszteni.
Ha olyan játékot fejleszt, amely csak Xbox 360 konzolon futtatható
Ha csak Xbox 360 konzolon szeretné futtatni a játékot, akkor nincs beállítva minimális követelmény a számítógép specifikációihoz.
Ha olyan játékot fejleszt, amely csak Windows Phone rendszeren fut
Ha azt szeretné, hogy a játék csak valódi Windows Phone-telefonon fusson, nincs megadva minimális beállítás a számítógép specifikációihoz. Ha azonban emulátort szeretne használni, rendelkeznie kell néhány specifikációval.
Egyéb specifikációk
A merevlemez-területet több gigabájt foglalja el a fejlesztési környezet telepítéséhez. Elegendőnek kell lennie, ha körülbelül 10GB ~ 20GB szabad. Nem hiszem, hogy probléma, ha ez egy friss számítógép.
Ha Windows-ra készít játékot, akkor jobb, ha előkészít egy tesztszámítógépet, hogy ellenőrizze a "legalább ezzel a specifikációval való futtatást" a létrehozott játéknak megfelelően.
Windows : Windows, Xbox 360, Windows Phone
A Windows a következő verziókon támogatja a fejlesztést: (Az XNA Game Studio 4.0 kiadásakor)
Windows, Xbox 360 játékfejlesztés
- Windows XP SP3 vagy újabb, Windows Vista SP1 vagy újabb, Windows 7
Játékfejlesztés Windows Phone-telefonra
- Windows Vista SP2 vagy újabb, Windows 7
Xbox 360 : Xbox 360
Játékok hibakereséséhez és futtatásához szükséges az Xbox 360 konzolon. Ezzel szemben, ha nem fejleszt játékokat Xbox 360-ra, erre nincs szükség.
Ha Xbox 360 konzolt használ, akkor a konzol mellett egy Xbox 360 merevlemeznek is telepítve kell lennie. Számos merevlemez-kapacitás van, például "20 GB", "120 GB" és "250 GB", de bármelyikük nem számít. Enélkül nem fogja tudni tárolni az XNA fejlesztéséhez szükséges környezetet vagy a létrehozott adatokat.
Kérjük, vegye figyelembe, hogy ugyanazért az adathordozóért van egy "Xbox 360 memóriaegység", de ide nem menthető.
Ha vezeték nélkül szeretne csatlakozni az Xbox 360 konzolhoz, külön szüksége lesz egy "Xbox 360 vezeték nélküli hálózati adapterre".
Windows Phone törzs: Windows Phone
* Későbbi időpontban ismertetendő
TV : Xbox 360
Az Xbox 360 használatához szükséges. Ez természetes, mert általában játékokban használja, de készítsünk megfelelőt. Támogatja a nagyfelbontású videokimenetet is, így azonnal megnézheti a létrehozott játékot egy erős képernyőn.
Továbbá, ha az alábbi linken található kábelt használja, akkor azt számítógép-monitoron is kiadhatja. Ha csak monitorral rendelkezik a számítógépéhez, javasoljuk, hogy legyen elérhető.
Microsoft Xbox 360 kontroller (Windows rendszerhez) : (Windows), (Xbox 360)
Kötelező, ha az Xbox 360 vezérlőt Windows rendszeren szeretné használni. CD-hez mellékeljük, így ha Windows XP rendszert használ, telepítse, majd csatlakoztassa a kontrollert USB-kapcsolaton keresztül (vagy kövesse ezt a hivatkozástA Windows rendszerhez készült Microsoft Xbox 360 kontroller játékvezérlő szoftvert innen töltheti le és telepítheti. Windows Vista és Windows 7 esetén rendben van a csatlakozás.
Ha Xbox 360 konzolja van, akkor nem lesz problémája, mert a kezdetektől fogva dedikált vezérlővel rendelkezik. Ha azonban több vezérlővel szeretne játékot készíteni, akkor külön kell megvásárolnia. Ugyanez igaz a Windowsra is.
Internetkapcsolati követelmények: (Windows), Xbox 360, (Windows Phone)
Az oldal megtekintésekor valószínűleg csatlakozik az internethez, így nem hiszem, hogy probléma van. Ha az Ön által fejlesztett környezet nem kapcsolódik az internethez, kérjük, kössön külön szerződést egy szolgáltatóval. A Windows-, Xbox 360- és Windows Phone-játékfejlesztésnek némileg eltérő követelményei vannak az internethez való csatlakozáshoz.
Ha Windows rendszeren futó játékot fejleszt
Ha csak Windows-játékokat fejleszt, akkor a fejlesztői környezet telepítésekor csatlakoznia kell az internethez, de ezt követően nem kell csatlakoznia.
A hálózati játékokhoz azonban internetkapcsolat szükséges.
Ha Windows Phone rendszeren futó játékot fejleszt
Ha csak Windows Phone-telefonra fejleszt játékokat, a fejlesztőkörnyezet telepítésekor csatlakoznia kell az internethez, de a játékfejlesztés során nem kell csatlakoznia.
Ha azonban emulátor segítségével szeretne hálózati játékot játszani, internetkapcsolatra lesz szüksége. Ez nem vonatkozik a tényleges eszközökön végzett vizsgálatokra.
A Windows Phone-játékok esetében az alkalmazás regisztrálásakor csatlakoznia kell az internethez.
Ha olyan játékot fejleszt, amely csak Xbox 360 konzolon futtatható
Erre mindig szükség van, amikor játékokat fejleszt Xbox 360 konzolra, mert az XNA Game Studio Connect elindításához csatlakoznia kell az Xbox Live szolgáltatáshoz az interneten keresztül. A kapcsolatra az Xbox 360 konzolon van szükség.
Xbox 360 csatlakoztatott hálózati környezet: Xbox 360
További információért látogasson el az Xbox hivatalos webhelyére.
Windows Phone fejlesztői eszközök : Windows, Xbox 360, Windows Phone
Ez egy fejlesztési környezet az XNA-val történő játékok fejlesztéséhez. A "C#" lesz a programozási nyelv. A "Windows Phone fejlesztői eszközök" telepítésekor a "Visual Studio 2010 Express for Windows Phone" és az "XNA Game Studio 4.0" egyszerre lesz telepítve. Az XNA Game Studio 4.0 a Visual Studio 2010 for C# más újabb verzióit is támogatja.
Ha manuálisan szeretné telepíteni, kérjük, töltse le az alábbi linkről.
- Windows Phone fejlesztői eszközök RTW (webes telepítő) (Ha lemezképfájlként szeretné, letöltheti a linkoldal alján található ".iso" linkről)
A Windows Phone fejlesztői eszközök telepítésével kapcsolatos részletes utasítások a következő oldalon találhatók.
* Az itt található tippekben a "Visual C# 2010 Express Edition" és a "Visual Studio 2010" vegyesen szerepelhet, de szinte nincs tartalmi különbség.
Visual Studio 2010 : Windows, Xbox 360, Windows Phone
Fejlesztői környezet az XNA programozásához. A "C#" lesz a programozási nyelv. Ha telepíti a "Windows Phone fejlesztői eszközök" alkalmazást, akkor a "Visual Studio 2010 Express for Windows Phone" és az "XNA Game Studio 4.0" egyszerre lesz telepítve, így ha telepíti ezt az eszközt, a Visual Studio 2010 Express Nem kell külön telepítenie.
A "Visual C# 2010 Express Edition" letölthető a Microsoft webhelyéről, és ingyenesen használható, amennyiben regisztrál. Az XNA Game Studio 4.0 C# kompatibilis a Visual Studio 2010 más magasabb szintű verzióival is.
Az XNA Game Studio 4.0 telepítése előtt telepítenie kell a Visual Studio 2010 alkalmazást.
Ha manuálisan szeretné telepíteni, kérjük, töltse le az alábbi linkről.
- Visual C# 2010 Express Edition (webes telepítő) (Kattintson ide, ha telepíteni szeretné a CD-lemezkép verzióját)
A Visual Studio 2010 telepítésével kapcsolatos részletes utasítások a következő oldalon találhatók.
* Az itt található tippekben a "Visual C# 2010 Express Edition" és a "Visual Studio 2010" vegyesen szerepelhet, de szinte nincs tartalmi különbség.
XNA Game Studio 4.0 : Windows, Xbox 360, Windows Phone
Ha XNA-val fejleszt, telepítenie kell az XNA Game Studio 4.0-s verzióját a Visual Studio 2010 mellett. Ha telepíti a Windows Phone fejlesztői eszközöket, a Visual Studio 2010 Express for Windows Phone és az XNA Game Studio 4.0 egyszerre települ. Nem kell külön telepítenie.
Az XNA Game Studio 4.0-s verzióját a Visual Studio 2010 telepítése vagy frissítése után kell telepítenie.
Ha a Visual Studio 2010 telepítése előtt megpróbálja telepíteni az XNA Game Studio 4.0-s verzióját, egy üzenet jelenik meg, amely szerint a Visual Studio 2010 nincs telepítve, és nem fogja tudni telepíteni.
Az XNA Game Studio 4.0 letölthető az alábbi linkről.
Az XNA Game Studio 4.0 telepítésével kapcsolatos részletes utasításokat a következő oldalakon is megtalálhatja:
Xbox Live-tagság: Xbox 360
Ahhoz, hogy játékokat játszhasson az Xbox 360 konzolra, Xbox Live-tagságra van szüksége. Az Xbox Live-tagságra való regisztrációval kapcsolatos további információkért tekintse meg az alábbi hivatkozást.
Ne feledje, hogy az Xbox Live-tagság lehet ingyenes Silver tagság. Ha nem rendelkezik Gold tagsággal, automatikusan Silver tagsággá alakul, így nem kell aggódnia emiatt. (Ezüst tagsággal használom.) )
Azonban "Gold tagsággal" kell rendelkeznie ahhoz, hogy Xbox 360 konzolon játszhasson a hálózat használatával.
Bankkártya : Xbox 360, (Windows Phone)
Az XNA Creators Club tagság megvásárlásához szükséges. Ha Ön diák vagy kiskorú, szüksége lesz gyámja beleegyezésére, vagy azt az Ön nevében kell felhasználnia. Kérjük, használat előtt konzultáljon gondviselőjével.
Továbbá, ha Windows Phone-telefonra készített játékot, szüksége lesz rá a játék regisztrálásához.
XNA Creators Club tagság: Xbox 360
Ahhoz, hogy játékokat készíthessen Xbox 360 konzolra, XNA Creators Club tagságot kell vásárolnia. Ha nincs szüksége Xbox 360 konzolra, akkor nem kell XNA Creators Club tagságot vásárolnia. Vásárláskor meg kell adnia személyes adatait, de kérjük, vegye figyelembe, hogy 12 évesnél fiatalabb személy esetén nem tud regisztrálni.
XNA Creators Club tagságot vásárolhat az Xbox 360 konzolon. A tagság 12 hónapig (9 800 jen) és 4 hónapig (4 800 jen) (2010/10/01-től) érhető el.
A vásárlással kapcsolatos utasításokat ezen az oldalon találja.
XNA Game Studio Connect : Xbox 360
Az XNA Game Studio Connect az XNA-val létrehozott játékok futtatására és a számítógéphez való csatlakozásra szolgál. Ismét csak akkor lesz rá szüksége, ha Xbox 360 konzolra fejleszt.
Az XNA Game Studio Connect alkalmazást ugyanarról a helyről töltheti le, ahol az XNA Creators Club tagságot vásárolja. Maga az XNA Game Studio Connect ingyenes.
A Windows és az Xbox 360 konzol XNA Game Studio Connect használatával történő csatlakoztatásához tekintse meg az alábbi hivatkozást.
DirectX SDK
Az XNA fejlesztéséhez nincs rá szükséged, de olyan eszközökkel érkezik, amelyek hasznosak a fejlesztéshez, ezért szerintem érdemes telepíteni.
A DirectX SDK-t az alábbi linkről töltheti le.
Más__________
Olyan dolgokat veszek fel, amelyek jók, ha szükséges.
Xbox 360 memóriaegység (512MB) Xbox 360 memóriaegység (64MB) |
Használható annak tesztelésére, hogy több adatcél-eszköz van-e. |