Mendistribusikan game untuk Windows

Halaman Diperbarui :
Tanggal pembuatan halaman :

ringkasan

Pelajari cara mendistribusikan game untuk Windows.

Lingkungan operasi

Prasyarat

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

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


Lingkungan operasi

balei-balei jendela 7

zat

Saat mendistribusikan game untuk Windows, tidak ada masalah khusus dalam membuat data distribusi, tetapi lingkungan distribusi untuk menjalankan game yang dibuat harus memenuhi kondisi atau spesifikasi berikut.

  • OS-nya adalah Windows XP SP3 atau yang lebih baru, Windows Vista SP1 atau yang lebih baru, atau Windows 7
  • Kartu video atau chipset yang mendukung model shader versi 2.0 atau lebih tinggi
  • CPU, Memori, HDD, Kartu Video tergantung pada konten game

Selain memenuhi persyaratan ini, Anda juga harus menginstal komponen berikut:

Ada beberapa pola distribusi untuk game untuk Windows, jadi pilih metode yang Anda inginkan.

Mendistribusikan file yang dapat dieksekusi dan konten lainnya sebagaimana adanya

Distribusikan game (file) yang dibuat apa adanya. Bahkan jika dikatakan apa adanya, biasanya ". zip file atau self-extracting . exe". Terserah pengguna untuk memutuskan di mana mengekstrak file.

Pertama, buka proyek untuk game yang ingin Anda distribusikan.

Mari kita alihkan "Debug" ke "Release" di bilah alat. Dengan cara ini, Anda dapat menghilangkan informasi debugging yang tidak Anda perlukan untuk game Anda dan mengoptimalkan game Anda untuk membangun.

Tentu saja, itu juga ide yang baik untuk menguji dalam mode Rilis sebelumnya.

Pilih "Rebuild Solution" dari menu Build untuk membuang informasi build sejauh ini dan membangun dari awal.

Saya tidak berpikir ada masalah dengan build normal, tetapi dalam kasus yang jarang terjadi, mungkin ada file yang tidak dibangun dalam keadaan sebelumnya, jadi disarankan untuk membangun kembali sebelum distribusi.

Kemudian, file yang diperlukan untuk game akan dibuat di folder berikut di folder proyek.

  • [Nama Folder Proyek] [nama folder proyek]\bin\x86\Release

Di folder ini, Anda akan menemukan tanda ". .exe file dan file . xnb" dan file konten lainnya, struktur folder yang dibuat dalam proyek, dll. Yang harus Anda lakukan adalah mendistribusikan file-file ini sebagaimana adanya. Namun, file . Jangan sertakan "pdb" saja karena tidak ada hubungannya dengan game.

Omong-omong, nama file yang dapat dieksekusi adalah nama file yang ditetapkan dalam proyek. Pada gambar, itu dibuat dalam proyek yang disebut "WindowsGame1", dan karena namanya belum diubah, nama filenya adalah "WindowsGame1.exe".

Jika Anda ingin mengambil file yang dibuat langsung ke komputer lain, Anda dapat mengambilnya apa adanya, tetapi ketika mendistribusikannya di web, adalah normal untuk mengompres file dalam arti mengkonsolidasikan file atau mengurangi ukurannya.

Secara default, Windows XP dan yang lebih baru memiliki satu file bernama ". Ada fitur yang memungkinkan Anda untuk mengompres menjadi "zip", jadi lebih baik menggunakannya.

Sangat mudah dilakukan, cukup pilih semua file yang Anda butuhkan, klik kanan padanya, dan pilih item "Folder terkompresi (zip)" di menu "Kirim ke".

Kemudian, seperti yang ditunjukkan pada gambar, file zip akan dibuat, jadi itu adalah ide yang baik untuk meletakkannya di situs Anda dan mendaftarkannya di situs unduhan. (Tergantung pada ukuran file, mungkin perlu beberapa saat untuk membuat file zip.)

Omong-omong, jika Anda mendistribusikan file yang dapat dieksekusi ke komputer lain apa adanya, Anda dapat menggunakan ekstensi . Jika Anda mengklik dua kali file ".exe" apa adanya, Anda dapat memainkan game, tetapi Anda dapat memainkan file . Jika Anda mendistribusikannya sebagai file terkompresi seperti "zip", Anda tidak akan dapat menjalankannya kecuali Anda mendekompresi file (membatalkan kompresi).

Dekompresi file terkompresi, tetapi menggunakan ekstensi . Dalam kasus file "zip", jika Anda memiliki Windows XP atau OS yang lebih baru, Anda dapat mengekstraknya dengan fungsi standar. Pertama, gunakan ekstensi . Setelah Anda memiliki file "zip", Anda dapat mengklik dua kali untuk menelusuri file terkompresi. Diantaranya, " . .exe file, tetapi ini masih dalam keadaan terkompresi, sehingga Anda tidak dapat menjalankannya.

Dengan semua file ini dipilih, salin file dan tempel ke folder mana pun, dan mereka akan secara otomatis membuka ritsleting, jadi yang harus Anda lakukan adalah meluncurkan file yang dapat dieksekusi dan memainkan game.

Sebaiknya jelaskan kepada pengguna cara melakukan ini dengan cara tertentu.

Didistribusikan dalam paket game

XNA versi 4.0 menyertakan fitur Paket Game. Anda akan dapat dengan mudah mendistribusikan game Anda, dan Anda akan dapat mengompres, mendekompresi, dan mengemas file secara otomatis. Tentu saja, komputer target harus memiliki komponen yang diperlukan diinstal.

Harap dicatat bahwa untuk menyebarkan paket game, "XNA Game Studio 4.0" juga harus diinstal pada komputer tempat ia didistribusikan. (Paket game dimaksudkan untuk didistribusikan dan dimainkan oleh pencipta XNA saja.) Namun, saya tidak tahu apakah sistem ini akan berubah di masa depan)

Pertama, Anda perlu membangun kembali proyek dan membuat file yang dapat dieksekusi, tetapi itu sama dengan metode yang dijelaskan dalam "Mendistribusikan file yang dapat dieksekusi dan konten lain apa adanya", jadi saya akan menghilangkan penjelasannya.

Setelah proyek dibangun kembali, pilih "Paket XXXXX sebagai XNA Creators Club Game" dari menu Build. (XXXXX adalah nama proyek)

Kemudian, Anda dapat melihat bahwa file bernama "XXXXX.ccgame" telah dibuat di folder berikut.

  • [Nama Folder Proyek] [nama folder proyek]\bin\x86\Release

Ini adalah paket game untuk XNA, dan Anda dapat mendistribusikannya apa adanya. (Namun, tergantung pada situsnya, ekstensi ".ccgame" tidak dikenali, jadi Anda mungkin harus memasukkannya ke dalam file ".zip" terpisah, jadi silakan periksa sendiri.)

Jika Anda ingin memainkan game di tujuan distribusi, Anda dapat menggunakan ekstensi . Klik dua kali file "ccgame". Kemudian, dialog seperti yang ditunjukkan pada gambar akan ditampilkan, jadi tekan tombol "Unpack" untuk memperluas paket.

Kemudian, file akan diekstrak ke folder berikut, dan yang harus Anda lakukan adalah menjalankan game apa adanya.

Untuk Windows XP (default)
  • C:\Documents and Settings[user directory]\Local Settings\Application Data\XNA Creators Club Games
Untuk Windows Vista, Windows 7 (default)
  • C:\Users\[direktori pengguna]\AppData\Local\XNA Creators Club Games