Alegerea rezoluției optime pentru un joc de la începutul dezvoltării poate reduce durerile de cap cu portarea mai târziu. În acest sfat rapid, vă ajut să alegeți cea mai bună rezoluție a ecranului pentru jocul dvs..
Rezoluția "cea mai bună" depinde de o mulțime de factori:
Mă voi concentra pe platforme și în special pe cele care sunt cele mai relevante pentru indie devs. Aceste date se bazează pe rezoluțiile dispozitivelor disponibile și pe propria mea experiență, pe care le-am adunat pentru a face jocuri pentru PC, Mac, web, dispozitive mobile și microconsole. Platforme diferite vin cu cerințe diferite, iar acest lucru ar trebui să te ridice la viteză.
Desktop-urile variază în rezoluțiile pe care le folosesc și proiectarea unui joc cu o rezoluție prea specifică poate determina întreruperea și neprimirea corectă a unui player Web încorporat. Și din moment ce o mulțime de oameni folosesc laptop-uri și netbook-uri cu rezoluții mai mici pentru a accesa internetul și a juca jocuri, este foarte important să țineți cont de acest lucru.
După câțiva ani de testare și experimentare am învățat că folosind o rezoluție mai mare sau egală cu 1024x768px va strânge plângeri, deoarece jocul nu se va potrivi pe ecranul multor utilizatori.
960x640px este util, deoarece aceasta este și rezoluția multor dispozitive iDevices și, prin urmare, va ușura portarea. Majoritatea jocurilor Flash rulează și în rezoluții mai mici decât acest lucru (a se vedea postul lui Emanuele Feronato din 2009, The Perfect Size for a Game Flash), ceea ce înseamnă că o rezoluție 640x480px va da o mulțime de spațiu pentru un joc.
Privind la jocurile cu cele mai mari ratinguri din Kongregate și Newgrounds (pentru a alege două portaluri populare de jocuri pe web), puteți vedea rezoluții în jurul 800x600px și 640x480px de asemenea.
Utilizatorii de desktop se așteaptă ca jocul să-și ajusteze automat rezoluția pentru a se potrivi cel mai bine ecranului. Ca atare, ar fi ideal pentru ca un astfel de joc să susțină toate proeminentele rapoarte de aspect și rezoluții. Modul fereastră este un plus, dar nu neapărat necesar.
Atât jocurile Ouya cât și GameStick pot rula jocuri în 1080p (1920x1080px) și 720p (1280x720px).
Deoarece aceste jocuri ar trebui să fie jucate pe un televizor mare, iar player-ul ședinței la o anumită distanță, o rezoluție ridicată devine importantă pentru experiență pentru a preveni pierderea fidelității vizuale.
Există doar câteva rezoluții utilizate în toate aplicațiile iDevices, ceea ce face destul de posibil adaptarea unui joc la fiecare.
Există mii de dispozitive Android acolo, cu câteva duzini de rezoluții între ele.
Am descoperit că cel mai simplu mod de a se adapta la toate acestea este de a se adapta ecranului cel mai frecvent utilizat raporturi în schimb, deoarece există doar câțiva dintre ei (în comparație cu zeci de rezoluții). Prin adaptarea unui joc la fiecare raport, cu o rezoluție înaltă, ca bază, se poate dovedi, în mod rezonabil, că acesta funcționează pe majoritatea dispozitivelor disponibile.
Rezoluțiile pe care trebuie să le alegeți sunt:
Să presupunem că doriți să faceți un mic joc web pentru portaluri de jocuri ca Newgrounds, Kongregate sau, eventual, cu integrarea pe Facebook: 640x480px se va face.
Ce zici de un joc iOS care va avea mai târziu o demonstrație web și ar putea fi ported Android? Atunci 960x640px este o alegere bună. Acesta acoperă una dintre rezoluțiile iDevice și este o dimensiune fezabilă pentru construcțiile web deja.
Un joc pe calculator care iese și pe Ouya și poate fi portat ulterior pe Linux și Mac? Începeți cu 1920x1080px-care acoperă una dintre rezoluțiile desktop superioare și rezoluția standard Ouya. Nu uitați să adăugați opțiuni de rezoluție!
Sau, pentru un joc iPad-Only: proiectați-l 2048x1536px, cea mai mare rezoluție iPad. Acesta poate fi ușor redus la dispozitivele de rezoluție inferioară.
Unele opțiuni fac, de asemenea, mai sensibil să începeți cu o rezoluție înaltă și apoi să scalați în jos (cum ar fi desktop-urile), în timp ce cu altele puteți zero la o singură rezoluție. Dar amintiți-vă, proiectarea într-o rezoluție înaltă nu garantează în mod automat că poate să scadă la cele inferioare. Testați-l pentru a vă asigura că dimensiunile fontului și elementele de joc pot fi citite.
Aceasta este doar pentru a vă începe cu primele jocuri. Odată ce acestea au ieșit, veți avea suficientă experiență, cunoștințe și propriile criterii pentru a determina ce este cel mai util pentru scopurile dvs..