Efectuarea unui joc și a colonului; Ce să faci după ce ai o idee și o căutare;

Posted on
Autor: Lewis Jackson
Data Creației: 5 Mai 2021
Data Actualizării: 19 Decembrie 2024
Anonim
Efectuarea unui joc și a colonului; Ce să faci după ce ai o idee și o căutare; - Jocuri
Efectuarea unui joc și a colonului; Ce să faci după ce ai o idee și o căutare; - Jocuri

Conţinut

Am urmat sfatul în prima tranșă și am făcut o idee web ... Ce urmează?

Dacă nu ați făcut-o deja, vă rugăm să găsiți articolul meu anterior despre crearea jocurilor și asigurați-vă că aveți totul în ordine descrescătoare și gata să se rostogolească. Deci, acum că aveți o matrice de idei și aveți o idee rezonabilă despre ce fel de joc doriți, cu o idee despre caracteristicile tehnice pe care ar trebui să le aibă, unde să mergeți în continuare? Ei bine o întrebare trebuie să i se răspundă mai întâi: Aveți o înțelegere decentă a C ++, Javascript sau a altui limbaj de jocuri standard?


Ceea ce încerc să întreb este:

Am într-adevăr au o bună înțelegere a unui limbaj!

Ei bine, pentru că, atunci când am început să dezvolt, nu aveam o uncie de cunoștințe (altul decât experiența de bază în domeniul calculatoarelor), deci ai un picior de unde am început. Cu toate acestea, este adesea dificil pentru programatori experimentați sau experimentați să se portoneze de la software-ul de codificare greu pentru a crea jocuri 2D și 3D. Pentru înregistrare, deși pare evident, se recomandă să începeți cu jocuri 2D și să continuați; deoarece codul devine exponențial mai dificil când se programează în a treia dimensiune. Acum există câteva trasee pe care le puteți merge.

Calea 1 pentru a-ți face propriul joc

Dacă aveți experiență de codificare și prima rută aș recomanda folosirea unui motor de joc premade, cum ar fi Unity3D sau Unreal Development Kit (UDK).


Motivul pentru care recomand acest lucru este că, experiența de codificare sau nu, încă nu aveți experiență în proiectarea jocurilor, care este o abilitate foarte unică, care trebuie să fie îmbunătățită în timp. Utilizarea unui motor contribuie foarte mult la crearea unui joc, dar permite încă (și adesea necesită) un anumit nivel de scripting în limbi comune. În plus, este destul de ușor să creați jocuri în 2D sau 3D, deoarece interfața grafică (GUI) este foarte ușor de utilizat și iertător.

Traseul 2!

Cea de-a doua cale posibilă pentru crearea unui joc video este codarea greșită a unui motor personalizat; acest lucru poate deveni foarte dificil pentru cei care au experiență de programare moderată. Deși veți avea mai multe opțiuni de personalizare, vă codificați propriul motor, opinia mea este că jocul poate suferi în cele din urmă pentru că totul trebuie să fie creat de la zero. Folosind un motor de joc premade permite dezvoltatorului de jocuri să fie creativ, fără a uita caracteristicile cheie și mecanica care altfel ar fi banale și trecute cu vederea. Există zeci de tutoriale plutitoare în jurul YouTube și site-uri de curs online care oferă explicații fantastice despre capacitatea motoarelor de joc, precum și ce instrumente sunt disponibile.


Ei bine, am absolut zero codificare experiență

Dacă acesta este cazul, atunci sunteți în poziția în care eram când am început. Dar nu vă temeți de speranța jocului dev din joc! Deși aveți un deal mai abrupt pentru a urca, obiectivul este departe de a fi imposibil. Cu toate acestea, spre deosebire de cei cu experiență de programare anterioară, aveți doar un singur traseu de parcurs dacă doriți să puteți crea un joc cu un anumit nivel de eficiență. Tu trebuie sa utilizați un motor creat anterior, cum ar fi Unity3D sau UDK. Din fericire, aceste motoare, precum și altele, sunt în mare parte iertatoare pentru cei care nu au experiență de programare. Cu toate acestea, unitatea și UDK vor necesita un script; acesta este locul în care tutorialele devin biblia voastră.

Acum, din moment ce acesta este un articol, nu voi intra în modul de utilizare a acestor instrumente, dar vă voi îndruma în direcția corectă învăța. Mulți oameni se întorc la Youtube atunci când încep, și asta este exact ceea ce am făcut când am început. Deși au existat o mulțime de tutoriale video, multe dintre ele au fost greu de urmat sau nu mi-au servit scopul de a învăța efectiv, dar în loc să vă țineți mâna pe parcursul procesului și nu explicați aspectul "de ce". Am decis să încerc unul dintre cursurile Unity pe un site numit Udemy.com și nu puteam fi mai fericit. Instructorul a fost clar și m-am trezit rapid cu instrumentele Unity3D. Principalul dezavantaj a fost că, odată ce clasa mea a fost terminată, am vrut să învăț mai multe despre scenariile și am constatat că pe site au existat puține informații. O mulțime de script-uri pot fi găsite pe Youtube, dar alegeți cu atenție cât de mult din "învățare" nu este exact substanțial. Cu toate acestea, veți avea exemple pentru a ieși din.

Deci, ce este tenul pe care trebuie să fac înainte de a citi articolul următor?

A spus clar, păstrați ideea matrice pe care ați creat-o în vedere pentru a vă reaminti de obiectivele dvs. și pentru a vă menține pe drumul cel bun. În plus, decideți ce traseu veți lua dacă sunteți un programator de experiență și apoi pentru ambele grupuri decideți ce motor doriți să utilizați. Acesta este un proces important, deci ceea ce vă recomand este să caute avantajele și dezavantajele fiecăruia dintre motoarele disponibile, să decideți ce doriți să faceți jocul dvs. și ce motor să o faceți cel mai eficient. Indiferent de motorul ales, va fi o provocare, dar lipirea cu acesta va fi mai mult decât merită în cele din urmă, crede-mă!