5 Cele mai bune motoare de joc cu platformă multiplă pentru dezvoltatorii de jocuri în creștere

Cuprins:

Video: Roleplay cu motocicleta! | The Crew 2 2024

Video: Roleplay cu motocicleta! | The Crew 2 2024
Anonim

Un motor de joc este un mediu de dezvoltare software pentru dezvoltatorii de jocuri de a construi jocuri, fără a fi nevoie să codeze din greu fiecare instanță a jocului de la zero. Motoarele de joc moderne oferă o platformă extrem de personalizabilă, cu multe biblioteci, efect și module pentru a crea orice și totul de la zero.

Aceste cadre și motoare de joc pentru dezvoltarea jocurilor acceptă atât dezvoltarea jocului 2D cât și 3D. De asemenea, vă permite să importați artă și active din platformele de editare a imaginilor terțe, precum Maya și Photoshop, pentru a asambla și crea scene și mediu pentru proiectul dvs.

În funcție de cerințele dezvoltatorului, motoarele de joc vin în mai multe opțiuni și acceptă toate sau câteva platforme selectate. Pentru o echipă individuală și mică, există motoare de joc gratuit și open source, cu suport de platformă încrucișată.

Pentru echipele mari cu proiecte complexe de dezvoltare a jocurilor, Unity și Unreal se numără printre motoarele de top utilizate de unele dintre studiile majore de joc din industrie.

Dacă sunteți nou în dezvoltarea jocului sau doriți să faceți upgrade la un motor de joc mai avansat, am creat o listă de motoare de joc care vor funcționa indiferent de platforma care oferă flexibilitate și control precis asupra dezvoltării.

Mai jos este o listă cuprinzătoare a motoarelor de joc și a instrumentelor de dezvoltare încrucișate pe care le puteți alege în funcție de nevoile dvs. Aceste motoare de joc pot fi folosite pentru a dezvolta jocuri pentru mai multe platforme, inclusiv PC, mobil și consolă.

Cele mai bune motoare de joc cu platformă multiplă pentru computer

Unitate

  • Preț - Versiunea gratuită / Premium începe de la 35 USD pe lună.
  • Platforme acceptate - Windows, Linux, Mac, Smartphone și consolă

De la Electronic Arts la Ubisoft, Unity este unul dintre motoarele de joc extrem de preferate de către unii dintre principalii dezvoltatori de jocuri din industrie. Unity este motorul ireal al mediului de dezvoltare a jocurilor mobile.

Unitatea vine în mai multe planuri. Începând cu planul personal gratuit pentru începători, Plus plan pentru Hobbyist și Pro pentru profesioniști care costă 35 $ și respectiv 125 $ pe lună.

Unity oferă o platformă de dezvoltare flexibilă în timp real, nu doar pentru jocuri, ci și pentru industria auto, animație și cinema.

Dezvoltatorii au acces la un editor all-in-one pentru proiectarea de experiențe imersive și lumi de jocuri, instrumente de acționare a AI, flux de lucru eficient cu obiecte de joc preconfigurate și capacitatea de a crea o interfață de utilizator rapidă și intuitivă.

Unity acceptă toate platformele lider în industrie, inclusiv Windows, Android, iOS, Linux, consola de jocuri și multe altele. Este, de asemenea, unul dintre alergătorii de pe piața de jocuri VR.

Descarcă Unity

Motor ireal

  • Preț - Gratuit de utilizat (redevență de 5% din veniturile brute) / Licențe personalizate cu taxă anticipată sunt de asemenea disponibile
  • Platforme acceptate - Windows, Mac, Linux, Smartphone și consolă

Unreal Engine este, probabil, unul dintre cele mai populare motoare de joc din lume. Cu un portofoliu de clienți care include Capcom, Activision și Ubisoft, nu este de mirare un produs de primă clasă atunci când vine vorba de dezvoltarea jocurilor pentru PC și console.

Unreal Engine are o structură unică de prețuri. În loc să perceapă o taxă fixă ​​în avans, compania oferă întreaga suită gratuit.

Cu toate acestea, dezvoltatorii trebuie să plătească redevență de 5% din veniturile brute după primii 3000 $ (pe trimestru), ceea ce reprezintă un câștig câștig pentru ambele părți. Sau puteți opta pentru o licență personalizată plătind o taxă în avans și eliminați sau eliminați condițiile de redevență.

Dacă vă pasă să creați un hobby sau o carieră în animație, acesta este software-ul cu care să începeți.

Unreal Engine este o suită completă de produse și nu necesită pluginuri terțe pentru a produce jocul.

Acesta oferă funcții precum Blueprint pentru a crea prototipuri fără codificare, Sequencer pentru a avea acces la instrumente de animație și cinematografie, redare fotoreală în timp real, animații reale, șabloane pre-proiectate și tone de resurse de învățare.

Dezvoltatorii pot extinde funcționalitatea achiziționând active de pe piața activelor integrate în motorul jocului. Unreal Engine oferă, de asemenea, o bază solidă pentru a construi conținut VR în toate platformele.

Descărcați Unreal Engine

LibGDX

  • Preț - sursă deschisă gratuită
  • Platforme acceptate - Windows, Linux, macOS, Smartphone-uri

Nu-ți place să plătești o taxă în avans sau drepturi de autor? Încercați LibGDX. Este posibil ca LibGDX să nu fie la fel de sofisticat ca Unity sau Unreal Engine, dar este unul dintre cele mai bune cadre de dezvoltare a jocurilor pentru dezvoltatorii independenți și echipe mici care construiesc jocuri mobile și web.

LibGD este cunoscut pentru compatibilitatea sa excepțională între platforme, deși nu oferă o soluție cu un singur clic pentru toate, este destul de ușor să începeți.

Pentru a utiliza LibGDX aveți nevoie de o înțelegere de bază a programării orientate pe obiecte. Pentru orice altceva, consultați resursele online pentru începători și cereți în comunitate orice probleme descoperite.

Pe flipside, LibGDX nu are nici o GUI care te obligă să depui multă muncă doar pentru a verifica poziționarea activelor și a mediului de joc.

Acesta este locul în care motoarele precum Unreal Engine și Unity strălucesc cel mai mult prin simpla lor funcționalitate de drag and drop și gestionarea activelor.

LibGDX este un cadru excelent de dezvoltare a jocului pentru oricine are cunoștințe de bază despre programare și are o pasiune pentru învățarea fundamentelor dezvoltării jocului printr-o multime de codificare. Mai presus de toate, este gratuit, ceea ce poate fi un factor de conducere pentru mulți dezvoltatori de jocuri novice.

Descărcați LibGDX

Godot Motor

  • Preț - Gratuit
  • Platforme acceptate - fereastră, macOS, Linux, smartphone și consolă

Godot Engine este un alt motor de jocuri cu platformă multiplă și liberă, cu suport 2D și 3D pentru dezvoltare. Vine cu toate instrumentele pentru a crea primul tău joc mobil și pentru a-l lansa pe mai multe platforme în cel mai scurt timp.

Godot vine cu sute de noduri încorporate care ajută în procesul de proiectare a jocului. Dacă este nevoie, dezvoltatorii pot crea noduri și editori personalizați pentru a satisface cerințele lor.

Alte caracteristici oferite de Godot includ un sistem de scenă flexibil, editor vizual, conductă prietenoasă de creare a conținutului și editare în direct persistentă pentru a reține modificările chiar și după oprirea jocului.

Godot este un motor excelent de joc cu greutate ușoară care împachetează suficient de bine pentru a lansa transportatorul de dezvoltare a jocului, cu condiția să fi lucrat cu Python sau C # / C ++ înainte sau să fii pregătit să îl înveți de la zero.

Descarcă Godot

CryEngine

  • Preț - Gratuit cu taxa de redevență
  • Platforma acceptată - Windows, macOS, Linux, Smartphone și consolă

CryEngine este un motor complet de dezvoltare a jocurilor, cu funcții de top, pentru a crea o experiență de jocuri de talie mondială. Similar cu Unreal Engine, CryEngine folosește și structura de prețuri bazată pe redevențe pentru a genera venituri.

CryEngine oferă imagini de ultimă generație cu un model de randament bazat fizic. Sandboxul oferă toate instrumentele pentru a crea o experiență uimitoare cu un clic de buton.

CryEngine vă permite să proiectați și să dezvoltați personaje și animații realiste, fizică încorporată și soluții audio pentru interacțiunea viață-viață și vizualizarea în timp real, interacțiunea și imersiunea pentru a îmbunătăți experiența de joc.

Asistență multiplă platformă înseamnă că jocul poate fi publicat pe mai multe platforme cu unele modificări ale codului.

Descărcați CryEngine

Concluzie

Toate motoarele de joc enumerate oferă funcții avansate de dezvoltare a jocului pentru a crea jocuri 2D / 3D uimitoare pentru toate platformele majore cu ușurință.

Pentru începători și dezvoltatori independenți Unity, Godot și libGDX oferă motoare de joc excelente, fără a fi nevoie să cheltuiți un singur dolar pe licență în avans sau drept redevență.

Cu toate acestea, pentru echipele mari cu peste 20 de dezvoltatori Unity, Unreal Engine și Cry Engine oferă instrumente de calitate excepțională pentru a crea jocuri realiste uimitoare, fără a fi nevoiți să plătească nicio taxă inițială.

Ce motoare de joc să folosească este pur și simplu o alegere personală și, odată ce stăpânești cadrul, totul pare ușor. Parcurgeți toate recomandările despre motorul jocului și vedeți ce software îndeplinește cel mai mult cerințele dvs.

5 Cele mai bune motoare de joc cu platformă multiplă pentru dezvoltatorii de jocuri în creștere

Alegerea editorilor