Ce este redarea în timp real?

Redarea în timp real este o tehnică de redare a graficelor – aproape exclusivă pentru jocurile video – care ajută la încărcarea graficelor. Cu randarea în timp real, cadrele sunt încărcate instantaneu pentru a crea imagini care simulează mișcarea reală; acest lucru permite, de asemenea, producătorilor de jocuri video să creeze lumi interactive. Pentru ca randarea să fie considerată în timp real, trebuie să fie de 15 cadre pe secundă (FPS) sau mai rapidă. Piesa principală de hardware taxată este placa video, iar unele plăci video mai vechi ar putea să nu poată ține pasul cu o astfel de redare. Spre deosebire de randarea în timp real, este pre-randarea, care este uneori folosită în jocurile video.

Când cineva joacă un joc tridimensional (3D), jucătorului ar trebui să i se pară că personajul său trece printr-un mediu sau efectuează o acțiune fluid. În realitate, mișcările nu sunt fluide; jocul video doar încarcă imagini atât de repede încât pare fluid, ca în animație. Pe lângă crearea de mișcări care sunt mai realiste, acest lucru are un alt avantaj: a face jocurile interactive. Jocurile pre-rendate, care au fost realizate în primele zile ale jocurilor video, erau doar interactive până la un punct; unele obiecte puteau fi mutate, dar lumea jocului video în ansamblu era statică. Jocurile care folosesc redarea în timp real pot avea interacțiuni foarte complexe.

Oficial, viteza de redare în timp real trebuie să fie de 15 FPS sau mai mare. Dacă grafica nu se poate încărca rapid, atunci utilizatorul va observa probleme evidente de încărcare și jocul va rămâne adesea în întârziere. În afară de întârziere, o altă problemă pe care un jucător o poate observa este că anumite imagini din joc, cum ar fi ținuta unui personaj sau elementele de fundal, se vor încărca foarte lent.

Pentru a juca jocuri video cu randare în timp real, computerul trebuie să aibă o placă video puternică, deoarece acesta este principalul hardware taxat în timpul redării. Placa video este responsabilă pentru încărcarea și generarea tuturor elementelor grafice dintr-un computer și trebuie să lucreze foarte mult pentru a se asigura că randarea se încarcă rapid. Este posibil ca un computer cu o placă video slabă să nu poată genera imaginile în mod corespunzător sau randarea poate încetini până la viteze mai mici în timp real.

Opusul redării în timp real este pre-ratarea; aceasta înseamnă că mediul jocului video este deja redat și plasat în memoria jocului. Deși această tehnică a fost folosită mai ales cu jocurile mai vechi, pre-rendarea poate fi folosită pentru a crea segmente de film într-un joc. În timp ce pre-randarea nu folosește placa video la fel de mult ca randarea în timp real, jocul în sine necesită mai multă memorie, ceea ce face dificilă crearea de jocuri video extinse pe care computerele le pot juca eficient.