Unreal Engine este văzut de mulți ca un motor grafic capabil să creeze jocuri din sectorul tehnic „jawbreaker”. Pe de altă parte, de-a lungul timpului au existat nu puține titluri de profil care s-au bazat pe soluția oferită de Epic Games (casa software care se află și în spatele celebrului Fortnite) ca motor.
Nu mă refer doar la lumea computerelor: vezi „Days Gone”, dezvoltat de Bend Studio și publicat de Sony Interactive Entertainment (lansat inițial ca Exclusiv pentru PS4, ulterior a ajuns și pe platforma Windows). Pe scurt, dacă abordezi și acest subiect, înțeleg pe deplin de ce vrei să înveți cum să faci un joc cu Unreal Engine, așa că vă voi ajuta.
Cu toate acestea, construirea unui proiect remarcabil cu acest motor grafic nu este chiar simplă. Trebuie să te grăbești, să studiezi și să exersezi mult. Acestea fiind spuse, în acest tutorial vă voi arăta elementele de bază ale motorului grafic Epic Games, explicându-vă cum să îl utilizați pentru a face primii pași. Dacă sunteți gata, mai jos sunt toate informațiile necesare. Trebuie doar să vă urez o lectură bună și să vă urez mult noroc pentru proiectul dvs.!
demo-ul „Lumen in the Land of Nanite” rulează PS5 și a fost menit să arate ce se poate face cu hardware-ul consolei a 9-a generație Sony.
Pe scurt, Unreal Engine este un motor grafic de ultimă generație în ceea ce privește sectorul tehnic. Desigur, chiar și soluții precum Unitate vă permit să creați titluri destul de bune, dar, în general, pasionații de jocuri video „asociază” Unreal Engine cu un motor grafic „de ultimă generație” din acest punct de vedere.
Acesta este în mod evident un avantaj deloc neglijabil, dar implică și posibile „limitări”. De fapt, în timp ce soluțiile precum Unity necesită în general cerințe minime care sunt, la urma urmei, „neglijabile” pentru mulți utilizatori și tipuri de utilizare, Unreal Engine are în schimb unele cerințe puțin mai mari, dacă doriți să îl utilizați corect.
Deoarece nu sunt puțini cei care doresc să creeze titluri cu un sector tehnic excelent cu acest motor grafic, aș dori așadar să explic cerințele recomandate din Epic Games (găsiți-le mai jos).
- Sistem de operare: Windows 10 pe 64 de biți;
- Procesor: Intel quad-core sau AMD 2,5 GHz sau mai bine;
- Berbec: 8 GB;
- Placă video și DirectX: GPU compatibil DirectX 11 sau DirectX 12.
Pe scurt, clar în aceste cazuri este întotdeauna bine să aveți un efectuarea de jocuri PC pentru a putea face totul corect. În orice caz, vă reamintesc că pentru a putea crea un joc este nevoie multă dăruire.
De fapt, deși în zilele noastre este de fapt posibil să descărcați și să folosiți gratuit instrumente deosebit de puternice, cum ar fi Unreal Engine, vă reamintesc că jocurile video reprezintă un mediu cu o mie de fațete.
Nu este o coincidență faptul că marile case software au pus la punct bugete milionare pentru a-ți putea crea propriul AAA triplu. Nu este suficient să știi cum să folosești un motor grafic: roluri profesionale implicat într-o gamă de jocuri video de la dezvoltator la compozitor de muzica, trecând prin proiectant de jocuri și așa mai departe.
Am vrut să o clarific, deoarece nu sunt puțini cei care abordează instrumente precum Unreal Engine, gândindu-se că le vor putea stăpâni după ce urmează un singur tutorial.
Nu: nimeni nu îți va spune cum să faci un joc complet ca cel la care te gândești. Va trebui să ocupați-vă și utilizați codul original, ca să nu mai vorbim despre muzică, Modele 3D și așa mai departe.
Pe scurt, înțelegi bine că, mai ales dacă ești singur, timp cerut să îți atingi scopul va fi înalt (credeți-mă, chiar stabilindu-vă obiective „scăzute” și încercând să faceți un joc complet simplu, va trebui totuși să luați totul foarte în serios).
În orice caz, acest lucru nu înseamnă că nu este posibil, luând timpul potrivit, să faci mici "perle", chiar și fără buget, prin utilizarea Unreal Engine. De fapt, în acest domeniu contează foarte mult creativitatea și există oameni care, de multe ori realizând proiectul de ani de zile, au reușit să facă producții valabile.
Pe scurt, mi s-a părut corect să te avertizez: evident acest ghid, ca și toți cei prezenți online, nu vă poate învăța să utilizați pe deplin motorul grafic de Epic Games. Cu toate acestea, vă poate oferi Informatii utile pentru a înțelege cum să începi să abordezi această lume într-un mod „rapid” și distractiv.
Portalul oficial Unreal Engine și apăsați butonul DESCARCĂ ACUM legat de versiunea motorului pe care o preferați (). Procedând astfel, veți obține EpicInstaller- [versiune] -unrealEngine.msi. Prin urmare, trebuie doar să îl deschideți și să urmați instrucțiunile propuse de instalator (de obicei, doar apăsați butoanele Instalare este Da).
În ceea ce privește, totuși, macOS, odată apăsat pe buton DESCARCĂ ACUM veți obține EpicInstaller- [versiune] -unrealEngine.dmg. Pentru a continua, pur și simplu porniți-l pe acesta din urmă și trageți Epic Games Launcher în dosar Aplicații.
Odată deschis pentru prima dată,Lansator de jocuri epice, care de altfel este și programul care vă permite să accesați jocurile și magazinul Epic Games, va trebui Autentificare cu dumneavoastră profil a începe.
După aceea, trebuie doar să accesați fila Unreal Engine, prezentați în stânga și completați Descarca a celei mai recente versiuni a motorului grafic, apăsând butonul corespunzător din dreapta sus și așteptând finalizarea descărcării.
capitolul preliminar faptul că aceasta Durează mult și că, evident, acest tutorial nu poate explica cum să îți creezi titlul de vis, dar îți pot arăta totuși cum să începi să te familiarizezi cu Unreal Engine imediat și să îți dau indicațiile potrivite pentru a începe.
În acest caz, nu are prea mult sens să vă spun cum să creați un joc 3D de la zero, dar cred că este mai util să începeți de la un presetat propus direct de Epic Games, în condițiile în care creatorii Unreal Engine cunosc motorul grafic mai bine decât oricine. De fapt, mulți utilizatori fac greșeala de a începe cu un proiect ambițios creat de la zero, pierzând apoi dorința de a-l derula în cel mai scurt timp.
Epic Games le pune la dispoziție mostre gratuite care poate fi modificat (creând astfel un joc 3D complet, chiar dacă este făcut doar pentru a învăța), așa că nu văd de ce să nu începem de la acesta din urmă, care printre altele poate fi distractiv de încercat și „stimulant” pentru creativitatea ta.
În acest context, o presetare care cred că este foarte bine realizată este Joc de vehicule. Pur și simplu, este un joc video 3D cu un sector tehnic general plăcut care vă permite să vă familiarizați cu instrumentele oferite de Unreal Engine 4 pentru a crea un joc de curse.
Vehicle Game este un proiect deja complet cu ale lui, cu care puteți, totuși, să deschidețiEditor Unreal Engine să „cerne prin” elementele folosite și să înțelegi cum au fost realizate. Eșantionul a fost realizat de Jocuri epice și este complet gratuit.
Pentru al descărca, porniți fișierulLansator de jocuri epice, atingeți elementul Unreal Engine, prezent în stânga, faceți clic pe fila Învăța, derulați pagina în jos și apăsați pe casetă Joc de vehicule, găsit în secțiune Joc. După aceea, apăsați mai întâi butonul Gratuit și apoi pe asta Creați un proiect.
Apoi vi se va solicita să tastați Denumirea proiectului, selectează pliant în care să îl salvați, dacă este necesar, confirmați versiunea Unreal Engine de utilizat (îl puteți lăsa disponibil pe ultimul) și apăsați butonul Crea.
Descarca a proiectului (greutatea este de obicei de 1,4 GB). Odată ce descărcarea este finalizată, puteți închideți Epic Games Launcher. Deschideți, așadar, Unreal Engine, așteptând să aibă loc inițializarea.
După aceea, apăsați butonul Mure, prezent în secțiune proiecte recente, pentru a accesa eșantionul instalat anterior. În acest moment, selectați VehicleGame și faceți clic pe buton Proiect deschis.
Editorul va apărea apoi pe ecran. Nu vă „speriați”: programul oferă inițial un „Tur” al posibilităților oferite, așa că acum totul îți va fi explicat. Dacă nu știțiEngleză, nu vă faceți griji: sunt aici pentru a vă ajuta în această primă parte inițială (totuși, cunoașterea limbii engleze va avea o importanță fundamentală mai târziu).
Veți observa căpictograma capacului de absolvire. Apăsați mai întâi pe acesta din urmă și apoi pe buton Următorul pentru a vă familiariza cu interfața Unreal Engine.
Primul ecran va explica faptul că editorul este format din mai multe panouri. Acestea pot fi îndepărtează-te, blocat, închis și așa mai departe: în termeni laici, este posibil personalizați ecranul proiectului în modul preferat. În caz că faceți ceva să „dispară” din greșeală, puteți restaurează-l prin opțiune Windows, prezent în partea stângă sus.
Se numește fereastra principală, cea în care vizualizați piesa jocului Editor de nivel. Acesta din urmă este elementul principal al Unreal Engine: veți avea nevoie de el pentru testa jocul, creați niveluri, plasează elemente și, în esență, rezolvarea tuturor.
Pentru deplasați-vă în 3D în cadrul jocului, este suficient țineți apăsat butonul din dreapta al mouse-ului și utilizați tastele clasice WASD. Puteți încerca acum: veți vedea că vă puteți deplasa în jurul pistei. Zeii sunt de ajuns mișcări de șoarece pentru a merge, de exemplu, în sus sau în jos. apasa butonul Următorul a continua.
elemente prezente în cadrul scenariului sunt numite Actori de Unreal Engine. THE butoane prezente în colțul din dreapta sus al Editorului de nivel sunt utilizate, de exemplu, pentru a schimba, roti este a urca ce este prezent în jocul tău. Faceți clic pe buton Următorul a continua.
THE chei prezente în stânga sus sunt utilizate în loc de gestionează scena (Viewport). Pur și simplu, puteți seta modul în care sunt afișate elementele. De exemplu, puteți alege unul vedere cinematografică sau dezactivați luminile și așa mai departe. Nu uitați să apăsați butonul Următorul a continua.
Acum programul vă va arăta Panou Moduri, care are o selecție de instrumente pentru editor. De aici puteți schimba mod de operare din Editorul de nivel, de exemplu pentru a plasa corect articole noi în lumea jocului sau pentru creați peisaje și așa mai departe. Faceți clic pe buton Următorul a avansa.
Se numește secțiunea din stânga jos a editorului Browser de conținut. Aici puteți gestiona toate fişier legat de proiectul tău, dă-l activ ai sunete. Pe scurt, acesta este un pic din Unreal Engine File Explorer: puteți redenumiți, a adauga, a sterge și, în general, aranjați tot ce aveți nevoie. Faceți clic pe buton Următorul a continua.
Ce indică acum programul către dvs. este Panoul de detalii. Acesta din urmă vă oferă toate Detalii a cazului peelement pe care l-ați selectat. De aici puteți gestiona mai multe opțiuni legate de Actori, de exemplu mișcă-i, rotiți-le și așa mai departe. apasa butonul Următorul a avansa.
În partea dreaptă sus, World Outliner, care grupează toate Actori prezent în jocul tău. poti a selecta elementele și modifică-le direct de aici. Faceți clic pe buton Următorul a continua.
În mod implicit, acestea sunt afișate numai în World Outliner numele și tipul obiectului, dar puteți continuapictograma săgeată în jos, situat în partea dreaptă sus, pentru a obține informatii suplimentare, de exemplu legat de strat. apasa butonul Următorul a avansa.
În partea de sus este Bara de instrumente. Epic Games le-a poziționat pe cele principale aici instrumente referitoare la editor. De aici poți a salva, incepe jocul și efectuați toate cele mai frecvente operații care va veni la îndemână în timpul dezvoltării titlului. apasa butonul Următorul a continua.
Acolo Meniu bar reprezintă, evident, secțiunea în care puteți gestiona opțiunile clasice oferite de toate programele. De exemplu, puteți încărcați proiecte sau a salva cel actual. apasa butonul Următorul a avansa.
Unele butoane au un secțiune suplimentară care vă permite să obțineți mai multe detalii despre funcționalitatea asociată. În acest caz, programul recomandă deplasarea cursorului mouse-ului pestepictograma de rotație și apăsați Ctrl + Alt. În acest fel, va apărea pe ecran fereastră cu informații suplimentare.
apasa butonul Următorul pentru a continua: „turul” interfeței Unreal Engine s-a încheiat. Acum știi la ce servesc toate elementele editorului. Apoi faceți clic pe buton Acasă iar programul vă va sfătui să urmați multe altele tutorial (dacă închideți fereastra, puteți accesa din nou tutoriale din cale Ajutor> Tutoriale).
Există de toate, dă-ți-o elementele de bază ale interfeței la cod, trecând prin animații și așa mai departe. Cu toate acestea, toate tutorialele sunt în limba engleză: v-am avertizat, trebuie să cunoașteți bine această limbă pentru a utiliza corect Unreal Engine. De fapt, pe lângă aceste tutoriale interne utile, pe care, desigur, vă recomand să le completați pentru a vă familiariza cu instrumentul, portalul dedicat documentației este complet în limba engleză.
Perfect, acum știi unde să găsești puțin din tot ce ai nevoie pentru a începe să îți creezi jocul 3D folosind Unreal Engine. În orice caz, după ce v-a explicat interfața editorului, a sosit cel mai amuzant moment: folosirea fișierului probă pe care l-ați descărcat mai devreme. Apoi apăsați butonul Joaca, prezent în partea de sus, deplasați mouse-ul peste Editor de nivel și apăsați pe acesta din urmă, pentru a începe să jucați.
Folosiți doar butoanele W, LA, S. este D. pentru a finaliza circuitul creat de Epic Games. După cum puteți vedea, acesta este pur și simplu un mini-joc care vă „invită” să vă bateți propriul timp record într-o piesă simplă, care nu durează mult timp.
Pur și simplu, aveți deja un titlu „complet” al său. Acest lucru vă permite, începând de exemplu de la World Outliner, de a analiza modul în care elemente cine a creat jocul, astfel încât să știi cum să îl gestionezi atunci când te hotărăști să îți creezi jocul.
Evident, variabilele implicate sunt multe și, prin urmare, nu este posibil să vă oferim indicații precise: va trebui să urmați documentație și folosiți-vă creativitatea pentru a crea jocul pe care îl aveți în minte. Evident, Web-ul va fi „prietenul” tău (la urma urmei, ce dezvoltator nu caută online, mai ales la început?).
Totuși, doar pentru a vă „stimula” puțin să continuați, acum vă voi arăta cum să editați rapid acest eșantion a te distra. Ei bine, veți observa asta, luând drumul pe dreapta în singurul răscruce de drumuri propus de calea jocului, puteți face un a sari, care poate nu merge întotdeauna foarte bine.
Prima idee care mi-a venit în minte este, așadar, de implementat un fel de „mod ușor”, adăugând un pod " la titlul creat de Epic Games. În acest caz, eșantionul face totul foarte simplu: să procedați, țineți apăsat butonul din dreapta al mouse-ului pe Editor de nivel și mutați aparat foto, folosind butoanele WASD, în locul a sari.
Apăsați, prin urmare, din partea sol prezent chiar înainte de salt, țineți apăsat butonul stâng al mouse-ului pe săgeată verde este mutați elementul pentru a „acoperi” gaura. Pentru a fi clar, săgeată verde reprezintăAxa Y, acea albastru esteAxa Z este asta roșu esteAxa X..
Odată ce ați poziționat corect acest element, este timpul să crește-i dimensiunea, astfel încât utilizatorul să poată trece cu mașina fără să sară. Deci, aruncați o privire la Panoul de detalii, prezent în colțul din dreapta jos. După aceea, tastați 2 in cutie Z referitoare la opțiune Scări și apăsați introduce.
În acest fel, veți dubla dimensiunea acestui element, permițându-i utilizatorului să meargă pur și simplu drept, fără a fi nevoie să vă faceți griji cu privire la viteza saltului. În orice caz, este necesar și să accesați secțiunea Coliziune și setați opțiunea Presetări de coliziune sus Mod implicit, pentru ca mașina să nu treacă prin „pod”. Apoi apăsați butonul Joaca și vei vedea că, dacă totul a fost făcut corect, vei putea ajunge fără probleme la cealaltă parte.
Perfect, ați implementat cu succes un „bridge” într-un joc și ați reușit să vă modificați primul titlu „complet” pe Unreal Engine. Felicitări!
capitolul anterior este la fel de valabil, dar în acest caz recomand să începeți cu un presetat diferit. Mai precis, cred că eșantionul numit Unreal Stick Figure 2D poate fi util (îl puteți accesa din meniu Lansator de jocuri epice> Unreal Engine> Learn> Mostre vechi).
Sigur, poate utilizarea Unreal Engine pentru un titlu 2D poate să nu fie cea mai bună mișcare, deoarece nu sunt puțini cei care preferă Unitate pentru acest tip de utilizare, dar alegerea depinde de dvs. și, desigur, este și o chestiune de gust.
În orice caz, pe lângă familiarizarea cu motorul grafic prin toate indicațiile pe care le-am furnizat anterior, este de o importanță fundamentală să îți pui creativitatea în joc și să dedici timpul potrivit proiectului.
De fapt, vă reamintesc că mai târziu va trebui cel mai probabil să încercați mâna la programarea în C ++, precum și la crearea modele. Pe scurt, crearea unui joc prin Unreal Engine nu este o plimbare în parc, dar trebuie să știi asta, începând de la instrumentele pe care le-am indicat și făcând unele cercetări (de exemplu YouTube), îți poți atinge obiectivul (evident cu dedicarea corectă).
Un exemplu izbitor îl constituie titluri precum Memorie strălucitoare, construit de o singură persoană cu Unreal Engine 4 și deosebit de popular în rândul jucătorilor de PC (dovadă este evaluarea pe Steam).
Pe scurt, sper că v-am convins cufundați în această lume interesantă. În rest, permiteți-mi să vă ofer un alt mare noroc pentru jocul dvs.!