Buat projek untuk permainan anda untuk Xbox 360

Laman dikemaskini :
Tarikh penciptaan halaman :

Ringkasan

Buat projek untuk permainan anda untuk Xbox 360 dalam XNA.

*Sila ambil perhatian bahawa pada 10/01/2010, semua sistem yang berkaitan dengan Xbox 360 dalam XNA Game Studio 4.0 adalah versi β.

XNA Game Studio Connect

Persekitaran operasi

Prasyarat

Versi XNA yang disokong 4.0
Platform yang Disokong
  • Windows (XP SP3, Vista SP1, 7)
  • Xbox360
Windows Diperlukan versi Vertex Shader
Windows Diperlukan Versi Pixel Shader

Persekitaran operasi

Platform Windows 7, Xbox 360

Bahan

Mari buat "projek" untuk membuat permainan untuk Windows. "Projek" adalah struktur yang secara kolektif menguruskan sumber seperti program dan imej. Setiap kali anda membuat permainan, anda mulakan dengan membuat projek ini.

Apabila anda membangunkan permainan untuk Xbox 360, anda perlu memastikan bahawa Xbox 360 anda bersedia menerima komunikasi daripada Windows agar permainan anda berjalan pada Xbox 360. Inilah cara untuk melakukannya.

Selepas melancarkan Xbox 360 anda, pergi ke halaman Permainan dan pilih Perpustakaan Permainan.

Bergerak ke kanan dan buka "Jenis".

Pilih Permainan Indie.

Pilih XNA Game Studio Connect.

Pilih Mulakan untuk melancarkan XNA Game Studio Connect.

Kemudian, skrin akan berubah kepada yang ditunjukkan dalam angka itu. Skrin ini adalah skrin siap sedia untuk menerima komunikasi dari komputer. Apabila membangunkan permainan untuk Xbox 360, Xbox 360 biasanya ditinggalkan di negeri ini.

Sekarang, mari kita buat projek untuk Xbox 360 di sebelah Windows.

Mari kita mulakan persekitaran pembangunan "Visual Studio 2010". Membuat projek dan membuat program pada dasarnya dilakukan dengan perisian ini.

Jika anda mempunyai versi Visual Studio 2010 yang lebih tinggi, mulakan "Microsoft Visual Studio 2010 - Microsoft Visual Studio 2010" dari menu Mula.

Jika anda mempunyai versi percuma Visual Studio 2010, mulakan "Microsoft Visual Studio 2010 Express - Microsoft Visual C# 2010 Express" atau "Microsoft Visual Studio 2010 Express for Windows Phone" dari menu Mula.

Skrin yang serupa dengan yang ditunjukkan dalam angka itu akan muncul. Ini adalah "Visual Studio".

Sekarang, mari buat projek. Dari bar alat di sebelah kanan atas skrin, tekan butang "Projek Baru".

Anda juga boleh melakukan perkara yang sama daripada "Fail" dalam menu.

Ini akan membuka dialog "Projek Baru" seperti yang ditunjukkan dalam gambar.

Di sebelah kiri dialog, pilih XNA Game Studio 4.0 daripada Templat Terpasang. Satu-satunya bahasa pengaturcaraan ialah C#.

Pertama sekali, pilih "Templat". Anda boleh memulakan dengan projek kosong tanpa fail sama sekali, tetapi anda boleh menggunakan templat pra-dibuat untuk menjana program asas, fail, dan lain-lain, supaya anda boleh mula mengembangkan matlamat anda dengan segera.

Dalam kes ini, kami akan mencipta permainan untuk Xbox 360, jadi pilih "Permainan Xbox 360 (4.0)".

Seterusnya, terdapat item untuk memasukkan "Nama (nama projek)" di bahagian bawah dialog, tetapi adalah idea yang baik untuk memasukkan nama permainan yang anda buat. Nama projek ini juga merupakan ruang nama, jadi lebih baik memasukkannya dalam aksara abjad angka jika boleh.

Kali ini, kami akan meneruskan "Xbox360Game1" yang dimasukkan dari awal.

Seterusnya, tentukan lokasi (laluan folder) di mana anda ingin mencipta projek. Anda boleh memasukkan lokasi secara langsung, atau anda boleh menentukan laluan folder dari butang "Semak imbas" di sebelah kanan. Jika boleh, lebih baik mencipta laluan yang hanya terdiri daripada aksara abjad angka.

"Penyelesaian" di bahagian bawah adalah rangka kerja untuk menganjurkan projek. Biasanya, anda menentukan nama keseluruhan projek, tetapi untuk projek yang lebih kecil, ia boleh sama dengan nama projek. Dalam XNA Game Studio 4.0, setiap kali anda membuat projek baru, dua projek dicipta, jadi ia dicipta bersama dalam penyelesaian ini.

Apabila anda selesai, tekan butang "OK".

Selepas beberapa ketika, projek itu akan dibuat dan anda akan melihat program di skrin. Ini akan menjadi templat asas.

Jika anda melihat Solution Explorer di sebelah kanan skrin (yang mungkin berada di lokasi yang berbeza bergantung pada persekitaran Visual Studio anda), anda akan melihat bahawa terdapat dua projek di bawah penyelesaian dan beberapa fail di dalamnya.

Dengan cara ini, terdapat sedikit perbezaan dalam fail dari ketika saya mencipta projek permainan untuk Windows.

Kali ini, saya ingin menjalankan program ini tanpa membuat sebarang perubahan kepada program ini. Tekan butang "Mula Debugging" pada bar alat pada skrin. Binaan bermula, binaan bermula, dan apabila selesai, program ini digunakan untuk Xbox 360 dan permainan berjalan.

Dengan cara ini, "membina" merujuk kepada satu siri tugas yang dilakukan sekaligus, seperti memeriksa program secara automatik untuk kesilapan, mencipta sumber, dan membuat fail boleh laku yang boleh dilancarkan oleh program.

Juga, kerana projek Xbox 360 mempunyai operasi yang dipanggil "Deploy" dan permainan tidak berjalan pada Windows, anda perlu menghantar data yang anda buat ke Xbox 360. Itulah yang "penempatan" lakukan.

Sekarang, apabila anda menjalankannya, susun atur skrin berubah, tetapi tiada apa lagi yang berlaku. Jadi jika anda melihat TV yang disambungkan ke Xbox 360 anda, anda akan melihat bahawa skrin telah bertukar kepada satu isian warna.

Dengan cara ini, apa yang anda perlu lakukan ialah mula menyahpepijat pada Windows, dan permainan anda akan digunakan pada Xbox 360 anda, dan anda boleh menjalankan permainan anda dengan mudah pada Xbox 360.

Sekarang, tekan butang "KEMBALI" pada pengawal yang disambungkan ke Xbox 360 anda. Program lalai ditetapkan untuk berhenti permainan.

Jika anda tidak mempunyai cara untuk berhenti permainan pada Xbox 360 dan mahu memaksa permainan untuk berhenti di Visual Studio, tekan butang "Berhenti Debugging" dalam bar alat.

Dengan cara ini, permainan yang saya letakkan pada Xbox 360 berada dalam kategori "Permainan Indie".

Kaedah menutup projek yang dibuat dan kaedah memulakan pengeluaran dari penerusan adalah sama seperti untuk projek Windows, jadi sila rujuk kepada itu. Anda boleh meninggalkan Xbox 360 anda sahaja.