How To Play Mobile Games On PC? (Legjobb teljesítmény és élmény)

A mobilplatformon hatalmas előrelépések történtek mind a hardver, mind a szoftver terén, és a fejlesztők nagy hangsúlyt fektetnek az okostelefonok egyedi játékélményének megteremtésére. Kedvenc PC-s játékaid mobilverzióit is megtalálod a telefonon, mint például a PUBG Mobile vagy a Call Of Duty. Ráadásul vannak olyan játékok, amelyeket csak Androidon vagy iOS-en lehet játszani, mint például az Asphalt-sorozat vagy a Clash of Clans. Tegyük fel, hogy egyszerre több példányban szeretnél játszani, hogyan csináld? Igen, elkölthetsz plusz 400 dollárt egy új telefon megvásárlására. Vagy egyszerűen emulálhatná az Android operációs rendszert a Windows 10-et futtató számítógépére. Az emulátor egy speciális szoftver, amely létrehozza az Android-eszköz másolatát a számítógépen, és ezzel elhiteti az alkalmazással, hogy az egy telefonon fut. Számos Android emulátor létezik, például Andyroid, BlueStacks, NoxPlayer, MEmu stb. Emellett van néhány alternatív módszer a kedvenc Android-játékok PC-n való futtatására, amelyeket a cikk egy későbbi részében tárgyalunk.

Szóval, hogyan lehet mobiljátékokat játszani PC-n? A legegyszerűbb módja ennek egy Android emulátor, például az Andyroid vagy a BlueStacks használata. Az Android emulátorok hasonló élményt nyújtanak, mint a telefonon, de a teljesítmény a PC hardverétől függően változik. Előnye, hogy nagyobb képernyőn játszhatsz, és a vezérlőket a billentyűzet általad választott billentyűihez rendelheted át. Egyes emulátorok kontrollertámogatást is kínálnak, ami hasznos lehet, ha olyan versenyjátékkal játszol, mint az Asphalt, vagy olyan harci játékkal, mint a Dragonball. Bizonyos emulátorok azt is lehetővé teszik, hogy a játékok több példányát külön ablakokban futtasd, ami lehetővé teszi, hogy egyetlen fiókkal gyorsabban farmold az érméket és növeld a szintjeidet. Vagy használhatod ezt a funkciót arra is, hogy egyszerre játssz különböző játékokkal. Íme egy példa: miközben sorban állsz egy 5v5-ös meccsre az Arena of Valorban, gyorsan elindíthatod a Clash of Clans-t, és ellenőrizheted, hogy megtámadták-e a faludat. Az emulátor pedig lehetővé teszi a Google Play-fiókod szinkronizálását, így a telefonon elért eredmények átkerülnek a számítógépre. Ez magában foglalja a szinteket, az esetleges skineket vagy alkalmazáson belüli vásárlásokat, a profil testreszabását stb.

A mobiljátékok PC-n való játékának több előnye is van, mint a nagy képernyő és az átállítható vezérlés. Például nem kell aggódnia a telefon túlmelegedése vagy az akkumulátor lemerülése miatt. Persze, élvezed, hogy a PUBG Mobile-t játszhatod a telefonodon, miközben a metrón utazol. De ez egy erőforrás- és akkumulátor-gyilkos. Mire megérkezel az irodába, az akkumulátorod már 50%-on van. De képzeld, ugyanez a játék egy emulátorban futva a laptopodon közel sem fogyaszt ennyi időt. Ha pedig otthon vagy, szinte mindig jobb, ha a PUBG Mobile-t asztali számítógépen vagy laptopon futtatod, mintha telefonon futtatnád. A nagyobb képernyő lehetővé teszi, hogy sokkal könnyebben megszerezd és kiiktasd a célpontokat, és még teljesítménybeli javulást is tapasztalhatsz, ha a számítógéped jó processzorral és dedikált grafikus kártyával rendelkezik. Az egértámogatás további bónusz, különösen a lövöldözős és MOBA játékokban. És itt a legjobb része a mobiljátékok PC-n való játékának – a játékmenetet az OBS vagy az XSplit segítségével streamelheted a Twitchre vagy a Youtube-ra. A mobiljátékok PC-ről történő streamelése során rendkívül egyszerűen adhatsz hozzá overlayeket, kameraképeket stb.

Hogyan működik egy emulátor?

Először is meg kell értenünk, mi az az emulátor. Ez lehet hardver vagy szoftver, és lehetővé teszi, hogy a fogadó számítógépes rendszer utánozza egy vendég számítógépes rendszer működését. Egy emulátor használatával a szoftvereket, eszközöket, perifériákat stb. a gazdarendszeren futtathatjuk, még akkor is, ha azokat eredetileg a vendégrendszeren való futtatásra tervezték. Esetünkben a gazdarendszer egy Windows PC, míg a vendégrendszer egy Android telefon. A legtöbb mobiljátékot pedig, amelyet a PC-n próbálunk futtatni, eredetileg úgy kódoltuk, hogy csak Android OS-en működjön, alacsony fogyasztású ARM-alapú processzorral. Az olyan szoftverek, mint a BlueStacks, Andyroid stb. egy virtuális réteget hoznak létre a Windows operációs rendszer tetején, amely egy Android telefon hardverét és szoftverét utánozza. Ez egy olyan sandbox környezetet biztosít, amely hasonló ahhoz a natív rendszerhez, amelyre a játékot eredetileg szánták, és a mi PC-nkön fut, miközben szinte teljes funkcionalitását megtartja. A végfelhasználó számára az emulált élmény nagyon hasonlít az igazihoz, és olyan érzés, mintha egy Android-telefont használna. Az emulátoron belül három fő komponens van – CPU emulátor, memória alrendszer emulátor és I/O emulátor.

Az emulációt gyakran használják új alkalmazások vagy szoftverek tesztkörnyezetének létrehozására. Nem olyan megbízható, mint az alkalmazás tényleges fizikai eszközön történő tesztelése, de néhány fejlesztőnek nincs hozzáférése száz különböző márkájú és típusú okostelefonhoz. Az emulátorokat a videojáték-konzolok, például a PlayStation esetében a visszafelé kompatibilitás érdekében is használják. A PS3 például tényleges PS2 hardvert épített a chipjébe, így a régi PS2 lemezeket alacsony szintű hardveremulációval futtathatta. A hamarosan megjelenő PS5-nek lesz egy emulátora, amely úgy módosítja a hardver funkcionalitását, hogy utánozza a PS4 és a PS3 működését, így a régebbi játékok azt fogják elhitetni, hogy natív rendszeren futnak.

A konzolok visszafelé kompatibilitása mellett az emulátorokat a régi konzoljátékok PC-n való futtatására is használják. A PCSX2 emulátor segítségével olyan PS2 játékokat játszhatsz PC-n, mint a God of War. PC-re még nincsenek működőképes PS3 emulátorok, mert a hardver annyira alapvetően különbözik attól, amit a PC-n találunk, és emulálni sokkal összetettebb feladat. A PS3 egy egyedi IBM “Cell” processzort használt, amely a maga korában igen fejlett volt, és gyökeresen különbözött az Intel vagy AMD PC-ken található x86-os mikroarchitektúrától. Ha Nintendo Wii U-játékokat szeretne játszani Windows PC-n, használhatja a Cemu emulátort. Ez lehetővé teszi az olyan játékok, mint a Zelda Breath of the Wild futtatását a PC-n, teljes funkcionalitással és VR-támogatással.

Hogyan fog teljesíteni az emulált játék?

Emulátor használatával szinte mindig lesz teljesítményveszteség, különböző okokból. Elsősorban azért, mert az Android telefonon található tényleges hardver drasztikusan különbözik a PC-n található hardvertől. A mobil SOC-ok egyedi komponensekkel vannak felszerelve a processzorukon belül, amelyeket nehéz szoftveresen utánozni. A mobil CPU-k pedig különböző utasításkészleteket használnak, így az emulátornak menet közben kell lefordítania az utasításokat egyik utasításkészletről a másikra (ARM-ről x86-ra). Ráadásul bizonyos speciális hardverkomponenseket, például hangchipeket, GPU-kat stb. is utánoznia kell, ami további többletköltséget okoz. Képzeljünk el egy konferenciát különböző nemzetek vezetőiből, akik fordítók segítségével kommunikálnak egymással. Lesz némi késedelem, és nem lesz minden tökéletesen szinkronizálva, mint két, ugyanazon a nyelven beszélgető ember esetében. Egyszerűen fogalmazva, a PC-nek lényegesen erősebbnek kell lennie, mint az emulálni kívánt Android-eszköznek, ha élvezetes játékélményt szeretne. Egyes emulátorok jobban meg vannak építve, mint a többiek, ezért tisztábban és gyorsabban futnak. Vigyázzon az olyan emulátorokkal, amelyek reklámprogramokkal és haszontalan trükkökkel vannak felfújva.

Melyek az emulátorok alternatívái?

Tegyük fel, hogy telepített egy olyan emulátort, mint a BlueStacks vagy az Andyroid, de a vírusirtó szoftvere makacsul úgy véli, hogy az egy vírus. Bizonyos esetekben ez lehet, hogy helyes értékelés, mert rengeteg olyan emulátor létezik, amelyek alapvetően adware-ek és kémprogramok platformjai. Nem szeretné, ha olyan programmal végezné, amely úgy tesz, mintha Android-játékok futtatására szolgáló platform lenne, miközben a valóságban a háttérben kriptobányászatot végez. Ezért javasoljuk, hogy csak megbízható emulátorokat használjon, amelyek már régóta léteznek, és folyamatos frissítéseket kapnak a fejlesztőiktől. Tapasztalataink szerint az Andyroid, a Bluestacks és a NoxPlayer esetében nem volt probléma a vírusirtóval (mi a Kaspersky-t használjuk). Van egy listánk 20 megbízható Android emulátorról, amelyet a cikk elolvasása után megtekinthet. Néha azonban a tapasztalatok nem a tervek szerint alakulnak. Vagy nem vagy elégedett az emulátor felhasználói felületével, vagy olyat szeretnél, ami 100 százalékban reklámmentes. Ebben az esetben van néhány alternatíva arra, hogy Android-játékokat futtasson a számítógépén.

Az első lehetőség az Android Studio kipróbálása. Ez egy IDE vagy integrált fejlesztőkörnyezet az Android alkalmazások létrehozásához. A Google hivatalosan támogatja, és letölthető Windowsra, Macre vagy Linuxra. A fejlesztők számára felületet biztosít a kód megírásához, szerkesztéséhez és lefordításához, miközben a színfalak mögött az összes bonyolult fájlkezelési dolgot kezeli. Hozzáférést kap az Android SDK-hoz (Software Development Kit), amely könyvtárakat, debuggereket, emulátorokat, API-kat, mintaforráskódokat stb. tartalmaz. De mindez nem számít, hacsak nem a saját alkalmazásodat akarod fejleszteni. Ami igazán érdekel, az az AVD manager vagy Android Virtual Device Manager. Ez nagyjából úgy működik, mint egy emulátor, létrehoz egy virtuális eszközt, amely utánozza az Android telefon hardverét. Az Android Studio régebbi verzióinál nem lesz Play Store, ezért az .apk fájlokat egy olyan webhely segítségével kell oldalról feltöltened, mint az apkpure. Az Android Studio 2.3.2-es verziója után elkezdték csomagolni a Play Store-t az emulátor mellé, így az előre telepítve lesz minden létrehozott virtuális eszközön. Az Android Studio-ban biztosított Android emulátor használatának egyik előnye a sokoldalúsága. Például szimulálhat bejövő telefonhívásokat, szöveges üzeneteket, megadhatja a készülék helyét, szimulálhat különböző hálózati sebességeket, forgást, gyorsítást stb. A hardveres gyorsítás akkor lehetséges, ha VT-x támogatással rendelkező Intel CPU-val vagy AMD Virtualization (AMD-V) támogatással rendelkező AMD processzorral rendelkezik. Általánosságban elmondható, hogy az Android Studio alapú emulátor lassúnak érezhető, és sok erőforrást vesz igénybe, mint például a BlueStacks vagy az Andyroid. Tehát ha alacsony specifikációjú rendszerrel rendelkezik, nem javasoljuk ezt a megközelítést. Ha olyan akciójátékokkal szeretnél játszani, mint a Fortnite vagy a Call of Duty, akkor jobban jársz, ha valami olyasmit használsz, mint a KoPlayer vagy a MEmu. Ezek kifejezetten a játékokra szabott emulátorok, és nem lesznek olyan lassúak, mint az Android Studio emulátor. Ráadásul a beállításukkal sem kell olyan fárasztó folyamaton keresztülmennie, mint az AVD Managerrel.

Egy másik lehetőség az Android x86. Az Android x86 projekt egy nyílt forráskódú kezdeményezés, amelynek célja az Android portolása az Intel és az AMD x86-os processzorokkal működő számítógépekre. A korábban tárgyalt emulátorokkal ellentétben az Android x86-ot úgy tervezték, hogy natívan fusson a szabványos PC hardveren, és elméletileg gyorsabban kell működnie, mint az Android emulált verziójának. Ez egy folyamatban lévő munka, és nincs garancia arra, hogy az Ön konkrét laptopmodelljén vagy asztali számítógépén működni fog. A legtöbb játékot összeomlás nélkül kell futtatnia, és akár úgy is beállíthatja, hogy virtuális gépen fusson (az Oracle VirtualBox segítségével). Állandóbb megoldás lenne egy partíció létrehozása a merevlemezen, és a Windows mellett egy dual boot futtatása. A legújabb kiadásuk az Android 8.1 “Oreo” operációs rendszeren alapul. Ha az Android x86 “asztali területű” adaptációját szeretné, nézze meg a Phoenix OS-t.

A végső lehetőség egy Chromebook vásárlása. Ezek a Google Chrome OS-t futtató kis laptopok, tabletek vagy 2 az 1-ben készülékek, amelyeket elsősorban internetkapcsolattal való használatra terveztek. Miért függnek annyira az internetkapcsolattól? Mert egy hagyományos laptophoz képest korlátozott a fedélzeti tárhelyük, és a Chromebookon található szoftverek többsége a fájlokat a felhőben tárolja. Olcsó, Intel Celeron processzorral működő Chromebookok már 200-250 dollár körüli áron megvásárolhatók, mint például ez a 11,6 hüvelykes Samsung Chromebook 3 modell. MediaTek processzorral működő Chromebookot még olcsóbban is lehet kapni, vegyük például ezt a Lenovo S330-at. A modern Chromebookok natívan képesek Android-alkalmazások futtatására, és még a Google Play áruházzal is rendelkeznek előre telepítve. Az Android-alkalmazások futtatásához szükséges összes szükséges keretrendszer a Chrome OS-be van beépítve. Ha pedig a Chromebookot ARM-alapú CPU hajtja, akkor lényegében egy hatalmas táblagépet üzemeltet, amelyhez fizikai billentyűzet is tartozik.

Hogyan telepítse és játssza le az Android-játékokat a BlueStacks rendszeren

Először is le kell töltenie a BlueStacks emulátor legújabb verzióját a hivatalos oldalukról. E cikk írásakor ez a BlueStacks 4, és támogatja az Android Nougatot (7.1.2). Egyedülálló, desktop-központú Android felhasználói felületet, előre telepített Google Play Store-t, alkalmazásszinkronizálást a telefonnal, multi-touch támogatást, felhőmentést, automatikus billentyűzetvezérlést és még sok mást kap. Még kamera- és mikrofonintegráció is van, így hívásokat és élő közvetítéseket is végezhetsz. A kezdeti letöltési méretnek körülbelül 872 KB-nak kell lennie, és miután elkészült, futtathatja a telepítőt, amely további fájlokat fog letölteni. A BlueStacks telepítése után nyissa meg a programot, és egy Android-szerű felületet kell látnia maga előtt. Az Andyroiddal ellentétben a Bluestacks nem teszi lehetővé az alkalmazások ikonjainak áthúzását, vagy olyan dolgok megváltoztatását, mint a téma vagy a háttérkép. Ehhez át kell esned néhány érmeváltó hülyeségen, vagy meg kell vásárolnod a prémium verziót. Amint megnyitja a Google Play-t, a rendszer felkéri, hogy szinkronizálja a Google-fiókját.

Adja meg az e-mail címét és a jelszavát, és fogadja el a felhőalapú tárolásról szóló értesítést. Most már elkezdheti a játékok letöltését a Play Áruházból. A BlueStacks képernyő alsó szélén ikonok jelennek meg, amelyek a BlueStacks világába vezetnek, ahol egy minijátékkal érméket farmolhatsz. Ezeket hagyd figyelmen kívül, mivel ezek nagyjából bloatware-ek. Más Android emulátorokkal ellentétben a BlueStacks nagyon is asztali számítógépes hangulatú. A megszokott háromszög, kör és négyzet helyett a böngészőhöz hasonlóan válthatsz a lapok között, ha alkalmazást kell váltanod. A BlueStacks egyik egyedülálló funkciója a magas képkockasebesség mód, ahol engedélyezheti a motornak, hogy a játékokat akár 240FPS sebességgel futtassa, és még egy FPS számlálót is megjelenít. A beállításokban választhatsz a DirectX vagy az OpenGL között is, és RAM-ot vagy CPU-magokat rendelhetsz a BlueStackshoz attól függően, hogy milyen erős a számítógéped.

A játékbeállításokban 720p, 1080p és QHD 2k felbontás közül is választhat. Vannak előre definiált profilok olyan virtuális eszközökhöz, mint a Samsung Galaxy S8 Plus, One Plus 5 stb. Babrálj a teljesítménybeállításokkal, és nézd meg, mi felel meg neked a legjobban. A Bluestacks automatikusan engedélyezi a billentyűzet-támogatást minden játékhoz, amit játszol, és a Ctrl + Shift + H billentyűkombináció képernyő megjelenítéséhez bármikor megnyomhatod a Ctrl + Shift + H billentyűkombináció képernyőt. Egy játék futtatásakor alul különböző ikonokat láthatsz. Kattints a kamera ikonra a játékmenet rögzítésének megkezdéséhez, az átlós nyilakra pedig a teljes képernyőre lépéshez.

Kapcsolódó bejegyzés
A BlueStacks mellett rengeteg emulátor létezik, ezeket megnézheted a 16 legjobb Android emulátor a PC-s játékokhoz című bejegyzésemben

Következtetés

Láthatod, hogy nem adtunk megoldást az iOS játékok PC-n való futtatására. És ennek jó oka van. Az interneten található úgynevezett iOS emulátorok többsége valójában szimulátor. A kettő között nagy különbség van. Az egyik megpróbálja emulálni a vendégeszköz hardverét és operációs rendszerét, míg a másik csak úgy tesz, mintha ezt tenné. Sok iOS-szimulátor gyakran a meglévő Android-emulátorok átnyúzott változatai, amelyeket úgy terveztek, hogy utánozzák az Apple iOS felhasználói felületét, és valójában nem tudják futtatni a legtöbb, az App Store-ra jellemző alkalmazást. Ráadásul rengeteg közülük átverés, amelyek alatt rosszindulatú szoftverek és reklámprogramok rejtőznek. Miért van tehát olyan sok Android emulátor, miközben szinte senki sem készít iOS emulátort? Egyszerű, az Android OS nyílt forráskódú szoftveren alapul, és bárki szabadon barkácsolhat vele, és létrehozhat egy testreszabott, x86-os hardveren futó verziót.

Az Android nincs konkrét hardverhez kötve, míg az Apple minden olyan terméket elad, amely az operációs rendszerét használja. Tehát az Apple mind a hardverekből, mind a szoftverekből pénzt keres, és nem ösztönzi, hogy támogassa egy olyan emulátor fejlesztését, amely lehetővé tenné, hogy az emberek az OS-ét olyan rendszereken is használhassák, amelyeket nem az Apple gyárt. Az iOS kódjának nagy többsége zárt forráskódú, és az Apple szándéka, hogy ez így is maradjon. Ez rendkívül megnehezíti az iOS-eszközeikhez való emulálást, és senki sem akar az Apple perének a címzettje lenni. Ha már van MacBookod vagy iMaced, akkor használhatod a macOS-hez elérhető XCode IDE-t. Az XCode tartalmaz egy beépített emulátort, amely képes virtuális iOS-eszközöket létrehozni, hasonlóan az Android Studio AVD-kezelőjéhez.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.