Siapkan lingkungan pengembangan Anda

Halaman Diperbarui :
Tanggal pembuatan halaman :

lingkungan

Studio Permainan XNA
  • 1.0 Segarkan
  • 2.0
  • 3.0
  • 4.0 β

ringkasan

Untuk mengembangkan dengan XNA, Anda harus memiliki yang berikut: Jika Anda membuat game untuk Windows, Anda membuat game untuk Xbox 360, dan Anda membuat game untuk Windows Phone.

  • Karena didasarkan pada XNA Game Studio 4.0, Zune dikecualikan.
  • Windows Phone tersedia untuk 7 orang dan yang lebih baru.
Apa yang harus dipersiapkan: Platform apa yang Anda butuhkan untuk mengembangkan game Anda?
komputer mikro Windows, Xbox 360, Windows Phone Tergantung pada jenis komputer
jendela 7, pemandangan, (XP) Windows, Xbox 360, Windows Phone Tergantung pada jenis OS
Xbox 360 Xbox 360 Harga dasar
Konsol Windows Phone Ponsel Windows Harga dasar
televisi Xbox 360 Harga dasar
Microsoft Xbox 360 Controller (untuk Windows) (Windows), (Xbox 360) Harga dasar
Lingkungan koneksi internet (Windows), Xbox 360, (Windows Phone) Oleh penyedia, dll.
Lingkungan Jaringan Terhubung Xbox 360 Xbox 360 Tergantung pada lingkungan binaan
Alat Pengembang Windows Phone Windows, Xbox 360, Windows Phone Bebas
Visual Studio 2010 Windows, Xbox 360, Windows Phone Gratis atau berbayar
Studio Permainan XNA 4.0 Windows, Xbox 360, Windows Phone Bebas
Keanggotaan Xbox Live Xbox 360 Gratis atau berbayar
kartu kredit Xbox 360, (Windows Phone) Tergantung.
Keanggotaan XNA Creators Club Xbox 360 Kompensasi
XNA Game Studio Connect Xbox 360 Bebas
DirectX SDK Tidak wajib Bebas
lain Tidak wajib ----

* Karakter kurung di platform mungkin diperlukan atau tidak.

Kami akan menjelaskan cara mendapatkan setiap item yang diperlukan dan apa yang perlu diingat.

Komputer : Windows, Xbox 360, Windows Phone

Pertama-tama, Anda akan membutuhkan komputer, jadi harap siapkan. Itu harus komputer yang memiliki "Windows" diinstal atau dapat menginstalnya. (Lihat bagian ini untuk informasi lebih lanjut tentang jenis Windows, dll.) Komputer dapat berupa desktop atau laptop.

Ini harus memiliki antarmuka untuk terhubung ke Internet dan Xbox 360 Anda (di mana Anda dapat mencolokkan kartu jaringan atau kabel (yang biasanya disertakan, jadi tidak apa-apa). Anda juga memerlukan PC dengan port USB untuk menyambungkan Windows Phone Anda. (Ini juga biasanya terlampir, jadi tidak ada masalah)

Adapun spesifikasi komputer, lebih baik mempersiapkan kinerja setinggi mungkin dan memiliki lingkungan di mana Anda dapat berkembang tanpa stres. Namun, saya pikir ada orang yang belum tentu mampu melakukannya, jadi saya akan menuliskan minimum yang diperlukan sesuai dengan aplikasi pengembangan.

Jika Anda mengembangkan game yang berjalan di Windows

Saat memulai program menggunakan XNA Framework di Windows, kartu grafis (kartu video atau chipset) yang mendukung model shader versi 2.0 atau lebih tinggi diperlukan (Apa itu model shader?). (dari Wikipedia)). Jika Anda memiliki PC di pasaran baru-baru ini (per 2010), ada kemungkinan besar bahwa Anda memenuhi kondisi ini, tetapi jika Anda memiliki PC atau netbook yang hanya Anda gunakan untuk penggunaan bisnis beberapa waktu yang lalu, Anda perlu menyadari bahwa kartu grafis Anda mungkin tidak mendukung model shader.

Spesifikasi lain tidak memiliki garis minimum tertentu. Ini bisa menjadi perbedaan antara operasi berat dan cepat.

Jika Anda memerlukan kartu video untuk PC desktop, Anda mungkin ingin melihat ke toko online atau toko suku cadang. Jika Anda ingin membeli PC sendiri, saya pikir PC yang dikatakan untuk game akan lebih nyaman untuk dikembangkan.

Jika Anda mengembangkan game yang hanya akan berjalan di Xbox 360

Jika Anda hanya akan menjalankan game di Xbox 360, tidak ada minimum yang ditetapkan untuk spesifikasi PC.

Jika Anda mengembangkan permainan yang hanya berjalan di Windows Phone

Jika Anda ingin game Anda berjalan hanya pada perangkat Windows Phone nyata, tidak ada minimum yang ditetapkan untuk spesifikasi PC. Namun, jika Anda ingin menggunakan emulator, Anda harus memiliki beberapa spesifikasi.

Spesifikasi Lainnya

Ruang hard disk diambil oleh beberapa gigabyte untuk instalasi lingkungan pengembangan. Seharusnya cukup untuk memiliki sekitar 10GB ~ 20GB gratis. Saya tidak berpikir itu masalah jika itu komputer baru-baru ini.

Jika Anda membuat game untuk Windows, mungkin lebih baik menyiapkan komputer uji untuk memeriksa "setidaknya jalankan dengan spesifikasi ini" sesuai dengan game yang telah Anda buat.

Windows : Windows, Xbox 360, Windows Phone

Windows mendukung pengembangan pada versi berikut: (Pada rilis XNA Game Studio 4.0)

Windows, pengembangan game Xbox 360

  • Windows XP SP3 atau yang lebih baru, Windows Vista SP1 atau yang lebih baru, Windows 7

Pengembangan Game untuk Windows Phone

  • Windows Vista SP2 atau yang lebih baru, Windows 7

Xbox 360 : Xbox 360

Diperlukan untuk men-debug dan menjalankan game di Xbox 360. Sebaliknya, jika Anda tidak mengembangkan game untuk Xbox 360, ini tidak perlu.

Jika Anda menggunakan Xbox 360, Anda harus menginstal Hard Drive Xbox 360 selain konsol Anda. Ada beberapa kapasitas hard disk, seperti "20GB", "120GB", dan "250GB", tetapi salah satu dari mereka tidak masalah. Tanpa itu, Anda tidak akan dapat menyimpan lingkungan yang Anda butuhkan untuk pengembangan XNA atau data yang Anda buat.

Juga, harap dicatat bahwa ada "Unit Memori Xbox 360" sebagai media penyimpanan yang sama, tetapi tidak dapat disimpan di sini.

Jika Anda ingin terhubung ke Xbox 360 Anda secara nirkabel, Anda memerlukan "Adaptor Jaringan Nirkabel Xbox360" secara terpisah.

Badan Windows Phone: Windows Phone

* Untuk dijelaskan di kemudian hari

TV: Xbox 360

Diperlukan untuk menggunakan Xbox 360. Itu wajar karena Anda biasanya menggunakannya dalam permainan, tetapi mari kita siapkan yang sesuai. Ini juga mendukung output video definisi tinggi, sehingga Anda dapat langsung menonton game yang Anda buat di layar yang kuat.

Juga, jika Anda menggunakan kabel pada tautan di bawah ini, Anda juga dapat mengeluarkannya di monitor komputer. Jika Anda hanya memiliki monitor untuk komputer Anda, kami sarankan Anda memiliki yang ini tersedia.

Microsoft Xbox 360 Controller (untuk Windows) : (Windows), (Xbox 360)

Diperlukan jika Anda ingin menggunakan pengontrol Xbox 360 di Windows. Muncul dengan CD, jadi jika Anda menggunakan Windows XP, instal dan kemudian sambungkan pengontrol Anda melalui USB (atau ikuti tautan iniAnda dapat mengunduh dan menginstal Microsoft Xbox 360 Controller Game Controller Software untuk Windows dari . Dalam kasus Windows Vista dan Windows 7, tidak apa-apa untuk terhubung apa adanya.

Jika Anda memiliki konsol Xbox 360, Anda tidak akan memiliki masalah karena dilengkapi dengan pengontrol khusus sejak awal. Namun, jika Anda ingin membuat game dengan banyak pengontrol, Anda harus membelinya secara terpisah. Hal yang sama berlaku untuk Windows.

Persyaratan Koneksi Internet: (Windows), Xbox 360, (Windows Phone)

Pada saat melihat halaman ini, Anda mungkin terhubung ke Internet, jadi saya rasa tidak ada masalah. Jika lingkungan yang Anda kembangkan tidak terhubung ke Internet, harap buat kontrak terpisah dengan penyedia. Pengembangan game Windows, Xbox 360, dan Windows Phone masing-masing memiliki persyaratan yang sedikit berbeda untuk terhubung ke Internet.

Jika Anda mengembangkan game yang berjalan di Windows

Jika Anda hanya mengembangkan game untuk Windows, Anda harus terhubung ke Internet saat menginstal lingkungan pengembangan, tetapi Anda tidak perlu terhubung setelah itu.

Namun, untuk permainan jaringan, koneksi Internet diperlukan.

Jika Anda mengembangkan permainan yang berjalan di Windows Phone

Jika Anda hanya mengembangkan game untuk Windows Phone, Anda harus terhubung ke Internet saat menginstal lingkungan pengembangan, tetapi Anda tidak perlu terhubung selama pengembangan game.

Namun, jika Anda ingin memainkan game jaringan menggunakan emulator, Anda memerlukan koneksi internet. Ini tidak berlaku untuk pengujian pada perangkat yang sebenarnya.

Selain itu, untuk permainan Windows Phone, Anda harus terhubung ke Internet saat mendaftarkan aplikasi.

Jika Anda mengembangkan game yang hanya akan berjalan di Xbox 360

Ini selalu diperlukan saat mengembangkan game untuk Xbox 360 karena Anda harus terhubung ke Xbox Live melalui Internet untuk meluncurkan XNA Game Studio Connect. Koneksi diperlukan pada konsol Xbox 360.

Xbox 360 Lingkungan Jaringan Terhubung: Xbox 360

Untuk informasi lebih lanjut, kunjungi situs web resmi Xbox.

Alat Pengembang Windows Phone : Windows, Xbox 360, Windows Phone

Ini adalah lingkungan pengembangan untuk mengembangkan game dengan XNA. "C#" akan digunakan sebagai bahasa pemrograman. Jika Anda menginstal "Windows Phone Developer Tools", "Visual Studio 2010 Express untuk Windows Phone" dan "XNA Game Studio 4.0" akan diinstal pada saat yang sama. XNA Game Studio 4.0 juga mendukung versi lain yang lebih tinggi dari Visual Studio 2010 untuk C #.

Jika Anda ingin menginstalnya secara manual, silakan unduh dari tautan di bawah ini.

  • Alat Pengembang Windows Phone RTW (Web Installer) (Jika Anda menginginkannya sebagai file gambar disk, Anda dapat mengunduhnya dari tautan ".iso" di bagian bawah halaman tautan)

Petunjuk terperinci tentang cara menginstal Alat Pengembang Windows Phone dapat ditemukan di halaman berikut.

* Dalam tips di sini, baik "Visual C # 2010 Express Edition" dan "Visual Studio 2010" dapat dicampur, tetapi hampir tidak ada perbedaan dalam konten.

Visual Studio 2010 : Windows, Xbox 360, Windows Phone

Lingkungan pengembangan untuk pemrograman di XNA. "C#" akan digunakan sebagai bahasa pemrograman. Jika Anda menginstal "Windows Phone Developer Tools", "Visual Studio 2010 Express untuk Windows Phone" dan "XNA Game Studio 4.0" akan diinstal pada saat yang sama, jadi jika Anda menginstal alat ini, Visual Studio 2010 Express Anda tidak perlu menginstalnya secara terpisah.

"Visual C# 2010 Express Edition" dapat diunduh dari situs Microsoft dan dapat digunakan secara gratis selama Anda mendaftar. XNA Game Studio 4.0 C # juga kompatibel dengan versi tingkat yang lebih tinggi lainnya dari Visual Studio 2010.

Anda harus menginstal Visual Studio 2010 sebelum Anda menginstal XNA Game Studio 4.0.

Jika Anda ingin menginstalnya secara manual, silakan unduh dari tautan di bawah ini.

Petunjuk rinci tentang menginstal Visual Studio 2010 dapat ditemukan pada halaman berikut.

* Dalam tips di sini, baik "Visual C # 2010 Express Edition" dan "Visual Studio 2010" dapat dicampur, tetapi hampir tidak ada perbedaan dalam konten.

XNA Game Studio 4.0 : Windows, Xbox 360, Windows Phone

Jika Anda mengembangkan dengan XNA, Anda harus menginstal XNA Game Studio 4.0 selain Visual Studio 2010. Jika Anda menginstal alat pengembang Windows Phone, Visual Studio 2010 Express untuk Windows Phone dan XNA Game Studio 4.0 akan diinstal pada saat yang sama. Anda tidak perlu menginstalnya secara terpisah.

Anda harus menginstal XNA Game Studio 4.0 setelah menginstal atau memperbarui ke Visual Studio 2010.

Jika Anda mencoba untuk menginstal XNA Game Studio 4.0 sebelum Anda menginstal Visual Studio 2010, Anda akan menerima pesan bahwa Visual Studio 2010 tidak diinstal dan Anda tidak akan dapat menginstalnya.

Anda dapat mengunduh XNA Game Studio 4.0 dari tautan di bawah ini.

Anda juga dapat menemukan petunjuk terperinci tentang menginstal XNA Game Studio 4.0 di halaman berikut:

Keanggotaan Xbox Live: Xbox 360

Untuk membuat game untuk Xbox 360, Anda memerlukan keanggotaan Xbox Live. Untuk informasi lebih lanjut tentang mendaftar keanggotaan Xbox Live, silakan merujuk ke tautan di bawah ini.

Perhatikan bahwa keanggotaan Xbox Live dapat berupa keanggotaan Silver gratis. Jika Anda tidak memiliki keanggotaan Gold, Anda akan secara otomatis dikonversi menjadi keanggotaan Silver, jadi Anda tidak perlu khawatir tentang hal itu. (Saya menggunakannya dengan keanggotaan Silver.) )

Namun, Anda harus memiliki "Keanggotaan Emas" untuk bermain game di Xbox 360 menggunakan jaringan.

Kartu kredit: Xbox 360, (Windows Phone)

Diperlukan untuk membeli keanggotaan XNA Creators Club. Jika Anda seorang pelajar atau di bawah umur, Anda akan memerlukan persetujuan dari wali Anda atau menggunakannya atas nama Anda. Silakan berkonsultasi dengan wali Anda sebelum digunakan.

Selain itu, jika Anda telah membuat permainan untuk Windows Phone, Anda akan memerlukannya untuk mendaftarkan permainan Anda.

Keanggotaan XNA Creators Club: Xbox 360

Untuk membuat game untuk Xbox 360, Anda harus membeli keanggotaan XNA Creators Club. Jika Anda tidak perlu menggunakan Xbox 360, Anda tidak perlu membeli keanggotaan XNA Creators Club. Anda harus memasukkan informasi pribadi Anda ketika Anda melakukan pembelian, tetapi harap dicatat bahwa Anda tidak akan dapat mendaftar jika Anda berusia di bawah 12 tahun.

Anda dapat membeli keanggotaan XNA Creators Club di Xbox 360 Anda. Keanggotaan tersedia untuk 12 bulan (9.800 yen) dan 4 bulan (4.800 yen) (per 2010/10/01).

Anda dapat menemukan petunjuk tentang cara membeli di halaman ini.

XNA Game Studio Hubungkan: Xbox 360

XNA Game Studio Connect digunakan untuk menjalankan game yang dibuat dengan XNA dan untuk terhubung ke komputer. Sekali lagi, Anda hanya akan membutuhkannya jika Anda mengembangkan untuk Xbox 360.

Anda dapat mengunduh XNA Game Studio Connect di lokasi yang sama dengan tempat Anda membeli keanggotaan XNA Creators Club. XNA Game Studio Connect sendiri gratis.

Untuk menghubungkan Windows ke Xbox 360 menggunakan XNA Game Studio Connect, lihat tautan di bawah ini.

DirectX SDK

Anda tidak membutuhkannya untuk pengembangan XNA, tetapi dilengkapi dengan alat yang berguna untuk pengembangan, jadi saya pikir itu layak dipasang.

Anda dapat mengunduh DirectX SDK dari tautan di bawah ini.

lain

Saya memakai hal-hal yang bagus untuk dimiliki jika perlu.

Unit Memori Xbox 360 (512MB)
Unit Memori Xbox 360 (64MB)
Ini dapat digunakan untuk menguji ketika ada beberapa perangkat tujuan data.