5 Pinakamahusay na mga engine ng platform ng cross-platform para sa pagtaas ng mga developer ng laro

Talaan ng mga Nilalaman:

Video: Is GTA 5 CROSSPLAY Available Cross Platforms For GTA Online : PS4 / XBOX / PC 2024

Video: Is GTA 5 CROSSPLAY Available Cross Platforms For GTA Online : PS4 / XBOX / PC 2024
Anonim

Ang isang laro engine ay isang kapaligiran sa pag-unlad ng software para sa mga developer ng laro upang makabuo ng mga laro nang hindi kinakailangang hard-code sa bawat pagkakataon ng laro mula sa simula. Nag-aalok ang mga modernong engine ng laro ng isang lubos na napapasadyang platform na may maraming mga aklatan, epekto, at mga module upang lumikha ng anuman at lahat mula sa simula.

Ang mga frameworks at laro engine para sa pag-unlad ng laro ay sumusuporta sa kapwa pag-unlad ng 2D at 3D. Pinapayagan ka nitong mag-import ng sining at mga ari-arian mula sa mga platform ng pag-edit ng third-party tulad ng Maya at Photoshop upang magtipon at lumikha ng mga eksena at kapaligiran para sa iyong proyekto.

Depende sa kinakailangan ng developer, ang mga engine ng laro ay dumating sa maraming mga pagpipilian at sinusuportahan ang lahat o ilang mga napiling platform. Para sa isang indibidwal at maliit na koponan, mayroong libre at bukas na mga mapagkukunan ng laro ng mapagkukunan na may suporta sa cross-platform.

Para sa mga malalaking koponan na may mga kumplikadong proyekto sa pag-unlad ng laro, ang Unity at Unreal ay kabilang sa mga nangungunang makina na ginamit ng ilan sa mga pangunahing studio ng laro sa industriya.

Kung bago ka sa pag-unlad ng laro o naghahanap upang mag-upgrade sa isang mas advanced na laro ng laro, pinagsama-sama namin ang isang listahan ng mga engine ng laro na gagana nang hindi isinasaalang-alang ang platform na nag-aalok ng kakayahang umangkop at tumpak na kontrol sa pag-unlad.

Nasa ibaba ang isang komprehensibong listahan ng mga nangungunang mga cross-platform game engine at mga tool sa pag-unlad na maaari mong piliin batay sa iyong mga pangangailangan. Ang mga laro engine ay maaaring magamit upang makabuo ng mga laro para sa maraming mga platform kabilang ang PC, mobile at console.

Pinakamahusay na mga engine ng platform ng cross-platform para sa PC

Pagkakaisa

  • Presyo - Magsisimula ang Libreng / Premium na bersyon sa $ 35 bawat buwan.
  • Mga Suportadong Platform - Windows, Linux, Mac, Smartphone, at Console

Mula sa Electronic Arts hanggang sa Ubisoft, ang Unity ay isa sa mga pinakahusay na engine ng laro ng ilan sa mga pangunahing tagagawa ng laro sa industriya. Ang pagkakaisa ay ang Unreal Engine ng kapaligiran sa pag-unlad ng mobile game.

Ang pagkakaisa ay dumating sa maraming mga plano. Simula sa libreng personal na plano para sa mga nagsisimula, ang plano ng Plus para sa Hobbyist at Pro plano para sa propesyonal na nagkakahalaga ng $ 35 at $ 125 bawat buwan ayon sa pagkakabanggit.

Nag-aalok ang pagkakaisa ng isang real-time na nababagay na platform ng pag-unlad hindi lamang para sa gaming ngunit automotive, animation at industriya ng sinehan.

Ang mga nag-develop ay nakakakuha ng access sa isang all-in-one editor para sa pagdidisenyo ng mga nakaka-engganyong karanasan at mga mundo ng laro, mga tool sa pag-pathf ng AI, mahusay na daloy ng trabaho na may mga nakumpirma na mga bagay ng laro at ang kakayahang lumikha ng isang mabilis at madaling gamitin na interface ng gumagamit.

Sinusuportahan ng pagkakaisa ang lahat ng nangungunang mga platform sa industriya kabilang ang Windows, Android, iOS, Linux, game console at marami pa. Ito rin ay isa sa mga front runner sa VR gaming market.

Pag-download ng Pagkakaisa

Hindi Real Engine

  • Presyo - Malayang gamitin (5% royalty sa gross kita) / Magagamit din ang Custom licensing sa upfront fee
  • Mga Suportadong Platform - Windows, Mac, Linux, Smartphone, at Console

Ang Unreal Engine arguably ay isa sa mga tanyag na engine ng laro sa buong mundo. Sa portfolio ng mga customer na nagtatampok ng Capcom, Activision, at Ubisoft, hindi nakakagulat na isang nangungunang uri ng produkto pagdating sa pagbuo ng PC at console game.

Ang Unreal Engine ay may natatanging istraktura ng pagpepresyo. Sa halip na singilin ang isang nakaayos na bayad, ang kumpanya ay nag-aalok ng buong suite nang libre.

Gayunpaman, ang mga nag-develop ay kinakailangan na magbayad ng 5% royalty sa gross revenue pagkatapos ng unang $ 3000 (bawat quarter), na kung saan ay isang panalo-win para sa parehong mga partido. O maaari kang pumili para sa isang pasadyang lisensya sa pamamagitan ng pagbabayad ng isang upfront fee at alisin o maalis ang mga termino ng royalty.

Kung mahalaga ka sa tagsibol ng isang libangan o karera sa animation, ito ang software upang magsimula sa.

Ang Unreal Engine ay isang buong suite ng produkto at hindi nangangailangan ng karagdagang mga third-party na plugin upang makabuo ng laro.

Nag-aalok ito ng mga tampok tulad ng Blueprint upang lumikha ng mga prototyp nang walang pag-coding, ang Sequencer upang makakuha ng pag-access sa animation at cinematic tool, photoreal rendering sa real time, parang buhay na mga animation, pre-designed na mga template at tonelada ng mga mapagkukunan ng pagkatuto.

Maaaring palawakin ng mga nag-develop ang pag-andar sa pamamagitan ng pagbili ng mga assets mula sa Assets Marketplace na isinama sa engine ng laro. Nag-aalok din ang Unreal Engine ng isang matatag na pundasyon upang makabuo ng mga nilalaman ng VR sa lahat ng mga platform.

I-download ang Unreal Engine

LibGDX

  • Presyo - Libreng bukas na mapagkukunan
  • Mga Suportadong Platform - Windows, Linux, macOS, Smartphone

Ayaw bang magbayad ng upfront fee o Royalty? Subukan ang LibGDX. Ang LibGDX ay hindi maaaring maging sopistikado bilang Unity o Unreal Engine, ngunit ito ay isa sa mga pinakamahusay na frameworks ng pag-unlad ng laro para sa mga independyenteng developer at maliit na mga koponan na nagtatayo ng mobile at web game.

Kilala ang LibGD para sa katangi-tanging pagiging tugma ng cross-platform, bagaman hindi ito nag-aalok ng isang i-click na solusyon para sa lahat, medyo madali itong magsimula.

Upang magamit ang LibGDX kailangan mo ng isang pangunahing pag-unawa sa programming-oriented na programming. Para sa anumang bagay, sumangguni sa mga online na mapagkukunan para sa mga nagsisimula at magtanong sa komunidad para sa anumang mga isyu na walang takip.

Sa flipside, ang LibGDX ay walang anumang GUI na pinipilit mong ilagay sa maraming paggawa upang suriin ang pagpoposisyon ng mga asset at kapaligiran ng laro.

Ito ay kung saan ang mga makina tulad ng Unreal Engine at Unity ay nagniningning ng karamihan sa kanilang simpleng pag-drag at pag-drop ng pag-andar at pamamahala ng mga assets.

Ang LibGDX ay isang mahusay na balangkas sa pag-unlad ng laro para sa sinumang may pangunahing kaalaman sa pag-programming at may pagkahilig sa pag-aaral ng mga pangunahing kaalaman sa pag-unlad ng laro sa pamamagitan ng maraming coding. Higit sa lahat, ito ay libre, na maaaring maging kadahilanan sa pagmamaneho para sa maraming mga developer ng laro ng baguhan.

I-download ang LibGDX

Godot Engine

  • Presyo - Libre
  • Mga Suportadong Platform - Window, macOS, Linux, Smartphone at Console

Ang Godot Engine ay isa pang libre at bukas na mapagkukunan ng cross-platform game engine na may parehong suporta sa 2D at 3D. Ito ay kasama ang lahat ng mga tool upang lumikha ng iyong unang mobile na laro at ilunsad ito sa maraming mga platform nang walang oras.

Ang Godot ay may daan-daang mga built-in node na makakatulong sa proseso ng pagdidisenyo ng laro. Kung kinakailangan, ang mga developer ay maaaring lumikha ng mga pasadyang mga node at editor upang matugunan ang kanilang mga kinakailangan.

Ang iba pang mga tampok na inaalok ng Godot ay may kasamang kakayahang umangkop na sistema ng eksena, visual editor, pipeline ng paglikha ng nilalaman at patuloy na live na pag-edit upang mapanatili ang mga pagbabago kahit na matapos ang pagtigil sa laro.

Ang Godot ay isang mahusay na light-weight game engine na nakabalot ng sapat na suntok upang ilunsad ang iyong carrier ng pagbuo ng laro na ibinigay mo na nagtrabaho ka sa Python o C # / C ++ bago o handa na malaman ito mula sa simula.

I-download ang Godot

CryEngine

  • Presyo - Libre na may bayad sa royalty
  • Suportadong Platform - Windows, macOS, Linux, Smartphone, at Console

Ang CryEngine ay isang ganap na tampok na engine development ng laro na may nangungunang mga tampok upang lumikha ng isang karanasan sa paglalaro sa buong mundo. Katulad sa Unreal Engine, ginagamit din ni CryEngine ang istruktura ng pagpepresyo na batay sa royalty upang makabuo ng kita.

Nag-aalok ang CryEngine ng estado ng mga art visual na may isang modelo ng Physical Rendering na Batay. Nagbibigay ang Sandbox ng lahat ng mga tool upang lumikha ng isang nakamamanghang karanasan sa isang pag-click ng isang pindutan.

Pinapayagan ka ng CryEngine na magdisenyo at bumuo ng mga parang buhay na character at mga animation, built-in na pisika at audio solusyon para sa pakikipag-ugnayan sa buhay-buhay at real-time na paggunita, pakikipag-ugnay at paglulubog upang mapahusay ang karanasan sa paglalaro.

Ang suporta sa cross-platform ay nangangahulugan na ang laro ay maaaring mai-publish sa maraming mga platform na may ilang mga pagbabago sa code.

I-download ang CryEngine

Konklusyon

Ang lahat ng mga laro engine na nakalista ay nag-aalok ng mga advanced na tampok ng pag-unlad ng laro upang lumikha ng mga nakamamanghang 2D / 3D na laro para sa lahat ng mga pangunahing platform nang madali.

Para sa mga nagsisimula at independiyenteng mga developer Unity, Godot, at libGDX ay nag-aalok ng mahusay na mga engine ng laro nang hindi kinakailangang gumastos ng isang dolyar sa lisensya sa advanced o bilang bayad sa royalty.

Gayunpaman, para sa mga malalaking koponan na may higit sa 20 mga developer Unity, Unreal Engine at Cry Engine ay nag-aalok ng pambihirang kalidad na mga tool upang lumikha ng mga nakamamanghang makatotohanang mga laro nang hindi kinakailangang magbayad ng anumang paitaas.

Ano ang mga makina ng laro upang magamit ay isang pansariling pagpipilian, at sa sandaling makabisado mo ang balangkas, madali ang lahat. Pumunta sa lahat ng mga rekomendasyon sa laro ng makina at makita kung aling software ang nakakatugon sa iyong mga kinakailangan.

5 Pinakamahusay na mga engine ng platform ng cross-platform para sa pagtaas ng mga developer ng laro