Steam-lah yang menangani ini. Untuk server game, kami biasanya menggunakan sertifikat jangka panjang yang mengotorisasi keseluruhan pusat data untuk AppID tertentu. …
Kami akan menerbitkan sertifikat yang ditandatangani oleh kunci CA utama kami yang akan memberi tahu aplikasimu bahwa kuncimu sudah terpercaya. Kemudian, secara offline, kamu akan menghasilkan sertifikat untuk setiap pusat data tempat kamu ingin menjalankan server dengan menggunakan alat sertifikat kami dan menandatanganinya dengan kunci privatmu. …
Branch-branch tersebut bisa sama jika item-nya hanya valid untuk branch Steam tertentu. Jika branch [i]minimum[/i] tidak ditentukan, maka item-nya akan valid untuk semua branch Steam yang lebih lama dari branch [i]maksimum[/i], dan sebaliknya jika branch [i]maksimum[/i] tidak ditentukan. Kreator konten juga dapat menentukan branch [i]minimum[/i] dan [i]maksimum[/i] untuk item mereka melalui halaman web untuk item mereka pada bagian "Catatan Perubahan". Pengguna yang telah memilih suatu branch Steam akan mengunduh versi item yang valid untuk branch yang dipilih. …
Ini adalah antarmuka yang digunakan untuk mendukung [doclink=features/microtransactions]Transaksi Mikro (Pembelian dalam Game)[/doclink]. Lihat [doclink=features/microtransactions/implementation][/doclink] untuk info lebih lanjut. …
Secara umum, jangan gunakan API ini untuk menentukan apakah pengguna telah memperbarui langganan mereka. Sebagai gantinya, gunakan [webapi]ISteamMicroTxn/GetReport[/webapi] untuk melihat kapan mereka akan ditagih untuk pembaruan langganan. …
Inilah tujuan dari adanya Kurator Steam, yaitu memberikan cara bagi orang-orang yang terpercaya untuk membantu pemain menelusuri Steam dan menemukan game yang menarik untuk dimainkan. [section]Kurator Steam[/section] Kurator Steam adalah individu atau grup yang tertarik untuk meningkatkan pengalaman berbelanja bagi pengguna lain dengan menyoroti game dari katalog Steam. …
Beberapa Kurator melayani audiens dalam berbagai bahasa, jadi kami menyertakan cara untuk menerjemahkan apa yang dikatakan Kuratornya agar kamu dapat menentukan apakah mereka cocok untuk game-mu. [subsection]Permulaan[/subsection] [b]Prasyarat dan Perizinan[/b] [list] [*]Untuk memulai, kamu harus memiliki game yang sudah dirilis atau halaman toko yang dapat dilihat secara publik. [*]Kamu harus memiliki perizinan "Buat CD Key" di Steamworks untuk dapat mengakses fitur Curator Connect karena fitur tersebut mirip dengan pembuatan Steam Key. …
[b]Mod[/b], atau kependekan dari [b]modifikasi[/b], adalah pengubahan atau pembuatan file dalam game yang mengubah aspek seperti gameplay, grafik, lingkungan, model, dan banyak lagi. Banyak game yang dibuat oleh Valve dilengkapi dengan kit pengembangan software (SDK) untuk mendukung pembuatan mod. Pedoman legal mengenai pembuatan mod untuk game kami tersedia di [url=https://store.steampower.com/subscriber_agreement/]Perjanjian Pelanggan Steam[/url] dan dalam alat pembuatan mod yang kami sediakan. …
Saya tidak memiliki akses untuk login ke situs partner terpercaya untuk melihat informasi keuangan. Siapa yang harus saya hubungi?[/b] A. Pertama-tama, jika kamu belum memiliki akun Steam, kamu perlu [url=https://store.steampowered.com/login/]membuatnya[/url] terlebih dahulu. …
[/b] A. Pada halaman beranda di situs partner terpercaya, selain pilihan waktu, kamu juga bisa menemukan tautan untuk "lihat sebagai .csv". Atau, di Laporan Penjualan Steam yang bisa dilihat di [url=https://partner.steampowered.com/]situs partner[/url] terpercaya di "Tab Laporan", kamu bisa menemukan tautan di akhir laporan yang bertajuk "Penjualan Steam Berdasarkan Negara" untuk mengunduh dalam format Excel. [*] [b]Q. …
[section]Menambahkan moderator dan mengatur perizinan[/section] Kamu dapat mempromosikan anggota komunitas yang terpercaya atau menunjuk anggota timmu sendiri untuk membantu memoderasi Hub Komunitas Steam-mu. Berikut adalah cara untuk melakukan keduanya. …
[subsection=community_moderators]Moderator Komunitas[/subsection] Kamu dapat mempromosikan anggota komunitas terpercaya menajdi "moderator" atau "admin" di komunitas aplikasimu untuk membantu memoderasi konten. Kedua level tersebut dapat diberikan perizinan yang berbeda dengan mengunjungi [code-inline]http://steamcommunity.com/ogg/<appID>/permissionsEdit[/code-inline]. …
Layanan Inventaris Steam adalah serangkaian fitur yang memungkinkan game untuk memungkinkan adanya inventaris permanen untuk pemain tanpa perlu server khusus untuk mengelola pengguna atau item. Silakan berikan kami masukan atau pertanyaan di [url=https://steamcommunity.com/groups/steamworks/discussions/21/]Diskusi Inventaris Steam[/url] di grup Pengembang Steamworks. [section=Description]Deskripsi[/section] Layanan Inventaris bisa digunakan dengan dua cara - tanpa server atau dengan tambahan server terpercaya yang mengetahui status game. Tanpa server game, client game bisa berkomunikasi langsung dengan layanan Steam untuk menarik konten inventaris pengguna, menggunakan dan mempertukarkan item, dan menerima item baru yang diberikan berdasarkan waktu bermain. …
[section]Ringkasan[/section] Steam dan Steamworks memberikan dukungan kuat untuk pengalaman VR melalui SteamVR. Bagian ini memberikan informasi tentang cara mengembangkan aplikasi SteamVR dan persyaratan tambahan untuk mendistribusikannya di Steam. …
[/td] [/tr] [tr][td][doclink=features/steamvr/openvr][/doclink][/td] [td]Ringkasan tentang OpenVR, dukungan peringkat, dan pembuatan driver.[/td] [/tr] [/table] [section]Bantuan Tambahan[/section] Butuh bantuan pengembangan? Ingin mempelajari lebih lanjut tentang cara mendapatkan devkit VR? …
Namun, seperti yang disebutkan sebelumnya, jika kamu ingin mendukung modding dalam skala besar untuk game-mu, disarankan untuk merilis sebanyak mungkin alat pengembangan darimu sendiri untuk membantu proses pembuatan konten dan modifikasi logika game-mu. …
Ini adalah cara yang bagus untuk mendapatkan masukan tentang alur pembuatan dan penerbitan konten, dan juga kemungkinan untuk meluncurkan Workshop-mu dengan koleksi item yang siap untuk dipamerkan ke penggemar. …
[section=overview]Ringkasan[/section] Banyak game dan aplikasi memerlukan komponen bersama untuk diinstal di perangkat pengguna agar dapat berhasil dijalankan. Steam sudah sejak lama menggunakan [doclink=sdk/installscripts]skrip instalasi[/doclink] untuk memungkinkan redistributables untuk diinstal. …
Valve membuat dan memelihara skrip instalasi untuk redistributables tersebut, dan memperbaruinya ketika patch tersedia. Jika berlaku, redistributables 64 bit dan 32 bit akan diinstal di sistem 64 bit. …
Tujuan dari dokumentasi ini adalah untuk memberimu informasi dan sumber daya yang kamu perlukan untuk merilis produkmu di [url = http://store.steampowered.com/about/]Steam[/url], salah satu platform hiburan terkemuka di seluruh dunia. …
Jika kamu hanya ingin mencoba untuk memahami Steam, lihat [doclink=quickstart]panduan memulai cepat di sini.[/doclink] [olist] [*] [h4]Buat Akun Steamworks[/h4] Langkah pertama untuk memulai adalah dengan mendaftar untuk menjadi Partner Steamworks. …
[section]Ringkasan[/section] Kamu dapat mengelola pengaturan VR untuk aplikasimu di Steamworks di dua tempat: [list][*]Pengaturan Steamworks - Atur mode pengikatan SteamVR Input untuk aplikasimu beserta opsi peluncurannya. [*]Halaman Toko - Deskripsikan persyaratan VR-mu dan konfigurasi yang didukung[/list] [section]Pengaturan Steamworks[/section] Pengaturan Steamworks memungkinkanmu untuk mendefinisikan mode pengikatan SteamVR Input untuk aplikasimu, serta mendefinisikan opsi peluncuranmu. …
Sebagai contoh, kamu mungkin memiliki argumen baris perintah "mygame.exe --novr" yang diluncurkan dalam mode desktop. Opsi peluncuran memungkinkanmu untuk membiarkan pengguna memilih opsi dengan cara yang lebih intuitif. Untuk menyetel opsi peluncuran, pilih "Edit Pengaturan Steamworks" dari Laman Landas Aplikasi. …
Dua yang pertama cukup mudah: [list] [*] [b]Konfigurasi Big Picture[/b] berisi pemetaan inputmu untuk menavigasi mode Big Picture dengan kontroler. [*] [b]Konfigurasi Desktop[/b] berisi pemetaan inputmu untuk menavigasi Desktop dengan kontroler. [*] [b]Konfigurasi Kombinasi Tombol Guide[/b] memerlukan penjelasan lebih lanjut. …
Semua ini dilakukan secara otomatis tanpa input dari pengguna. Pengikatan tindakan untuk setiap set tindakan masing-masing sepenuhnya berdiri sendiri, jadi menukar A dan B untuk Batalkan/Pilih di "Kontrol Menu" tidak akan berpengaruh ke "Kontrol Pertempuran". …
Versi ini memungkinkan Steam untuk memberi tahu SDL untuk mengabaikan input untuk kontroler yang dikonfigurasi oleh Steam Input, yang akan menghindari bug input ganda. …
Selain itu: [olist] [*] [b]Atur konfigurasi kontroler yang direkomendasikan untuk semua jenis kontroler[/b] Dengan begitu, Steam tidak perlu meminta pengguna untuk memilih konfigurasi saat memulai game. Untuk kontroler Xbox 360 dan Xbox One, kamu hanya perlu menyediakan konfigurasi untuk salah satunya saja karena konfigurasinya akan bekerja untuk kedua model tersebut. [*] [b]Daftarkan Jenis Kontroler yang tidak memiliki dukungan bawaan ke Steam Input[/b] Jika kamu tidak memiliki dukungan bawaan untuk suatu jenis kontroler, gunakanlah situs partner untuk mendaftarkannya agar dapat digunakan dengan Steam Input. …
Namun, pertama-tama kamu harus membuat daftar putih berisi properti apa yang dapat diatur dari client di halaman konfigurasi Layanan Inventaris Steam di situs partner. Kami menyarankanmu untuk hanya memasukkan properti yang kamu setujui untuk pengaturan client tidak terpercaya (mis. pengguna dapat memalsukan pesan untuk mengisi nilai sesuka hati mereka). Saat ini, kamu dapat memodifikasi hingga 100 item untuk pengguna per panggilan. Jumlah panggilan ini dibatasi untuk setiap pengguna. Oleh karena itu, sebaiknya kelompokkan modifikasi yang kamu buat dan kirimkanlah pada waktu yang tepat untuk game-mu. …
Di bawah ini adalah panduan untuk menggunakan SteamPipe, alat Valve untuk mengirimkan konten ke Steam. Untuk info lebih lanjut tentang praktik terbaik untuk memperbarui game-mu, lihat [doclink=store/updates][/doclink]. …
Jika aset sub-megabyte diacak, SteamPipe kemungkinan besar tidak dapat mendeteksi penyusunan ulang ini karena potongan 1 MB yang ditentukan sebelumnya tidak akan ada lagi dalam file. Jadi, jika dalam proses pembuatan pembaruan untuk game-mu kamu ingin mengoptimalkan waktu muat dengan menyusun ulang urutan aset dalam file paket, ketahuilah bahwa hal tersebut dapat menghasilkan unduhan yang sangat besar untuk pembaruannya. …
Audio Steam adalah seperangkat alat software lintas platform yang bersifat open source untuk audio spasial. Kamu dapat menggunakannya untuk menambahkan efek audio yang menggambarkan posisi dan ambiens yang kaya juga imersif, ke game dan aplikasi VR/AR. …
[/b] Audio Steam menganalisis ukuran, bentuk, tata letak, dan sifat material ruangan dan objek dalam adegan. Informasi ini digunakan untuk secara otomatis menghitung oklusi, pantulan, dan efek ambiens lainnya dengan menyimulasikan fisika suara. [*] [b]Mengotomatiskan proses pembuatan gema dan efek audio ambiens lainnya.…
Untuk setiap papan peringkat, pemain dapat memasukkan satu entri. Tidak ada batasan jumlah pemain untuk setiap papan peringkat. Setiap entri berisi memiliki skor untuk papan peringkat (int32) dan secara opsional hingga 64 int32 dari data terkait. Data terkait bisa digunakan untuk menyimpan informasi khusus game tentang sesi bermain yang menghasilkan entri papan peringkat pengguna. Data ini tidak diurutkan atau diurai oleh Steam, dan diganti ketika entri papan peringkat baru dibuat untuk pengguna. …
Item aksesori memberikan cara bagi pemain untuk mengustomisasi item dalam game mereka dan untuk membuat item yang biasa digunakan dalam game menjadi lebih bernilai, menarik, dan unik. …
Perlu diingat juga item aksesori item mendukung semua tindakan invetaris normal dan metode drop, termasuk menentukan kategori harga dan menjualnya di Toko Item. [subsection]Menggunakan aksesori[/subsection] Untuk benar-benar menerapkan stiker ke item, panggil [doclink=api/ISteamInventory#ExchangeItems][/doclink] (membuat) metode dari SDK Steamworks (atau via Web API dari server terpercaya). …