Mengedarkan permainan untuk Windows

Laman dikemaskini :
Tarikh penciptaan halaman :

Ringkasan

Ketahui cara mengedarkan permainan anda untuk Windows.

Persekitaran operasi

Prasyarat

||| |-|=| | Versi XNA yang Disokong | 4.0 | | Platform yang Disokong |

  • Windows XP SP3 atau lebih baru
  • Windows Vista SP2 atau lebih baru
  • Windows 7


Persekitaran operasi

Platform Windows 7

Bahan

Apabila mengedarkan permainan untuk Windows, tiada masalah tertentu dalam mencipta data pengedaran, tetapi persekitaran pengedaran untuk menjalankan permainan yang dicipta mesti memenuhi syarat atau spesifikasi berikut.

  • OS ialah Windows XP SP3 atau lebih baru, Windows Vista SP1 atau lebih baru atau Windows 7
  • Kad video atau chipset yang menyokong model shader versi 2.0 atau lebih tinggi
  • CPU, Memori, HDD, Kad Video bergantung kepada kandungan permainan

Selain memenuhi keperluan ini, anda juga mesti memasang komponen berikut:

Terdapat beberapa corak pengedaran untuk permainan untuk Windows, jadi pilih kaedah yang anda suka.

Mengedarkan fail boleh laku dan kandungan lain kerana ia adalah

Mengedarkan permainan yang dicipta (fail) seperti sedia ada. Walaupun dikatakan seperti itu, ia biasanya ". fail zip atau mengekstrak sendiri . exe". Terpulang kepada pengguna untuk memutuskan di mana untuk mengekstrak fail.

Pertama, buka projek untuk permainan yang ingin anda edarkan.

Mari tukar "Debug" kepada "Lepaskan" dalam bar alat. Dengan cara ini, anda boleh menghapuskan maklumat penyahpepijatan yang anda tidak perlukan untuk permainan anda dan mengoptimumkan permainan anda untuk dibina.

Sudah tentu, ia juga merupakan idea yang baik untuk menguji dalam mod Pelepasan terlebih dahulu.

Pilih "Membina Semula Penyelesaian" daripada menu Bina untuk membuang maklumat binaan setakat ini dan bina dari awal.

Saya rasa tidak ada masalah dengan binaan biasa, tetapi dalam kes yang jarang berlaku, mungkin ada fail yang tidak dibina dalam keadaan sebelumnya, jadi disyorkan untuk membina semula sebelum pengedaran.

Kemudian, fail yang diperlukan untuk permainan akan dibuat dalam folder berikut dalam folder projek.

  • [Nama Folder Projek] [nama folder projek]\bin\x86\Keluaran

Dalam folder ini, anda akan dapati ". .exe fail dan . xnb" dan fail kandungan lain, struktur folder yang dibuat dalam projek, dll. Apa yang anda perlu lakukan ialah mengedarkan fail ini kerana ia adalah. Walau bagaimanapun, . Jangan masukkan "pdb" sahaja kerana ia tiada kaitan dengan permainan.

Dengan cara ini, nama fail boleh laku ialah nama fail yang ditetapkan dalam projek. Dalam angka itu, ia dicipta dalam projek yang dipanggil "WindowsGame1", dan sejak nama itu tidak diubah, nama fail ialah "WindowsGame1.exe".

Jika anda ingin mengambil fail yang dibuat terus ke komputer lain, anda boleh mengambilnya seperti sedia ada, tetapi apabila mengedarkannya di web, adalah perkara biasa untuk memampatkan fail dalam erti kata menyatukan fail atau mengurangkan saiznya.

Secara lalai, Windows XP dan kemudiannya mempunyai satu fail yang dipanggil ". Terdapat ciri yang membolehkan anda memampatkan ke dalam "zip", jadi lebih baik menggunakannya.

Ia mudah dilakukan, hanya pilih semua fail yang anda perlukan, klik kanan padanya, dan pilih item "Folder termampat (zip)" dalam menu "Hantar ke".

Kemudian, seperti yang ditunjukkan dalam angka itu, fail zip akan dibuat, jadi adalah idea yang baik untuk meletakkannya di laman web anda dan mendaftarkannya di laman muat turun. (Bergantung pada saiz fail, ia mungkin mengambil sedikit masa untuk mencipta fail zip.)

Dengan cara ini, jika anda mengedarkan fail boleh laku ke komputer lain seperti sedia ada, anda boleh menggunakan . Jika anda klik dua kali fail ".exe" seperti sedia ada, anda boleh memainkan permainan, tetapi anda boleh memainkannya. Jika anda mengedarkannya sebagai fail termampat seperti "zip", anda tidak akan dapat melaksanakannya melainkan anda menyahmampat fail (buat asal mampatan).

Penyahmampatan fail termampat, tetapi menggunakan . Dalam kes fail "zip", jika anda mempunyai Windows XP atau OS yang lebih baru, anda boleh unzipnya dengan fungsi standard. Pertama, gunakan . Sebaik sahaja anda mempunyai fail "zip", anda boleh klik dua kali padanya untuk menyemak imbas fail termampat. Antaranya, " . .exe fail, tetapi ini masih dalam keadaan termampat, jadi anda tidak boleh menjalankannya.

Dengan semua fail ini dipilih, salin fail dan tampalkannya ke dalam mana-mana folder, dan ia akan dibuka secara automatik, jadi apa yang anda perlu lakukan ialah melancarkan fail boleh laku dan mainkan permainan.

Adalah idea yang baik untuk menerangkan kepada pengguna bagaimana untuk melakukan ini dalam beberapa cara.

Diedarkan dalam pakej permainan

XNA versi 4.0 termasuk ciri Pakej Permainan. Anda akan dapat mengedarkan permainan anda dengan mudah, dan anda akan dapat memampatkan, menyahmampat, dan membungkus fail secara automatik. Sudah tentu, komputer sasaran mesti memasang komponen yang diperlukan.

Sila ambil perhatian bahawa untuk menggunakan pakej permainan, "XNA Game Studio 4.0" juga mesti dipasang pada komputer yang diedarkan. (Pakej permainan bertujuan untuk diedarkan dan dimainkan oleh pencipta XNA sahaja.) Walau bagaimanapun, saya tidak tahu sama ada sistem ini akan berubah pada masa akan datang)

Pertama, anda perlu membina semula projek dan membuat fail boleh laku, tetapi ia adalah sama dengan kaedah yang diterangkan dalam "Mengedarkan fail boleh laku dan kandungan lain seperti itu", jadi saya akan meninggalkan penjelasannya.

Setelah projek dibina semula, pilih "Pakej XXXXX sebagai Permainan Kelab Pencipta XNA" daripada menu Binaan. (XXXXX ialah nama projek)

Kemudian, anda dapat melihat bahawa fail yang dipanggil "XXXXX.ccgame" telah dibuat dalam folder berikut.

  • [Nama Folder Projek] [nama folder projek]\bin\x86\Keluaran

Ini adalah pakej permainan untuk XNA, dan anda boleh mengedarkannya sebagaimana adanya. (Walau bagaimanapun, bergantung pada laman web ini, pelanjutan ".ccgame" tidak diiktiraf, jadi anda mungkin perlu memasukkannya ke dalam fail ".zip" yang berasingan, jadi sila semak sendiri.)

Jika anda ingin bermain permainan di destinasi pengedaran, anda boleh menggunakan . Klik dua kali fail "ccgame". Kemudian, dialog seperti yang ditunjukkan dalam angka itu akan dipaparkan, jadi tekan butang "Unpack" untuk mengembangkan pakej.

Kemudian, fail akan diekstrak ke folder berikut, dan semua yang anda perlu lakukan adalah menjalankan permainan seperti sedia ada.

Untuk Windows XP (lalai)
  • C:\Dokumen dan Seting[direktori pengguna]\Seting Setempat\Data Aplikasi\Permainan Kelab Pencipta XNA
Untuk Windows Vista, Windows 7 (lalai)
  • C:\Pengguna\[direktori pengguna]\AppData\Local\XNA Creators Club Games