Steam
Fitur dan fungsi klien > Fitur pengembang

Valve memberi pengembang kemampuan untuk membuat halaman etalase untuk permainan sebelumnya untuk membantu membangkitkan minat pada permainan mereka sebelum dirilis. Ini juga diperlukan untuk memperbaiki tanggal rilis yang berfungsi menjadi "review build" Valve, layanan gratis yang dilakukan oleh Valve sekitar seminggu sebelum tanggal rilis ini untuk memastikan permainan dapat diinstal dan dijalankan, dan pemeriksaan lain untuk memastikan permainan tersebut peluncuran jika tidak bebas masalah. Pembaruan terbaru terkait antrean Penemuan telah memberi pengembang lebih banyak opsi untuk menyesuaikan halaman etalase mereka dan bagaimana halaman ini berintegrasi dengan pengalaman pengguna dengan klien Steam.
Valve menawarkan Steamworks, antarmuka pemrograman aplikasi (API) yang menyediakan alat pengembangan dan penerbitan untuk memanfaatkan fitur klien Steam, gratis untuk pengembang permainan dan perangkat lunak. Steamworks menyediakan alat otentikasi jaringan dan pemain untuk permainan multipemain server dan peer-to-peer, layanan perjodohan, dukungan untuk teman dan grup komunitas Steam, statistik dan pencapaian Steam, komunikasi suara terintegrasi, dan dukungan Steam Cloud, yang memungkinkan permainan untuk berintegrasi dengan Klien uap. API juga menyediakan perangkat anti-kecurangan dan manajemen salinan digital. Setelah memperkenalkan Steam Controller dan peningkatan pada antarmuka Steam untuk mendukung banyak opsi penyesuaian, API Steamworks juga diperbarui untuk menyediakan pustaka pengontrol umum untuk pengembang dan fitur penyesuaian ini untuk pengontrol pihak ketiga lainnya, dimulai dengan DualShock 4. API Steam sejak itu telah diperbarui untuk menyertakan dukungan resmi untuk pengontrol konsol lain seperti controller Nintendo Switch Pro, Pengontrol Nirkabel Xbox untuk console Xbox Series X dan Seri S, dan DualSense PlayStation 5, serta pengontrol yang kompatibel dari produsen pihak ketiga.
Pengembang perangkat lunak yang tersedia di Steam dapat melacak penjualan permainan mereka melalui toko Steam. Pada bulan Februari 2014, Valve mengumumkan bahwa mereka akan mulai mengizinkan pengembang untuk mengatur penjualan mereka sendiri untuk permainan mereka terlepas dari penjualan apa pun yang mungkin ditetapkan oleh Valve. Valve juga dapat bekerja dengan pengembang untuk menyarankan partisipasi mereka dalam penjualan pada hari-hari bertema.
Valve menambahkan kemampuan bagi pengembang untuk menjual permainan di bawah model akses awal dengan bagian khusus di toko Steam, mulai Maret 2013. Program ini memungkinkan pengembang untuk merilis produk fungsional, tetapi belum selesai, seperti versi beta ke layanan untuk memungkinkan pengguna membeli permainan dan membantu memberikan pengujian dan umpan balik terhadap produksi akhir. Akses awal juga membantu memberikan dana kepada pengembang untuk membantu menyelesaikan permainan mereka. Pendekatan akses awal memungkinkan lebih banyak pengembang untuk menerbitkan permainan ke layanan Steam tanpa perlu kurasi langsung permainan Valve, secara signifikan meningkatkan jumlah permainan yang tersedia di layanan.
Para pengembang dapat meminta kunci Steam dari produk mereka untuk digunakan sesuai keinginan mereka, seperti memberikan promosi, untuk diberikan kepada pengguna terpilih untuk ditinjau, atau untuk diberikan kepada pengecer utama untuk keuntungan yang berbeda. Valve umumnya menghormati semua permintaan tersebut, tetapi mengklarifikasi bahwa mereka akan mengevaluasi beberapa permintaan untuk menghindari memberikan kunci ke permainan atau penawaran lain yang dirancang untuk memanipulasi etalase Steam dan fitur lainnya. Misalnya, Valve mengatakan bahwa permintaan 500.000 kunci untuk permainan yang memiliki ulasan negatif secara signifikan dan 1.000 penjualan di Steam kemungkinan tidak akan dikabulkan.