Steamworks menawarkan banyak koleksi alat yang dapat membantumu menambah nilai pada produkmu. Ini termasuk hal-hal seperti Matchmaking, Pencapaian, Workshop Steam (Konten Buatan Pengguna). Kamu bebas menggunakan fitur-fitur Steamworks sesuai dengan kebutuhan produkmu.
Beberapa fitur seperti Trading Card bisa diatur seluruhnya di portal Steamworks, sementara yang lain harus diimplementasikan di produkmu. Lihat
untuk informasi teknis selengkapnya.
Bagian ini memberikan ringkasan tentang fitur Steamworks dan jika berlaku, termasuk presentasi atau tutorial tentang topik tertentu.
Redistributables Umum | Steam menyediakan cara mudah untuk memilih untuk menginstal komponen bersama tertentu yang diperlukan untuk pengoperasian game atau aplikasimu dengan benar, termasuk banyak versi redistributables Microsoft Visual C ++. |
Pemberitahuan Game | Pemberitahuan Game Steam adalah sistem untuk mengirimkan pemberitahuan offline kepada pengguna untuk game yang menyediakan permainan multipemain asinkron, seperti Catur. |
Transaksi Mikro (Pembelian dalam Game) | Steam menyediakan dukungan kelas dunia untuk pembelian dalam game, baik itu untuk item, mata uang dalam game, atau hal-hal lainnya. Kamu bisa menggunakan API Transaksi Mikro Steam untuk memberikan lebih banyak pilihan untuk pelanggan. |
Multipemain | Steam memulai platform gaming multipemain dengan merilis Counter-Strike 1.6 dan multipemain selalu menjadi fokus utama. Steam menyediakan banyak fitur dan API yang berbeda untuk meningkatkan pengalaman multipemain untuk pengembang dan pelanggan. Dengan fitur-fitur ini, kamu bisa dengan mudah memungkinkan pemain untuk saling menemukan dan bermain bersama menggunakan API Matchmaking Steam, atau menggunakan API Server Game Steam untuk menyediakan server khusus yang tangguh di mana pemainmu bisa membuat komunitas di dalamnya. |
Statistik dan Pencapaian | Statistik dan Pencapaian Steam menyediakan cara mudah bagi game-mu untuk menyediakan pelacakan pencapaian dan statistik yang persisten untuk penggunamu. Data pengguna dikaitkan ke akun Steam mereka, dan setiap pencapaian pengguna dan statistik bisa dibentuk dan ditampilkan di Profil Komunitas Steam mereka. |
Rich Presence yang Ditingkatkan | Dengan adanya rilisan terkini fitur Teman dan Obrolan Steam, kami telah meningkatkan kemampuan dari sistem rich presence untuk menampilkan lebih banyak tentang game yang dimainkan. Kami melihat rich presence pemain adalah cara untuk melibatkan teman dari pemain dalam aktivitas mereka. Misalnya, teman yang memiliki game terlibat dengan mengetahui waktu yang tepat untuk bergabung ke game atau dengan membicarakannya dengan sesama pemain, dan mereka yang tidak memiliki game-nya mungkin tertarik dengan menemukan berbagai rich presence yang memberi tahu mereka lebih banyak tentang game yang mereka kurang ketahui. |
Steam Cloud | Steam Cloud menyediakan penyimpanan file jarak jauh yang mudah dan transparan untuk game-mu. File yang ditentukan dalam konfigurasi Auto-Cloud atau ditulis ke disk (dibuat, dimodifikasi, dihapus, dll.) menggunakan API Cloud akan secara otomatis digandakan ke server Steam setelah game keluar. |
Steam Input | Steam Input adalah perpustakaan input fleksibel yang mendukung 300 lebih perangkat, termasuk semua varian dari Xbox, Playstation, Nintendo Switch, dan Kontroler Steam. |
DRM Steam | Wrapper DRM Steam adalah bagian penting dari platform Steam karena ini memverifikasi kepemilikan game dan memastikan fitur Steam berfungsi dengan benar, dengan meluncurkan Steam sebelum meluncurkan game. |
Pelaporan Eror Steam | Jika pelaporan eror Steam diimplementasikan, maka Steam secara otomatis akan mengunggah minidump untuk pengecualian apa pun setelah 10 pengecualian serupa dilakukan. |
Surface HTML Steam | API Surface HTML Steam mengaktifkan tampilan dan render dari halaman berbasis HTML langsung ke game atau aplikasi. Ini dibuat di atas Chromium Embedded Framework dan mendukung markup HTML5. |
Layanan Inventaris Steam | Layanan Inventaris Steam adalah serangkaian fitur yang memungkinkan game untuk mengaktifkan inventaris pemain persisten tanpa harus menjalankan server khusus untuk mengelola pengguna atau item. |
Steam Key | Untuk produk apa pun milikmu di Steam, kamu bisa membuat key untuk mengaktifkan pelanggan untuk menukarkan produkmu di Steam. Key dapat dibuat untuk paket apa pun di Steam, termasuk produk base, DLC, atau Demo gratis. |
Papan Peringkat Steam | Steam mendukung papan peringkat persisten dengan entri yang disusun secara otomatis. Papan peringkat ini bisa digunakan untuk menampilkan papan peringkat global atau teman dalam game-mu dan di halaman web komunitasmu. Setiap game di Steamworks dapat membuat hingga 10.000 papan peringkat, dan setiap papan peringkat bisa ditarik langsung setelah skor pemain dimasukkan. |
Overlay Steam | Overlay Steam adalah bagian dari antarmuka pengguna yang bisa diaktifkan melalui game apa pun yang diluncurkan di Steam. Ini memungkinkan pengguna untuk mengakses daftar teman, peramban web, obrolan, dan pembelian DLC dalam game. |
Steam Remote Play | Kamu bisa mengoptimalkan game-mu untuk bermain jarak jauh di berbagai perangkat, termasuk ponsel, tablet, dan TV. |
Screenshot Steam | Dukungan screenshot tersedia secara otomatis melalui Overlay Steam untuk setiap game melalui Steam dan Steamworks menyediakan satu set API yang didesain untuk berinteraksi dengan sistem ini. API screenshot Steamworks memungkinkanmu untuk mengambil screenshot dan menambahkannya ke perpustakaan screenshot lokal pengguna dengan metadata tambahan, seperti nama lokasi dalam game-mu atau memberikan tanda pada pengguna yang ada di screenshot. |
Steam Timeline | Dukungan Timeline memungkinkan game untuk mendorong peristiwa game ke Steam untuk ditampilkan bersama dengan video rekaman game. Ini memudahkan pengguna untuk menemukan momen-momen penting dalam gameplay mereka sehingga mereka dapat membagikan momen tersebut. |
Suara Steam | API Suara Steam adalah kumpulan fungsi yang memungkinkanmu untuk merekam suara dari mikrofon pengguna, bisa dalam format terkompresi atau tidak. Ini bisa digunakan untuk mengimplementasikan obrolan suara atau sistem perintah suara. |
Workshop Steam | Workshop Steam didesain sebagai tempat untuk penggemarmu dan anggota komunitas untuk berpartisipasi dalam pembuatan konten untuk game-mu. Bentuk kreasi dari anggota komunitas ini bisa bervariasi tergantung sifat dari game-nya, dan kontrol seperti apa yang ingin kamu miliki untuk konten dalam game-mu. |
Autentikasi Pengguna dan Verifikasi Kepemilikan | Steamworks memiliki beberapa metode untuk mengautentikasi identitas pengguna Steam dan memverifikasi kepemilikan aplikasi. |
Valve Anti-Cheat (VAC) dan Ban Game | Steam menyediakan beberapa alat untuk membantu mengelola tindakan cheat dalam video game online. Terlepas dari jika kamu memilih untuk mengintegrasikan API anti-cheat kami atau menggunakan solusimu sendiri, pastikan untuk memberi peringatan yang tepat kepada pelangganmu, bahwa sistem seperti itu diterapkan dan kamu memiliki Antarmuka dalam game yang menjelaskan larangan dengan jelas. |
VR | 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. |