Dokumentasi Steamworks
Memperbarui Game Milikmu - Praktik Terbaik
Steam dibuat dengan fungsi utama untuk memastikan pemain selalu mendapatkan build terkini dari game-mu. Dari perbaikan bug kecil sampai penambahan konten besar, Steam memiliki serangkaian alat yang beragam untuk membantumu mengumumkan pembaruan dan memberikannya ke pengguna.

Berikut adalah serangkaian praktik umum yang perlu dipertimbangkan saat membuat pembaruan, bersama dengan beberapa praktik terbaik yang kami pelajari dari pembaruan besar pada produk kami sendiri dan dengan belajar dari banyak produk lain yang tersedia melalui Steam.

Baik produkmu bersifat F2P atau merupakan game naratif pemain tunggal, pembaruan dapat memperluas audiens dan memperdalam keterlibatan pengguna. Untuk info umum tentang bagaimana berkomunikasi dengan pelangganmu, lihat Dokumentasi Moderasi Praktik Terbaik dan tonton presentasi lengkap Robin Walker dari event Hari Pengembang Steam.
Catatan: Pelanggan mengharapkan untuk bisa mengunduh game-mu dan pembaruan mendatang dalam Steam Client. Sangatlah penting menggunakan Steam untuk menangani pembaruanmu, dan tidak mengharuskan pengguna untuk mengunduh konten dalam game-mu setelah diluncurkan. Steam memberikan pengalaman pengunduhan dan pembaruan terpadu yang memudahkan pelanggan untuk mengelola jadwal dan lokasi unduhan mereka, yang kemudian meningkatkan kinerja secara signifikan, serta hemat biaya bagi pengembang.

Perbarui Kapan pun

Pembaruan adalah bagian penting dari siklus hidup produkmu dan bentuk komunikasi yang penting dengan pelanggan. Kamu perlu membuat pembaruan untuk memperbaiki bug dan mengatasi masalah lainnya, tapi pembaruan besar merupakan kesempatan besar untuk menambahkan konten baru, mode baru untuk bermain, atau fitur baru untuk mendorong pelanggan agar tetap terlibat dan menarik audiens baru.

Steam memudahkanmu untuk menambahkan patch di game-mu atau konten kapan pun yang kamu butuhkan untuk melayani audiensmu dengan baik, sesuai jadwalmu. Jangan ragu untuk memperbarui sesering mungkin, tapi ingat bahwa pemain yang menginstal game-mu harus mengunduh setiap pembaruan sebelum mereka bisa meluncurkan game-mu lagi, jadi pertimbangkan baik-baik jika pembaruanmu berukuran besar.

Perencanaan & Tujuan

Untuk mendapatkan manfaat terbaik dari pembaruan, kamu perlu berpikir tentang tujuan yang kamu ingin capai. Kamu mungkin ingin memberi patch sesering mungkin untuk memperbaiki masalah yang dilaporkan pengguna atau yang kamu temukan saat menguji game-nya. Namun, pikirkan juga tentang pembaruan konten jangka panjang yang dapat membuat pemainmu tetap terlibat dan kembali untuk bermain.

Baik pembaruan besar atau kecil, masing-masing adalah bentuk komunikasi dengan pemain, yang menunjukkan bahwa kamu mendengarkan masukan dari pemain dan kamu peduli untuk meningkatkan pengalaman pemain.

Perbaikan Bug & Patch

Memperbarui dan menambahkan patch untuk game-mu adalah salah satu cara terbaik untuk berkomunikasi dengan pelanggan. Jika kamu mendengar bahwa pelanggan mengalami masalah dengan game-mu, maka respons yang paling baik adalah memperbaiki masalah itu secepatnya (jika memungkinkan). Steam memudahkan untuk menerapkan build kapan pun, jadi gunakan itu untuk meningkatkan kualitas produkmu dan menolong pelanggan yang mengalami masalah.

Ketika menerapkan pembaruan, sangatlah membantu untuk mengumumkannya di Hub Komunitas Steam agar pelanggan bisa tahu apa yang berubah. Ini juga menunjukkan kepada pelanggan bahwa kamu mendengarkan dan berusaha untuk mengatasi masalah yang ditemukan.

Pembaruan Konten Besar

Sangatlah penting untuk menguji ulang dan memperbarui produkmu. Namun, caramu mengomunikasikannya bisa membuat perubahan besar. Menurut pengalaman kami, sebaiknya rilis pembaruan besar setiap 1-2 bulan sekali saja. Kamu tidak hanya dapat mempersiapkan pembaruan besar yang menarik dan membuat penasaran, tapi juga mendapatkan cukup waktu untuk menyebarkan informasi untuk membangun minat pelanggan.

Pendekatanmu mungkin berbeda jika kamu sudah mengetahui apa yang disukai pemainmu. Di bawah ini adalah contoh proses yang berjalan baik bagi kami, yang kami sempurnakan dengan mencoba beberapa cara dan mendengarkan masukan dari pemain.

  1. Bagikan tentang pembaruan - Bagikan sedikit informasi tentang pembaruan (mungkin dalam bentuk narasi) 3-4 hari sebelumnya. Berikan petunjuk-petunjuk untuk membangun rasa penasaran dan keingintahuan pelanggan. Ini juga dapat digunakan oleh pers untuk mempromosikan produkmu.
  2. Pantau forum dan masukan - Pantau forum dan masukan sebelum pemberitahuan diluncurkan, dan tingkatkan atau ubah kontenmu sesuai masukan, atau cari elemen yang sangat disukai pelangganmu yang dapat kamu soroti.
  3. Soroti perubahan fitur dan gameplay - Soroti perubahan fitur dan gameplay di pengumuman awal untuk meningkatkan visibilitas, spekulasi, dan minat. Mengungkap detailnya satu per satu memungkinkan pemain untuk mengurai dan memahami konten sebelum memainkannya.
  4. Buat metagame atau kontes - Buat metagame atau kontes, yang memungkinkan pelangganmu untuk memasarkan produkmu secara efektif ke teman mereka dan pemain lain, dan memberikan kesempatan untuk berkontribusi ke dunia game.

Contoh Untuk melihat contoh halaman pengumuman pembaruan untuk game kami yang telah dipublikasikan di Valve, kamu dapat menemukan pembaruan Counter-Strike: Global Offensive terbaru yang tercantum di sisi kanan situs web CS:GO, atau pembaruan Dota 2 di sini dan di sini.

Semua elemen ini dapat diterapkan untuk produk apa pun, terlepas dari genre atau ukuran tim. Kami sangat menyarankan agar tim yang mendesain dan membuat konten juga memperhatikan masukan dan komunikasi dengan pelanggan. Ini TIDAK BERARTI pendesain levelmu harus menghabiskan waktu seharian untuk menjawab semua pertanyaan di forum Steam. Namun, membaca masukan dan bertanggung jawab pada komunitas adalah bagian dari peran tim pengembang, dan bukan diserahkan sepenuhnya pada manajer komunitas atau tim Humas. Lihat bincang-bincang lengkap di Hari Pengembang untuk contoh khususnya dan wawasan tambahan.

DLC atau bagian dari base game?

Ketika kamu merilis konten baru untuk game-mu, kamu punya beberapa opsi cara untuk memberikan konten tersebut ke pemain. Kamu bisa menjualnya sebagai DLC atau melalui pembelian dalam game. Atau, kamu cukup memasukkannya ke base game sebagai konten pembaruan gratis.

Di bawah ini adalah beberapa praktik terbaik yang kami lihat bekerja dengan baik di sebagian besar kasus:
  • Konten gratis => bagian dari game - Jika kamu ingin menjadikannya sebagai konten gratis, cara terbaiknya adalah dengan memasukkan konten barunya sebagai bagian dari konten base game. Dengan begitu, pemainmu akan segera bisa memiliki konten terbaru tanpa harus mengunduhnya secara terpisah (seperti halnya jika kamu merilis pembaruan sebagai DLC gratis).
  • Konten kecil berbayar => pembelian dalam game - Jika kamu menambahkan item kecil sebagai konten berbayar, seperti topi, senjata, atau item yang bisa digunakan, kamu dapat menjadikannya sebagai item yang dapat dibeli dalam game secara terpisah. Steamworks memiliki Layanan Inventaris Steam yang mudah digunakan, dan tentu saja kamu perlu menggunakan Transaksi Mikro Steam yang dapat menangani semua proses pembayaran dan konversi mata uang.
  • Konten besar berbayar =>DLC - Jika kamu menjual konten yang besar seperti map, mode game baru, atau ekspansi, sebaiknya gunakan DLC untuk melakukannya. Hal ini memungkinkan konten untuk diinstal secara terpisah dan mengurangi ukuran file bagi pemain yang tidak ingin membeli konten tambahan. Ini juga memungkinkanmu untuk memasarkan konten besar ini di halaman toko game.

Menguji

Sebelum menerapkan pembaruanmu, kamu mungkin ingin mengujinya sendiri dari build Steam. Ada beberapa cara untuk melakukannya, jadi pastikan untuk membaca Dokumentasi Pengujian di Steam.

Mengunggah Pembaruanmu

Untuk mengunggah build game atau software-mu, cukup ikuti petunjuk untuk membuat build awalmu di SteamPipe. Lihat Dokumentasi SteamPipe untuk rincian.

Harap ingat setelah aplikasimu dirilis ke pelanggan, pelangganmu akan menerima build yang ditandai sebagai build Default. Untuk menguji pembaruanmu, kamu harus mengunggah build baru menggunakan Steampipe, kemudian atur build itu di branch pengujian dengan kata sandi untuk menguji sebelum melanjutkannya ke branch default. Lihat Pengelolaan Build yang Diunggah untuk mengingat cara mengelola branch build-mu.

Publikasikan Build

Setelah kamu mengunggah dan menguji build-mu, kamu akan siap memublikasikannya ke pemain. Untuk melakukannya, kamu harus menjadikan build yang kamu inginkan sebagai build "default" baru. Jika kamu membuat depot baru dalam proses penambahan konten baru, pastikan kamu menambahkan depot baru untuk semua toko dan paket key. Lihat dokumentasi Paket untuk rincian.

Mengumumkan Pembaruanmu di Steam

Setelah kamu siap untuk merilis pembaruanmu di Steam, beri tahukan kepada pelanggan dan sediakan tempat untuk memberi masukan terkait pembaruan ini. Steam menyediakan beberapa cara untuk mengumumkan pembaruanmu dan menyebarkan berita:
  • Gunakan ilustrasi penimpa - Kamu bisa menggunakan gambar kapsul sementara untuk memberi tahu pelanggan tentang pembaruanmu. Di bagian "edit toko" di Steamworks, di bawah tab aset grafis, ada bagian untuk melakukan penimpaan aset sementara. Lebih lanjut tentang Ilustrasi Penimpa
  • Posting Pengumuman - Event atau pengumuman yang kamu posting akan muncul ke pelanggan mana pun yang mengikuti game-mu (yang bisa mereka lakukan dari hub komunitas dan halaman tokomu), di halaman tokomu, dalam perpustakaan Steam, dan akan bisa diakses dari panel "unduhan" di Steam Client. Selengkapnya tentang Event dan Pengumuman
  • Menjalankan diskon - Untuk mendapatkan manfaat maksimal dari pembaruan konten, pertimbangkan untuk melakukannya bersamaan dengan diskon untuk game-mu. Hal ini dapat memulai keramaian dan memberi pemain alasan tambahan untuk memainkan game-mu sekarang, ketika sedang ramai-ramainya. Sebagai tambahan, pemain yang memiliki game-mu di wishlist mereka akan mendapatkan email pemberitahuan bahwa game-mu sedang didiskon. Ini dapat bekerja dengan baik ketika dikombinasikan dengan ilustrasi penimpa sementara sebagaimana dijelaskan di atas. Selengkapnya tentang diskon
  • Gunakan Pembaruan Siklus Visibilitas - Jika ini adalah pembaruan konten besar, kamu dapat menggunakan Pembaruan Siklus Visibilitas Steam untuk membuat pembaruan muncul di halaman beranda Toko Steam. Ini sangat berguna untuk menyebarkan berita ke pelanggan baru dan lama tentang pembaruanmu. Dengan ini, game-mu juga akan muncul di halaman untuk produk yang baru saja diperbarui.
    Untuk menggunakan Pembaruan Siklus Visibilitas, kamu harus terlebih dahulu memposting Pengumuman Komunitas Steam yang menjelaskan tentang pembaruanmu. Periksa dokumentasi Pembaruan Siklus Visibilitas Steam untuk rincian lebih lanjut.