Ringkasan
Perluas pengalaman bermainmu di Steam ke
ponsel,
tablet, atau
TV dengan fitur Steam Remote Play, menggunakan
aplikasi Steam Link. Steam Remote Play juga digunakan untuk memainkan game-mu sendiri dari jarak jauh saat login ke Steam di komputer lain, dan saat mengundang teman untuk bermain menggunakan
Remote Play Together.
Setiap komputer atau perangkat yang terhubung melalui Remote Play memiliki sesinya sendiri. Cari tahu lebih lanjut tentang perangkat yang terhubung dengan
ISteamRemotePlay InterfaceJika kamu telah mengoptimalkan game-mu untuk dapat dimainkan dari jarak jauh di berbagai jenis perangkat, atau jika game-mu berfungsi dengan baik dengan Remote Play Together, kamu dapat mencentang kotak-kotak yang menunjukkan fitur yang sesuai di bagian Info Dasar pada admin Halaman Toko di situs partner, dan game-mu akan muncul ketika pelanggan mencari game yang berfungsi baik untuk penggunaan-penggunaan tersebut.

Remote Play Together
Mencentang fitur ini memungkinkan pengguna mengundang Teman Steam mereka untuk bergabung dalam game seolah-olah mereka sedang bermain bersama menggunakan komputer yang sama. Hanya host yang perlu memiliki dan menginstal game-nya, sementara pemain lainnya terhubung melalui teknologi streaming Steam Remote Play.
Fitur ini diaktifkan secara otomatis untuk game-game Multipemain Lokal, Co-Op Lokal, atau yang memiliki kemampuan Layar Bersama/Terpisah. Namun, kamu dapat mengaktifkan atau menonaktifkannya sendiri untuk menyesuaikan dengan game-mu.
Pengguna dapat mengundang teman dari daftar teman mereka di Overlay Steam. Jika kamu mau, kamu bisa membuat UI untuk mengundang teman langsung dari dalam game-mu menggunakan fungsi
ISteamRemotePlay::BSendRemotePlayTogetherInvite().
Pengujian Remote Play
Kamu bisa menggunakan Remote Play Together untuk memungkinkan publik menguji game-mu tanpa mereka perlu mengunduh file-file ke komputer mereka. Ini dapat digunakan untuk menguji konten baru, walktrough untuk pers, event virtual, dll.
https://www.youtube.com/watch?v=XpeDNV1qUBk&feature=youtu.be- Pastikan branch default berisi konten yang kamu rasa boleh untuk diunduh dan dilihat oleh publik. Untuk game yang belum dirilis, kamu bisa gunakan depot kosong.
- Buat atau atur branch yang dilindungi kata sandi yang berisi konten untuk diuji dari jarak jauh oleh orang-orang yang kamu undang.
- Buka situs partner, edit pengaturan Steamworks untuk game-mu, pilih tab Aplikasi, dan pilih Steam Remote Play. Pilih branch yang ingin kamu gunakan untuk pengujian, kemudian simpan dan publikasikan perubahan yang kamu buat.

- Jika game-mu belum dirilis, kirim CD Key ke pengguna yang ingin kamu undang untuk pengujian. Ini akan memberikan mereka akses ke depot default, jadi kamu mungkin ingin membuat akun khusus untuk ini.
- Siapkan sistem pengujianmu untuk menggunakan branch yang dilindungi kata sandi. Luncurkan game pada sistem pengujian dan klik kanan teman-teman dari daftar temanmu untuk mengundang mereka ke dalam sesi game! Setiap sesi membutuhkan undangan baru dari pengembang.
Panduan ini dibuat dengan asumsi bawa kamu ingin menampilkan konten kepada publik, tapi kamu juga bisa menggunakan ini untuk mengaktifkan Remote Play Together pada suatu branch dan mencobanya sendiri sebelum mengaktifkannya di game-mu melalui pengaturan Halaman Toko.
(CATATAN: Fitur ini mengharuskan sistem pengujian menjalankan Steam Client tertanggal 23 Mei 2020 atau yang lebih baru)
Remote Play di Ponsel
Jika kamu mencentang fitur ini, artinya kamu telah
membuat konfigurasi kontroler sentuh Steam Input yang direkomendasikan untuk game-mu, dan telah memverifikasi bahwa elemen UI dan ukuran fon berfungsi dengan baik di perangkat genggam kecil.
Remote Play di Tablet
Jika kamu mencentang fitur ini, artinya kamu telah
membuat konfigurasi kontroler sentuh Steam Input yang direkomendasikan untuk game-mu, dan game-mu dapat dimainkan dalam berbagai rasio aspek 4x3 dan 16x9 yang digunakan oleh perangkat-perangkat tablet.
Kamu dapat menggunakan fungsi
ISteamRemotePlay::BGetSessionClientResolution() untuk mendapatkan informasi tentang rasio aspek dan resolusi perangkat jarak jauhnya.
Remote Play di TV
Jika kamu mencentang fitur ini, artinya kamu memiliki dukungan kontroler penuh untuk game-mu, dan telah memverifikasi bahwa elemen UI dan ukuran fon berfungsi dengan baik untuk dilihat dalam jarak menonton TV.
Cara Menambahkan Konfigurasi Kontroler Sentuh
Lihat postingan blog
Optimalisasi Remote Play untuk menemukan beberapa contoh dan praktik terbaik.
- Mulai streaming game ke perangkat selulermu. Di desktop, buka Konfigurasi Kontroler Steam Big Picture untuk game-mu. Hapus pengikatan yang tidak perlu yang tidak digunakan game-mu, dan tambahkan pengikatan kustom yang digunakan game-mu. Untuk info lebih lanjut, lihat https://partner.steamgames.com/doc/features/steam_controller/getting_started_for_players

- Di perangkat selulermu, klik tombol [...] dan seret pengontrol yang baru diikat ke layar. Sesuaikan tata letak dan ukuran setiap tombol sesuai keinginan. Untuk info lebih lanjut, lihat artikel bantuan pendahuluan dan panduan visual yang lebih rinci.
- Setelah kamu puas dengan konfigurasimu dan siap untuk memublikasikannya, buka Konfigurasi Kontroler Big Picture di desktop (sambil streaming ke perangkat selulermu), dan klik Ekspor Konfigurasi. Simpan sebagai pengikatan Pribadi baru dan berikan nama seperti "Konfigurasi Kontroler Sentuh Resmi untuk GAME" serta deskripsi yang membantu.
- Buka Telusuri Konfigurasi, pilih konfigurasi barumu, dan klik Bagikan Konfigurasi.
- Buka situs partner dan edit Pengaturan Steamworks → Aplikasi → Steam Input. Pada Konfigurasi Sentuh Default Steam Input, pilih Konfigurasi Kustom. Klik tombol "Tambahkan Konfigurasi Kustom" dan tempel URL konfigurasi barumu, kemudian klik Simpan.

- Publikasikan pengaturan Steamworks-mu yang telah diperbarui untuk game-mu seperti biasanya.
Jika kamu ingin mengganti konfigurasi resmimu, kamu harus memublikasikan konfigurasi baru seperti halnya untuk Kontroler Steam.
Cara Mengonfigurasi Kontroler Sentuh Tingkat Lanjut
Jika game-mu memiliki beberapa mode permainan, kamu dapat mengatur set tindakan dengan tata letak unik untuk setiap mode permainan.
Cukup tambahkan set tindakan ke konfigurasi kontroler sentuh untuk game-mu, telusuri set tindakan di perangkat selulermu dan atur tata letak untuknya, kemudian panggil API SteamInput untuk mengubah ke set tindakan yang sesuai saat runtime.
Sebagai contoh, jika kamu ingin menambahkan set tindakan menu, kamu dapat melakukannya seperti ini:


#include "steam/isteaminput.h"
void GameInit()
{
SteamInput()->Init();
}
void GameQuit()
{
SteamInput()->Shutdown();
}
void GameLoop()
{
GameInit();
while ( bRunning )
{
const InputActionSetHandle_t k_ActionSetGame = 1;
const InputActionSetHandle_t k_ActionSetMenu = 2;
SteamInput()->ActivateActionSet( STEAM_INPUT_HANDLE_ALL_CONTROLLERS, BInMenu() ? k_ActionSetMenu : k_ActionSetGame );
...
}
GameQuit();
}