
Ako ste strastveni oko klasične grafičke avanture A ako ste godinama sanjali o igranju Monkey Islanda, Day of the Tentaclea, Broken Sworda ili legendarnih Sierra naslova izravno na svom mobilnom uređaju, ScummVM za Android je upravo ono što ste čekali. Ovaj engine ne samo da vraća LucasArts igre u život, već i otvara vrata desecima legendarnih franšiza kako biste ih uvijek mogli imati pri ruci.
Pogledajmo pobliže kako to funkcionira. ScummVM engine na AndroiduOvaj članak će obuhvatiti što vam je potrebno za igranje, koji su enginei i igre podržani, kako koristiti sučelje osjetljivo na dodir i koja su poboljšanja dodana u novijim verzijama. Cilj je da završite čitanje ovog članka spremni uživati u svojim omiljenim grafičkim avanturama na svom pametnom telefonu ili tabletu, a da ne propustite nijedan važan detalj.
Što je ScummVM i što točno radi u Androidu?
ScummVM je izvorno zamišljen kao način pokretanja igara temeljenih na SCUMM engine (Uslužni program za izradu skripti za Maniac Mansion)To jest, sustav kojim je LucasArts stvorio dragulje poput Maniac Mansiona i The Secret of Monkey Islanda. S vremenom je projekt prerastao u nešto puno ambicioznije: virtualni stroj sposoban interpretirati desetke igraćih enginea iz grafičkih avantura i RPG-ova, iz različitih tvrtki i era.
Na Androidu, ScummVM funkcionira kao glavna primjena („pokretač“ ili jezgra) koji se oslanja na dodatne dodatke za pokretanje različitih mehanizama za igre. Ti se dodaci distribuiraju kao samostalne aplikacije na Google Playu i omogućuju vam učitavanje svega, od klasika LucasArtsa do avantura iz Sierre, Revolutiona, Goblina, Discworlda ili čak igara s modernijih enginea poput Wintermutea ili Starka.
Jedna ključna stvar koju treba razjasniti od samog početka je da ScummVM ne uključuje podatke o igriDrugim riječima, aplikacija ne uključuje pune igre. Morate dostaviti podatkovne datoteke (originale s računala ili legalne kopije) i kopirati ih u memoriju svog Android uređaja. ScummVM se bavi interpretacijom tih datoteka i njihovim radom na vašem telefonu, ali ne distribuira sadržaj zaštićen autorskim pravima.
Nedavne verzije i glavne nove značajke projekta
Tijekom godina, ScummVM je rastao ogromnom brzinom. U jednoj od svojih nedavnih verzija, tim je istaknuo da je moguće najveće ažuriranje u smislu dodanih značajki i motoraGovorilo se o integraciji 12 novih engine-a u tablicu kompatibilnosti, što se prevodi u desetke i desetke dodatnih igara.
Kada govorimo o motorima, ne mislimo samo na pojedinačne naslove, već na kompletne tehnologije kao što su SLUDGE ili WAGERiječ je o alatima za stvaranje avantura. To znači da, uz komercijalne igre, postoji cijela zajednica programera i entuzijasta čiji projekti postaju potencijalno kompatibilni sa ScummVM-om. Ako se usredotočimo samo na igre navedene u tablicama detekcije projekta, u tom razvojnom ciklusu prepoznato je preko 190 novih naslova.
Među avanturama i igrama koje su dodane na popis kompatibilnosti, neki značajni naslovi uključuju: Tamno sjeme, Bog groma, Pustolovine Willyja Beamisha, Srce Kine, Posljednji ekspres, Penumbra: Uvertira ili Tex Murphy: Marsovski memorandumStižu i modernije i neobičnije produkcije, kao što su Growbot, biopunk grafička avanturakao i adaptacije edukativnih igara i naslova vrlo različitog porijekla, uključujući ruske i europske produkcije malo poznate izvan svojih zemalja podrijetla.
Popis novih kompatibilnih igara uključivao je i djela poput Izvan ovoga svijeta (poznat u Španjolskoj kao Another World), neki stripovi Mortadela i Filemóna, nekoliko 2D i 3D igara iz serije Pilot Brothers, obiteljski naslovi poput „Mom Don't Worry“ i „Dog-n-cat“, igre ribolova i mnoge druge rijetkosti. Uz sve to, tu su i igre temeljene na SLUDGE i WAGE engineima, kao i klasici poput Ripleyjevo Vjerovali ili ne!: Zagonetka majstora Lua, Hodj 'n' Podj ili Trik ili poslastica, što ScummVM čini pravom igrivom enciklopedijom grafičke avanture.
Tehnička poboljšanja motora i ključne značajke
Projekt se ne širi samo po broju igara i engine-ova, već i dobiva vrlo važna tehnička poboljšanja Ove promjene utječu na korisničko iskustvo na svim platformama, uključujući Android. Među nedavnim značajkama su novi maper tipki i sustav pretvaranja teksta u govor (TTS), oba razvijena uglavnom zahvaljujući sudjelovanju u Google Summer of Code.
TTS sustav to omogućuje Tekst igre se može čitati naglas Ova značajka koristi sustavne mehanizme za sintezu govora, što je posebno korisno za pristupačnost ili za one koji preferiraju čuti dijaloge ili opise. Trenutno je ova značajka prvenstveno dostupna na verzijama za stolna računala (Windows, Linux i macOS), ali tim je naznačio da rade na tome da je dovedu i na mobilne platforme poput Androida.
Maper tipki je obnovljen i proširen na veliki broj podržanih igaraTo znači da i na računalu i na Androidu možete redefinirati prečace, brzi pristup ili određene funkcije kako bi bolje odgovarale dodirnim kontrolama ili vanjskom kontroleru. Ova fleksibilnost je vrlo korisna kada se originalna igra oslanjala na određene tipkovničke prečace, a sada ju je potrebno prilagoditi zaslonu osjetljivom na dodir s ograničenim brojem tipki.
Što se tiče specifičnih motora, postignut je značajan napredak: Private Eye je dobio temeljitu obnovu svog ozvučenja A sada podržava i vanjske titlove, uključujući španjolski. SCUMM engine je značajno restrukturiran kako bi bio vjerniji izvornim sučeljima DOS, Macintosh i Windows verzija igara. Pod-engine Humongous Entertainmenta također je temeljito redizajniran, postižući gotovo besprijekornu kompatibilnost zahvaljujući radu ključnih članova tima.
Ni drugi moderni motori ne zaostaju mnogo. Motor Stark, kojeg koristi Najduže putovanjeZnačajno je poboljšana kompatibilnost s različitim grafičkim karticama i konfiguracijama, dok se Wintermute engine stalno revidira kako bi se ispravile greške i proširio popis igrivih naslova. ZVision engine, odgovoran za avanture poput Zork Nemesis i Zork: Grand Inquisitor, sada podržava široke rezolucije, nudi bolju kvalitetu zvuka i finije renderiranje panorame, podižući iskustvo na višu razinu na modernim zaslonima.
Podrška za više platformi i poboljšanja specifična za Android
ScummVM i dalje teži biti potpuno multiplatformski projektUz Windows, Linux i macOS, verzije se distribuiraju i za iOS, Android i specijalizirane sustave poput Atarija, između ostalih. S tehničke strane, dodana je podrška za kompilaciju SDL3, što olakšava korištenje modernih audio i video značajki te mogućnost korištenja skaliranje shadera za 3D igreTo također utječe na mobilne verzije kada hardver to dopušta.
Android port se s vremenom poboljšavao: ispravljene su greške, ažurirane su biblioteke i poboljšana je integracija sa značajkama sustava. Slično tome, distribucija Ažuriranja postaju sve praktičnija.U desktop okruženjima nudi se automatsko ažuriranje za stabilne verzije poput 2026.1.0 ili 2026.2.0, dok na Androidu i iOS-u nove verzije stižu putem njihovih službenih trgovina.
U konkretnom slučaju Androida, tim objavljuje na Google Play Store Glavna aplikacija i dodaci za engine. iOS aplikacija distribuira se putem Apple App Storea. Na službenoj web stranici ScummVM-a možete pronaći područje za preuzimanje s binarnim datotekama za različite sustave, stabilnim verzijama i nestabilnim dnevnim verzijama (namijenjenim onima koji žele isprobati najnovije značajke unatoč potencijalnim greškama).
Kako ScummVM radi na Androidu: glavna aplikacija, dodaci i igre
U Androidu, rad se temelji na modularna arhitekturaS jedne strane instalirate glavnu aplikaciju, "ScummVM", koja djeluje kao pokretač i sadrži jezgru interpretera. S druge strane instalirate dodatke za različite engine-e, koji se distribuiraju kao male dodatne aplikacije na Google Playu.
Postoje opći dodaci za cijele obitelji igara i drugi usmjereni na vrlo specifične naslove. Na primjer, možete pronaći SCUMM dodatak za motor (za LucasArts igre), SCI dodatak (za Sierra avanture), dodatak za Beneath a Steel Sky, za Goblins igre i mnogi drugi specijalizirani engine-i. Svi slijede sličan obrazac imenovanja na Google Playu, na primjer, „ScummVM dodatak: scumm“ ili „ScummVM dodatak: sci“.
Da biste pronašli ove dodatke, jednostavno pretražite „dodatak scummvm“ na Google PlayuVidjet ćete popis dostupnih engine-a: od klasičnih LucasArts i Sierra engine-a do dodataka za Revolution, Perfect 10, Cocktel Vision, Broderbund, pa čak i specifičnih engine-a za određene kultne klasične igre. Važno je prvo znati koji engine koristi igra koju želite pokrenuti, a zatim instalirati odgovarajući dodatak.
Uz aplikaciju i dodatke, potrebno vam je i datoteke s podacima o igriOvo je ključno: ScummVM ne preuzima niti uključuje komercijalne igre. Morate kopirati odgovarajuće datoteke na svoj Android uređaj. Ako ste prije koristili ScummVM na računalu, postupak će vam biti poznat: potrebne su vam potpuno iste datoteke koje inače koristite na računalu, one navedene u dokumentaciji o kompatibilnosti svake igre.
Organizirajte igre na svom Android pametnom telefonu
Kada prvi put instalirate ScummVM na Android, aplikacija obično stvara vlastitu mapu u internoj memoriji ili na SD karticis podmapom namijenjenom spremljenim igrama (na primjer, „Spremljene igre“). Dobra je praksa održavati određeni red i stvoriti vlastitu sestrinsku mapu pod nazivom „Igre“ ili slično u koju ćete kopirati sve igre.
Tipičan postupak bi bio otprilike ovakav: na računalu locirate podatkovne datoteke za svaku igru (iste one koje biste koristili sa ScummVM-om za stolna računala) i kopirate ih u mapu s nazivom igre unutar direktorija "Igre" na svom mobilnom uređaju. Ta mapa može izgledati otprilike ovako: /ScummVM/Igre/Otok majmunaNa primjer, na ovaj način, kada dodate igru iz aplikacije, bit će lakše prepoznati njezinu lokaciju.
Ako niste sigurni koje su datoteke potrebne za određenu igru, postoji popis na službenoj ScummVM wiki stranici. potpuni popis podržanih igaraKlikom na naziv svakog naslova prikazat će se specifikacije i popis potrebnih datoteka. Kopirajte samo naznačene datoteke (ili cijeli sadržaj izvornog direktorija, ako vam je tako lakše) i gotovi ste. Ovaj korak je ključan kako bi program ispravno prepoznao avanturu prilikom skeniranja mape.
Pronađite pravi motor za svaku igru
Prije nego što instalirate dodatke, dobro je znati Koji motor koristi svaka avantura?Još jednom, ScummVM wiki vam je najbolji prijatelj. Tamo postoji odjeljak s popisom engine-a (SCUMM, SCI, Tinsel, Sky, Gob, itd.) i, ispod svakog od njih, povezane igre. Na taj način možete brzo provjeriti radi li vaša omiljena igra s engine-om koji već imate instaliran ili vam nedostaju neki dodaci na vašem Android uređaju.
Nakon što ste identificirali motor, samo idite na Google Play i potražite ga. odgovarajući ScummVM dodatak, Na primjer:
- ScummVM dodatak: scumm – SCUMM engine za LucasArts avanture i srodne naslove.
- ScummVM dodatak: znanost – SCI engine za Sierra avanture (King's Quest, Space Quest, itd.).
- ScummVM dodatak: nebo – Motor posebno dizajniran za film Ispod čeličnog neba.
- ScummVM dodatak: gob – Engine za sagu Goblini i srodne naslove.
Kada instalirate ove dodatke, glavna ScummVM aplikacija ih automatski prepoznaje i proširuje popis dostupnih motoraTo je transparentan proces: ne morate konfigurirati ništa posebno osim što ih instalirate na svoj sustav. Od tog trenutka nadalje, svaki put kada dodate igru temeljenu na tom engineu, ScummVM će je prepoznati i pokrenuti s ispravnim dodatkom.
Dodavanje i pokretanje igara u ScummVM-u za Android
S glavnom aplikacijom, dodacima i podacima igre već na vašem uređaju, počinje zabavni dio: Dodajte avanture na popis ScummVM-a i počnite igrati. Kada otvorite aplikaciju, pronaći ćete sučelje vrlo slično verziji za stolna računala, s praznim popisom igara i nekoliko akcijskih gumba.
Za dodavanje naslova kliknite na "Dodaj igru..." i interni preglednik datotekaOdatle idite do mape u koju ste kopirali igru (na primjer, /ScummVM/Games/MonkeyIsland), odaberite je i potvrdite. Ako su datoteke ispravne i instaliran je kompatibilan engine, ScummVM će automatski prepoznati igru i dodati je na popis pokretača s odgovarajućim nazivom.
Od tog trenutka nadalje možete voditi igru na dva načinaZa pokretanje igre odaberite je s popisa i dodirnite gumb "Reproduciraj" ili je dvaput dodirnite. Kada se pokrene, vidjet ćete klasične logotipe originalnih tvrtki (LucasArts, Sierra itd.), a zatim zaslon igre baš onako kako ga pamtite na svom računalu. U većini slučajeva, zadane postavke bit će dovoljne: video, zvuk i kontrole obično rade ispravno bez potrebe za podešavanjem ičega.
Dodirno sučelje i upravljanje: kako rukovati kursorom
Jedna od osobitosti ScummVM-a na Androidu je ta što, unatoč tome što je na zaslonu osjetljivom na dodir, Emulira korištenje tradicionalnog miša.Umjesto da izravno dodirnete gdje želite kliknuti, prvo pomaknete kursor po zaslonu, a zatim "kliknete" dodirom. To se u početku može činiti malo čudnim, ali vjerno replicira originalno iskustvo mnogih grafičkih avantura.
Za pomicanje kursora dodirnite zaslon i pomaknite prst dok ga držite pritisnutimKada se pokazivač nalazi iznad željene točke, otpustite gumb i dodirnite ga (brzo, bez pomicanja prsta) kako biste simulirali klik lijevom tipkom miša. Ovako odabirete glagole, objekte, likove i opcije dijaloga, baš kao što biste to radili na računalu s mišem 90-ih.
Najnaprednije radnje također imaju svoj ekvivalent dodira. Za simuliraj desnu tipku mišaObično trebate držati jedan prst na zaslonu i dodirnuti drugim prstom ili koristiti određenu fizičku tipku (kamera, pretraživanje) ako vaš uređaj još uvijek ima jednu. Za srednji klik obično trebate držati dva prsta na zaslonu i dodirnuti trećim. Povlačenje i ispuštanje vrši se tako da napravite dva brza dodira, a pri drugom dodiru držite prst i pomičete ga.
Neke igre zahtijevaju da držite pritisnutu lijevu tipku miša, na primjer, u scenama gdje morate držati predmet ili izvoditi dulje radnje. Na Androidu se to postiže normalnim klikom, a zatim još jednim dodirom koji držite pritisnut nekoliko trenutaka. U početku bi moglo biti malo neprecizno, ali uz malo vježbe postaje prirodno.
Korištenje ScummVM izbornika i internih izbornika igara
Još jedan temeljni dio iskustva je pristup izborniku ScummVM-a Tijekom igranja. Na mnogim starijim Android telefonima, tipka izbornika bila je fizička ili kapacitivna. Na modernijim modelima obično se koristi virtualna tipka (predstavljena s tri točke ili sličnom ikonom). U nekim slučajevima potrebno je prilagoditi postavke telefona tako da tipka za više zadataka može djelovati kao tipka izbornika kada se pritisne i drži.
Pozivanjem ScummVM izbornika tijekom igranja otvara se prekrivajuće sučelje koje omogućuje spremanje i učitavanje igara, promjena audio i video opcija, povratak na pokretač ili izlazak iz igreVažno je upoznati se s ovim izbornikom jer ćete u većini avantura htjeti spremiti svoj napredak prije važne odluke ili teškog dijela.
Određene igre, posebno one temeljene na Tinsel engineu (poput Discworld adventures), ne koriste ScummVM izbornik za upravljanje igrama, već vlastiti. vlastiti interni izbornikU tim slučajevima, pristup izborniku igre može zahtijevati pomalo neobičan trik: prikažite zaslonsku tipkovnicu, unesite tipku "1" i pritisnite Enter. To će otvoriti izbornik za spremanje/učitavanje igre, baš kao što je bio dizajniran u originalnoj PC verziji.
Zaslonska tipkovnica se obično aktivira pritiskom i držanjem tipke fizički ili virtualni gumb izbornikaOvo je također korisno za unos lozinki u nekim klasičnim igrama, poput kotača s kodovima u Monkey Islandu 2 ili za igre koje zahtijevaju unos teksta (imena, ključne riječi itd.). Ukratko, gumb izbornika i virtualna tipkovnica dva su bitna alata prilikom igranja grafičkih avantura na Androidu.
Prečaci i uobičajene radnje u ScummVM-u za Android
Postoji niz gesti i kombinacija koje vrijedi zapamtiti jer uvelike olakšavaju život. Među njima Najčešće korištene radnje u ScummVM-u za Android ističu se:
- Pokret miša: pritisnite i držite prst te ga pomičite po zaslonu.
- Lijevi klik: Brzo dodirnite bez pomicanja prsta dok se kursor nalazi iznad željene stavke.
- Desni klikdržite jedan prst i dodirnite drugim ili upotrijebite namjensku fizičku tipku (kamera/pretraživanje) ako postoji.
- Klik u sredini: držite dva prsta na zaslonu i dodirnite trećim.
- Vucite i ispustite: dva dodira zaredom i, pri drugom dodiru, držite prst i pomaknite ga.
- Pritisnite i držite lijevu tipku: brzi klik, zatim još jedan dodir i držanje.
- Funkcija prelaska ili izlaza iz teksta: obično se mapira na fizički gumb Natrag.
- Prikaži izbornik ScummVM-a: fizički ili virtualni gumb izbornika.
- Prikaži tipkovnicu na zaslonu: Pritisnite i držite gumb izbornika dok se ne pojavi.
- Interni izbornik određenih igara: aktivirajte tipkovnicu, upišite "1" i pritisnite Enter (tipičan slučaj Discworlda).
Neki igrači komentiraju da ScummVM sučelje na Androidu još uvijek ima nepopravljivi aspektiposebno što se tiče neintuitivnih gesti, ali stvarnost je takva da, nakon što internalizirate ove prečace, većinu avantura možete prilično udobno igrati na zaslonu osjetljivom na dodir.
Poznata ograničenja i ponašanje u pozadini
Nije sve savršeno, a važno je znati i Trenutna ograničenja ScummVM-a na AndroiduJedan od najčešće spominjanih problema je taj što se na mnogim uređajima, prilikom povratka u ScummVM, pojavljuje crni ekran kada aplikacija pređe u pozadinu (na primjer, prebacite se na drugu aplikaciju ili primite poziv i izađete iz igre).
U tim slučajevima, često je jedino rješenje potpuno zatvori ScummVMTo možete učiniti tako da više puta pritisnete gumb Natrag dok se aplikacija ne zatvori ili tako da odete u Postavke > Aplikacije i prisilno zaustavite proces. To je smetnja, pogotovo ako zaboravite spremiti prije izlaska, stoga je najbolje steći naviku čestog spremanja igre.
Još jedna uobičajena pritužba je da Upravljanje dodirom ne funkcionira kao izravno "pokaži i klikni"To je zato što se koristi međukursor. Iako je ovo namijenjeno repliciranju izvornog iskustva miša, može se činiti manje fluidnim od jednostavnog dodirivanja željenog objekta. Neki korisnici istražuju napredne postavke ili alternativne verzije kako bi poboljšali ovo ponašanje, ali u službenoj verziji model kursora ostaje standard.
Službeni resursi, zajednica i gdje pronaći legalne igre
ScummVM ekosustav je vrlo dobro podržan od strane prilično opsežna službena dokumentacijaNa web stranici projekta možete pronaći kratki vodič posebno za Android, koji objašnjava kako konfigurirati opcije specifične za platformu, gdje se pohranjuju konfiguracijske datoteke i spremljene igre te kako dobiti dodatnu pomoć ako nešto ne radi kako bi trebalo.
Također imaju a forum posvećen Android verzijiOvdje korisnici i programeri raspravljaju o problemima, rješenjima, novim značajkama i kompatibilnosti s određenim modelima telefona ili tableta. To je dobro mjesto za dobivanje odgovora na pitanja o neobičnim gestama, rušenjima na određenim modelima ili bilo kojim drugim detaljima izvan osnovne dokumentacije.
Što se tiče igara, web stranica projekta povezuje se na odjeljak pod nazivom "Gdje nabaviti igre"Ova stranica sadrži kolekciju trgovina, distributera i repozitorija gdje možete legalno preuzeti kompatibilne avanturističke igre (uključujući demo verzije i neke besplatne igre koje su objavili sami programeri). Tamo ćete pronaći poveznice na naslove koji se trenutno prodaju na platformama poput GOG-a ili Steama, kao i besplatne projekte koji se mogu preuzeti besplatno.
Konačno, ScummVM zajednica je vrlo aktivna kroz izvješća o greškama, chat kanali poput Discorda i sam sustav za praćenje grešakaAko pronađete igru temeljenu na engineima poput SLUDGE-a ili WAGE-a koju ScummVM ne prepoznaje, programeri vas potiču da je prijavite. Što više ljudi testira i prijavljuje, to je veća baza podataka o kompatibilnosti i engine bolje radi na svim platformama, uključujući Android.
Sveukupno, ScummVM za Android postao je moćna opcija za one koji žele uživati u sjajnim grafičkim avanturama i klasičnim RPG-ovima na svom pametnom telefonu.
Uz kombinaciju Sve veći broj engine-ova, stalna tehnička poboljšanja, angažirana zajednica i razumno dobra integracija s AndroidomAplikacija vam omogućuje da ponovno proživite cijela popodneva nostalgije, bilo na zaslonu mobilnog uređaja, tabletu ili čak projiciranom na veliki televizor pomoću video izlaza uređaja.
Ako odvojite malo vremena da shvatite kako pluginovi rade, kako organizirati igre i kako koristiti sučelje osjetljivo na dodir, imat ćete ogromnu biblioteku klasika u džepu koji su i danas jednako zabavni kao i kada ste ih prvi put igrali. Podijelite informacije kako bi više korisnika moglo saznati više o toj temi.
