Najlepsza odpowiedź
Gdy uruchamiasz grę na Steamie (lub próbujesz to zrobić), Steam.exe wysyła AppID wykrywa w folderze gry na serwerze uwierzytelniającym, który sprawdza, czy Twoje konto ma licencję na tę grę. Tak więc, jeśli zmienisz identyfikator (znajdujący się w pliku tekstowym) na identyfikator innej gry, zasadniczo powiesz Steam „Hej, gram w [Spacewar], a nie w [piracką edycję Doom 2016]! Pozwól mi grać! ”
Oczywiście Valve może w każdej chwili nieznacznie zmienić Steam.exe, aby wysłać AppID wraz z np. sygnatury pliku wykonywalnego gry lub jego rozmiaru i weź wszelkie rozbieżności (np. „Hm, zgłaszają, że grają w Spacewar 500 KB, ale plik, który uruchomili, ma w rzeczywistości rozmiar 5 MB…”) jako znak, że naruszają licencję.
Może to jednak powodować inne problemy, takie jak fałszywe alarmy (wystarczyłoby, gdyby jakiś programista zapomniał poinformować Valve, że załatał swoją grę lub podał zły podpis hash czy coś, i mogą mieć dziesiątki tysięcy niesłusznie zbanowanych użytkowników).
Odpowiedź
To zależy
- Gry LAN mogą, ale będą potrzebujesz hamachi lub podobnego, niektóre gry mają dodatkowe warstwy ochrony dla połączeń LAN, ale jest to rzadkie
- Gry, które używają Steamworks (multiplayer Steam), również mogą, ale wymagają specjalnej poprawki Steamwork i konta Steam, które nie przejmuj się zbanowaniem (który jest darmowy, ale nadal jest uciążliwy w zarządzaniu, jest również BARDZO rzadki, aby zostać zbanowanym, ale nadal), pozwala to na korzystanie z oficjalnych serwerów przez większość czasu ime
- Gry, które używają „Invite Friends” przez steam do łączenia, o ile gra nie korzysta z oficjalnych serwerów, emulatory takie jak Smart Steam Emu mogą pozwolić na zapraszanie znajomych przez wspomniany emulator, każdy musi używać emulator do grania razem
- gry Peer to Peer (P2P) również mogą, GTA V jest dobrym przykładem, ten bardzo się różni, czasami jest to tylko z innymi złamanymi graczami, czasami możesz też grać na oficjalnych serwerach