Apa itu XNA?

Laman dikemaskini :
Tarikh penciptaan halaman :

Persekitaran

XNA Game Studio
  • 2.0
  • 3.0
  • 4.0

Mengenai XNA

XNA ialah persekitaran pembangunan yang komprehensif untuk pembangunan permainan yang disediakan oleh Microsoft. XNA direka untuk membolehkan pembangunan permainan untuk pelbagai platform, termasuk Windows, Xbox 360, Windows Phone dan Zune. Mampu membangunkan permainan yang boleh dijalankan pada Xbox 360, konsol konsol, dalam persekitaran pembangunan yang sangat tersedia untuk orang awam, adalah acara yang sangat inovatif yang tidak pernah dilakukan sebelum ini.

Xbox 360 での Windows からのゲーム配置Windows Phone エミュレータによる実行
Skrin peletakan permainan pada Xbox 360 (kiri) Berjalan dengan Windows Phone Emulator (kanan)

XNA tersedia secara percuma selagi anda mempunyai PC Windows dan sambungan Internet. Pembangunan pada dasarnya dilakukan pada Windows, dan setiap peranti yang anda mahu jalankan sebagai persekitaran pelaksanaan diperlukan.

Kos peranti sebenar untuk setiap destinasi pembangunan dan pelaksanaan adalah wajib, tetapi di samping itu, keahlian premium untuk dibangunkan pada Xbox 360 ialah "\9,800 (termasuk cukai) / tahun (sehingga September 2010)" (apabila membuat permainan untuk Xbox 360), dan dalam kes Windows Phone, pembangunan adalah percuma, tetapi memerlukan wang untuk mendaftarkan perisian yang anda buat. Walau bagaimanapun, kerana terdapat pasaran di mana anda boleh mengedarkan permainan yang dibuat dengan kedua-dua Xbox 360 dan Windows Phone, anda juga boleh menjual permainan dan memperoleh pendapatan.

Xbox 360 menggunakan konsol sebenar yang boleh dimainkan sebagai konsol permainan biasa.

Di samping itu, berbanding dengan DirectX (Unmanaged C++) dan Managed DirectX, yang telah digunakan untuk pembangunan permainan seperti Windows dan Xbox, Rangka Kerja XNA mempunyai banyak perpustakaan khusus untuk permainan, dan menghapuskan proses permulaan yang rumit dan pengurusan memori yang menyusahkan sebanyak mungkin. Ia direka untuk bekerja dengan program mudah. Pada masa ini, "C#" diterima pakai sebagai bahasa pengaturcaraan, dan kedua-dua Rangka Kerja XNA dan C# memanfaatkan kelebihan masing-masing, menjadikannya sangat mudah untuk mengumpulkan program.

Di samping itu, XNA Creators Club Online mempunyai kit permulaan, program sampel, dan forum untuk membantu pembangun yang baru menggunakan XNA atau mempunyai pengalaman dengan XNA.

XNA クリエーターズ クラブ オンライン
Kelab Pencipta XNA Dalam Talian


Beberapa kit permulaan yang diedarkan

Berikut adalah laman web rasmi untuk XNA. Saya fikir anda boleh membaca lebih lanjut mengenai XNA di sini.

Laman rasmi

Nama Laman
Kelab Pencipta XNA Dalam Talian
Pusat Pemaju XNA
Forum MSDN > Teknologi Pembangunan Permainan (Forum)
XNA Jepun Team Blog (Blog)
Hinikeni XNA (blog)
Pusat Pemaju XNA

Sejarah Ringkas XNA

2004/03/24 Konsep XNA Diumumkan
2006/03/22 Versi percubaan XNA Studio, persekitaran pembangunan generasi akan datang, kini boleh didapati.
2006/08/30 XNA Game Studio Express 1.0 Beta 1 Dikeluarkan
2006/11/08 XNA Game Studio Express 1.0 Beta 2 Dikeluarkan
2006/12/12 XNA Game Studio Express 1.0 Dikeluarkan
2007/04/24 Keluaran Segar Semula XNA Game Studio Express 1.0
2007/11/20 Keluaran β XNA Game Studio 2.0
2007/12/13 XNA Game Studio 2.0 Dikeluarkan
2008/10/31 XNA Game Studio 3.0 Dikeluarkan
2010/09/16 XNA Game Studio 4.0 Dikeluarkan