Cum se schimbă extensia jocului. Cum se schimbă rezoluția ecranului? Instrucțiuni vizuale

Odată cu dezvoltarea hardware-ului computerului, apar o mare varietate de dispozitive diferite, funcții noi, shadere, tehnologii de randare grafică etc. Cu o asemenea diversitate, poate fi dificil pentru dezvoltatorii de aplicații de jocuri să creeze un produs care să ruleze la fel de corect pe toate computerele. Una dintre problemele frecvente pe care le puteți întâlni este permisiunea incorectă a unei aplicații care rulează. Prin urmare, întrebarea cum să schimbați rezoluția ecranului fără a intra în joc (dacă nu puteți intra în el) apare din ce în ce mai mult în rândul utilizatorilor obișnuiți. La urma urmei, uneori, pe un ecran mic, jocul este afișat la rezoluție înaltă și o parte din spațiul de joc, cum ar fi meniul principal al jocului, poate apărea într-o parte invizibilă a ecranului.

Foarte des, dezvoltatorii de jocuri folosesc fișiere de configurare speciale pentru a stoca setările jocului. Să luăm în considerare problema modificării rezoluției ecranului folosind exemplul jocului Far Cry 3. Am luat ca exemplu un singur joc, deoarece schimbarea acestor setări se face în funcție de modul în care este programat jocul în sine. Prin urmare, nu există o modalitate universală de a schimba rezoluția ecranului înainte de a intra în joc.

Cu acest scurt articol vreau doar să arăt un exemplu, astfel încât să aveți o idee despre cum se poate face acest lucru. Astfel, dacă găsești o cale pe orice forum de joc, vei înțelege deja lanțul logic.

Fișiere pentru a schimba rezoluția

Mai întâi trebuie să găsiți fișierul în care sunt stocate aceste setări. Cel mai adesea aceste fișiere se numesc „Config” sau „UserProfile”.

În general, numele ar trebui să aibă cumva legătură cu setările jocului. Locația fișierului poate fi fie în directorul cu jocul instalat, fie în folderul jocului creat în documente. Fișierul de configurare Far Cry 3 se află în documentele din folderul „Far Cry 3”. Se numește „GamerProfile”.

Se va deschide un fișier cu un set de litere care este de neînțeles la prima vedere. Dar nu vă grăbiți să vă supărați - totul nu este atât de complicat. Resolution în engleză - „Resolution”. Așa că găsim acest cuvânt în text. Puteți utiliza căutarea text apăsând combinația de taste „CTRL” + „F”, apoi introduceți cuvântul de căutare în câmpul care apare. Introduceți „Rezoluție” în câmpul gol și faceți clic pe butonul „Găsiți următorul”. Pot fi multe rezultate, dar ne interesează ceva asemănător cu „Resolution Width” sau „Resolution X” sau pur și simplu „Resolution”.

Dar ar putea fi altfel!

Acum să începem să setăm rezoluția. Pentru a afișa corect jocul pe ecran, trebuie să specificați o rezoluție egală sau mai mică decât rezoluția maximă a monitorului. Pe computere desktop cele mai utilizate rezoluții sunt 1920 cu 1080, 1280 cu 1024 sau 1024 cu 768, pe laptopuri - 1366 cu 768, 1280 cu 720. Primul număr indică lățimea imaginii în pixeli, iar al doilea - înălțimea. Deci, în dreapta „Rezoluție” între ghilimele se află lățimea și lungimea ecranului. Salvați fișierul și lansați în siguranță jocul nostru. Acum rulează cu rezoluția pe care am specificat-o.

În unele jocuri, un fișier de lansare este creat în folderul de instalare. De exemplu, există unul în jocul „Cry Of Fear”. Se numește „CoFLaunchApp”. Când îl lansați, se deschide o fereastră în care puteți modifica și rezoluția jocului fără a-l porni, salvați setările și puteți începe jocul.

Registrul și pictogramele jocului

După cum știți, totul Setări Windows sunt stocate în registry, iar cu ajutorul editorului de registry puteți modifica și rezoluția ecranului. Din nou, nu vă pot spune exact unde puteți găsi acest parametru în el. Revenind la ceea ce ai spus, caută această întrebare pe forumul jocului tău. Acolo vă pot spune ce ramură și ce parametru este responsabil pentru această setare.

În unele jocuri, puteți modifica rezoluția ecranului în proprietățile pictogramei prin care lansați jocul. De exemplu, în jocurile vechi acest lucru se putea face și cel mai probabil acum există jocuri în care puteți efectua această operație.

Iată un exemplu de joc:

În acest articol, v-am spus cum să schimbați rezoluția ecranului fără a intra în joc folosind exemplul a două jocuri. Fișierele de setări pot fi localizate în folderele de sistem, ascunse pentru utilizator sau pot fi complet absente. Uneori, dezvoltatorii scriu setările jocului direct în fișierele jocului, dar aceasta este mai degrabă excepția decât regula. În astfel de cazuri, vă recomand să căutați răspunsul la această întrebare pe forumurile tematice sau pe site-ul web al dezvoltatorului de jocuri sau puteți scrie o scrisoare serviciului de asistență dacă nu puteți rezolva singur problema modificării setărilor ecranului.

P.S.: Am scris un articol pentru o persoană care m-a rugat cu tărie, cu tărie să-i spun despre această operație. Am încercat să explic că este foarte greu să scrii un astfel de articol pentru că cantitate mare jocuri, dar tot a decis să-l ajute. Sper ca acest articol te-a ajutat si pe tine.

Dacă doriți să faceți un joc sau o aplicație pe telefon, este posibil să aveți o întrebare - care este rezoluția optimă a ecranului dacă o facem pe un telefon. Cu alte cuvinte - ce rezoluție ar trebui să joci pe telefon?

Avem nevoie de 2 concepte:

  • Raportul de aspect
  • Rezoluţie

Raportul de aspect este de exemplu 4:3, ceea ce înseamnă rezoluții precum 1024x768 sau de exemplu 2048x1536. Pentru a înțelege, împărțim 1024 la 768, obținem 1,33. Aceasta înseamnă că ecranul este cu 33% mai lung pe orizontală (axa X) decât pe verticală. În mod similar, dacă împărțim 4 la 3, obținem și 1,33 (33%).

Acest raport de aspect a fost folosit anterior peste tot, inclusiv 800 pe 600 de pixeli. Îmi arăt multe dintre jocurile mele în această rezoluție, totuși, pe măsură ce trece timpul, astfel de ecrane ale dispozitivelor și chiar monitoare nu mai sunt singurele.

Iată o listă a principalelor dispozitive și raportul de aspect și rezoluția acestora.

Vedem că raportul de aspect 4:3 este folosit aproape exclusiv în iPad.

Este mult mai rezonabil să faceți rezoluția jocului pentru dispozitiv, de exemplu, 1024 pe 600 pixeli (16: 9), deoarece mai multe companii și dispozitive lucrează cu acesta.

Rezoluția ecranuluiExemple de dispozitive
240 x 320Nokia 230, Nokia 215, Samsung Xcover 550, LG G350
320 x 480Alcatel pixi 3, LG Wine Smart
480 x 800Samsung Galaxy J1 (2016), Samsung Z1, Samsung Z2, Lumia 435, Alcatel Pixi 4, LG Joy, ZTE Blade G
480 x 854Huawei Y635, Nokia Lumia 635, Sony Xperia E3
540 x 960Samsung Galaxy J2, Moto E a doua generație, Sony Xperia E4, HTC Desire 526
640 x 960iPhone 4, iPhone 4S
640 x 1136iPhone 5, iPhone 5S, iPhone 5C, iPhone SE
720 x 1280Samsung Galaxy J5, Samsung Galaxy J3, Moto G4 Play, Xiaomi Redmi 3, Moto G a treia generație, Sony Xperia M4 Aqua
750 x 1334iPhone 6, iPhone 6S, iPhone 7
1080 x 1920 iPhone 6S Plus, iPhone 6 Plus, iPhone 7 Plus, Huawei P9, Sony Xperia Z5, Samsung Galaxy A5, Samsung Galaxy A7, Samsung Galaxy S5, Samsung Galaxy A9, HTC One M9, Sony Xperia M5
1440 x 2560Samsung Galaxy Note 5, Samsung Galaxy S6, Huawei Nexus 6P, LG G5
2160 x 3840Sony Xperia Z5 Premium

Rezoluțiile sunt în creștere (acum 5 ani astfel de rezoluții pe telefoane păreau imposibile), uită-te totuși la raportul de aspect. Aproape cea mai populară rezoluție pentru aplicații este 1080 x 1920 pixeli.

Cel mai popular raport de aspect este 16 pe 9, sau 1.77 . Adică, de-a lungul unei axe de coordonate ecranul este mai mare 77% , deși cineva continuă să facă aplicații și jocuri cu un raport de aspect de 4: 3 la modă veche.

Indiferent de rezoluția pe care o alegeți, faceți-o cu un raport de aspect de 16:9.

Acum să revenim la rezoluție, care este rezoluția optimă a ecranului pentru a juca un joc pe un telefon? După cum vedem, multe modele au acum o rezoluție de 1080 x 1920 pixeli, puteți face așa ceva, totuși, cu cât rezoluția este mai mare, cu atât jocul va necesita mai multe resurse. Acest punct nu ar trebui să fie o problemă în timpul optimizării normale, dar uneori merită să ne gândim.

De asemenea, poate exista o problemă dacă faceți rezoluția prea mare (ceea ce foarte bine poate să nu fie necesar pentru nimeni), este posibil ca jocul să nu ruleze pe dispozitive mai vechi. Fă oamenii supărați. Și persoanele cu dispozitive mai vechi vă pot evalua aplicația sau jocul.

Deși alegeți o singură rezoluție și faceți întregul joc doar pentru ea, de ce? Când puteți schimba în siguranță rezoluțiile și faceți această opțiune în setări în aproape orice joc. Și atâta timp cât raportul de aspect rămâne același, puteți oferi persoanei de ales între 2-3 rezoluții diferite.

Dacă o persoană are un dispozitiv slab sau vechi, poate seta rezoluția la una mai mică și invers. Deoarece creez jocuri în Game Maker Studio, puteți schimba și rezoluțiile jocului acolo.

Articolul și videoclipul meu despre tipuri vă pot ajuta să înțelegeți cum funcționează totul și cum se face în Game Maker, puteți citi:

Puteți folosi funcția window_set_size(w, h); sau alții deja în joc pentru a schimba dimensiunea ferestrei.

O altă întrebare, la ce orientare ar trebui să setez ecranul jocului? Portret sau orizontal? Sau poate face posibilă schimbarea lor?

Nu recomand să oferiți oportunitatea de a le schimba; va risipi doar resurse de dezvoltare. Faceți o singură orientare și blocați-o, aproape toată lumea face asta.

Ce orientare a ecranului de joc ar trebui să aleg? Totul depinde de joc.

Jocuri mai provocatoare mai des făcut pe orizontală, acest lucru funcționează și pentru tablete (și mult mai bine). Cumva, se dovedește că mai multe elemente pot fi plasate în orientare orizontală.

Jocuri mai simple aproape întotdeauna făcut sub orientare verticală (portret), deoarece este mai convenabil să țineți telefonul și să apăsați cu degetul mare.

Este foarte greu să controlezi ceva complex pe un telefon mic, așa că totul depinde de tipul de joc. Și apropo, dacă faci un joc pe un telefon, nu uita că a face un milion de butoane mici este o idee proastă, deși știi deja acest lucru, iar acesta este un subiect mare separat (utilizabilitatea pentru smartphone-uri).

Astfel, concluzia mea personală este să fac jocuri și aplicații în care raportul de aspect este egal 16: 9 , dar selectați rezoluția în funcție de acest raport, de exemplu 1080 x 1920 sau mai puțin.

Dacă acest articol ți-a fost util, poți să citești și celelalte articole ale mele pe o pagină specială sau să vizitezi canalul meu YouTube - Eco Dude :

Am facut si un videoclip pe aceasta tema, il puteti urmari:

De regulă, jocuri pe calculator detectează automat ce fel de hardware este instalat pe computer și setează rezoluția corespunzătoare a ecranului. Dar uneori, din anumite motive, detectarea nu funcționează corect, iar rezoluția specificată de joc se dovedește a fi mai mică decât maximul posibil. În acest caz, vă vom spune cum să schimbați rezoluția ecranului în joc în acest articol.

Schimbarea rezoluției în jocuri

Desigur, fiecare joc specific are propriile sale nuanțe, dar de obicei parametrii ecranului sunt configurați pentru toate jocurile din aceeași secțiune. Pentru a modifica rezoluția jocului, lansați-l și găsiți elementul „Setări” („Setări” sau „Opțiuni” pentru jocurile în limba engleză) pe ecranul de pornire.

În setări, cel mai probabil aveți nevoie de secțiunea „Afișaj” („Afișaj” pentru jocurile în limba engleză). Deschideți-l și găsiți elementul „Rezoluție” (în engleză „Rezoluție”). Folosind cursorul sau din lista verticală, selectați rezoluția necesară. Aici puteți dezactiva modul ecran complet, dacă jocul oferă o astfel de opțiune.

După aceasta, cel mai probabil va trebui să faceți clic pe butonul „Aplicați”, deși este posibil ca unele jocuri să nu aibă unul. După aceasta, noile setări vor fi aplicate automat. Cel mai adesea nu este nevoie să reporniți jocul - noua rezoluție intră în vigoare imediat.

Cum se schimbă rezoluția în fișierele de configurare

În unele cazuri, puteți modifica și rezoluția ecranului fără a începe jocul. Pentru a face acest lucru, găsiți folderul cu fișierele jocului de lucru în directorul „C:\Program Files” (sau „C:\Program Files\Steam\SteamApps\common” dacă jocul este instalat din Steam). În folderul jocului, căutați un fișier numit „gamename.ini” sau „gamename.cfg”. Deschideți-l cu Notepad, găsiți elementul „Rezoluție” și setați parametrii necesari în el, apoi salvați fișierul.

Cu toate acestea, merită să rețineți că multe jocuri moderne au o serie intreaga fișierele de configurare și nu este întotdeauna posibil să ne dăm seama imediat care dintre ele conține permisiunea. Prin urmare, este mai ușor și mai fiabil să schimbați rezoluția direct în jocul în sine.

În majoritatea jocurilor, este imposibil să schimbați rezoluția înainte de a o lansa, ceea ce creează multe probleme proprietarilor de ecrane non-standard. În acest ghid, vă voi spune despre toate modalitățile de a schimba rezoluția în joc fără a intra în joc.

Dacă aveți o placă video NVidia

Dacă aveți o placă video NVidia de orice model, atunci instalați programul Nvidia Geforce Experience. Puteți descărca programul de pe site-ul oficial Nvidia, aici legătură. În acest program puteți modifica setările fiecărui joc, inclusiv rezoluția ecranului.

Modificarea rezoluției prin Proprietăți

Faceți clic dreapta pe comanda rapidă a jocului și selectați „Proprietăți”. Apoi, deschideți fila „Compatibilitate” și setați parametrii „Utilizați rezoluția ecranului 640x480”. Deschideți jocul și selectați rezoluția dorită în setările acestuia. Această metodă este necesară pentru cei care lansează jocul, astfel încât doar colțul de sus al jocului să fie vizibil și este pur și simplu imposibil să deschideți setările interne și să schimbați rezoluția ecranului.

Schimbarea rezoluției prin fișierul .ini sau .cfg

Accesați folderul rădăcină al jocului sau al documentelor și căutați fișierele .ini sau .cfg. Apoi, deschideți acest fișier prin notepad și modificați rezoluția. Iată un exemplu:

  1. În folderul de documente My Games\Fallout 3
  2. Găsiți fișierul falloutprefs.ini
  3. Editați rezoluția necesară. În Fallout 3, trebuie să modificați aceste linii la următoarele valori:
    iMărimea W=1920
    iMărimea H=1080
  4. Desigur, multe depind de joc și, bineînțeles, nu uitați să introduceți alte valori care se potrivesc cu ecranul. De asemenea, salvați acest fișier într-un folder diferit, pentru orice eventualitate.