5 najboljših gibalnih mehanizmov za platforme za vse večje razvijalce iger

Kazalo:

Video: Leap Motion SDK 2024

Video: Leap Motion SDK 2024
Anonim

Igralni motor je razvojno programsko okolje za razvijalce iger za pripravo iger, ne da bi morali vsak primer igre strogo kodirati iz nič. Sodobni igralni motorji ponujajo zelo prilagodljivo platformo z veliko knjižnicami, učinki in moduli za ustvarjanje vsega in vsega iz nič.

Ti okviri in iger za razvoj iger podpirajo razvoj 2D in 3D igre. Omogoča vam tudi uvoz umetnin in sredstev s platform za urejanje slik drugih proizvajalcev, kot sta Maya in Photoshop, da sestavite in ustvarite prizore in okolje za svoj projekt.

Igralni motorji so glede na zahteve razvijalca na voljo v več možnostih in podpirajo vse ali nekaj izbranih platform. Za posameznika in majhno ekipo obstajajo brezplačni in odprtokodni motorji s podporo za več platform.

Za velike ekipe s kompleksnimi projekti za razvoj iger sta Unity in Unreal med najboljšimi motorji, ki jih uporabljajo nekateri izmed večjih igralnih studiev v industriji.

Če ste novi v razvoju iger ali iščete nadgradnjo na naprednejši igralec, smo sestavili seznam igralnih motorjev, ki bodo delovali ne glede na platformo, ki ponuja prilagodljivost in natančen nadzor nad razvojem.

Spodaj je izčrpen seznam vrhunskih motorjev za več platform in iger za razvoj, ki jih lahko izberete glede na vaše potrebe. Ti igralni motorji se lahko uporabljajo za razvoj iger za več platform, vključno z osebnimi računalniki, mobilnimi napravami in konzolo.

Najboljši igralni motorji z več platformami za računalnik

Enotnost

  • Cena - Brezplačna / premium različica se začne pri 35 USD na mesec.
  • Podprte platforme - Windows, Linux, Mac, pametni telefon in konzola

Od elektronske umetnosti do Ubisofta je Unity eden izmed najprimernejših igralnih motorjev nekaterih večjih razvijalcev iger v industriji. Unity je Unreal Engine v razvojnem okolju mobilnih iger.

Edinost ima več načrtov. Začenši z brezplačnim osebnim načrtom za začetnike, Plus načrtom za hobiste in Pro načrtom za profesionalne stroške 35 dolarjev oziroma 125 dolarjev na mesec.

Unity ponuja fleksibilno razvojno platformo v realnem času, ne samo za igre na srečo, temveč za avtomobilsko industrijo, animacijo in kinematografijo.

Razvijalci dobijo dostop do urejevalnika vse v enem za oblikovanje potopnih izkušenj in svetov iger, orodij AI za določanje poti, učinkovitega dela s predhodno konfiguriranimi igralnimi predmeti in zmožnostjo ustvarjanja hitrega in intuitivnega uporabniškega vmesnika.

Unity podpira vse vodilne platforme v industriji, vključno z Windows, Android, iOS, Linux, igralno konzolo in še več. Je tudi eden izmed prednjih tekačev na trgu iger VR.

Prenesite enotnost

Nestvaren motor

  • Cena - Brezplačna uporaba (5% licenčnine za bruto prihodek) / Na voljo je tudi licenciranje po naročilu vnaprej
  • Podprte platforme - Windows, Mac, Linux, pametni telefon in konzola

Unreal Engine je zagotovo eden izmed priljubljenih iger na svetu. S portfeljem strank, ki vsebuje Capcom, Activision in Ubisoft, ni čudno, da gre za vrhunski izdelek, ko gre za razvoj PC-jev in konzolnih iger.

Unreal Engine ima edinstveno cenovno strukturo. Namesto da bi vnaprej plačali fiksno pristojbino, podjetje ponuja celoten paket brezplačno.

Vendar morajo razvijalci po prvih 3000 USD (na četrtletje) plačati 5% avtorskih honorarjev, kar je za obe strani koristno. Lahko pa se odločite za licenco po meri s plačilom vnaprej določene pristojbine in odstranite ali odpravite licenčne pogoje.

Če vas zanima hobi ali kariera v animaciji, je to programska oprema, s katero bi začeli.

Unreal Engine je popoln nabor izdelkov in za izdelavo igre ne potrebuje dodatnih vtičnikov drugih proizvajalcev.

Ponuja funkcije, kot je Blueprint za ustvarjanje prototipov brez kodiranja, Sequencer za dostop do animacij in kinematografskih orodij, fotorealistično upodabljanje v realnem času, realne animacije, vnaprej oblikovane predloge in na tone učnih virov.

Razvijalci lahko razširijo funkcionalnost z nakupom sredstev na tržnici sredstev, integriranih v sistem za igranje iger. Unreal Engine ponuja tudi trdno podlago za gradnjo VR vsebin na vseh platformah.

Prenesite Unreal Engine

LibGDX

  • Cena - Brezplačen odprtokodni vir
  • Podprte platforme - Windows, Linux, macOS, pametni telefoni

Ne marate plačati vnaprej ali honorarja? Preizkusite LibGDX. LibGDX morda ni tako izpopolnjen kot Unity ali Unreal Engine, vendar je eden najboljših okvirov za razvoj iger za neodvisne razvijalce in majhne ekipe, ki gradijo mobilne in spletne igre.

LibGD je znan po izjemni združljivosti na več platformah, čeprav ne ponuja rešitve z enim klikom za vse, je dokaj enostavno začeti.

Za uporabo LibGDX potrebujete osnovno razumevanje objektno usmerjenega programiranja. Za kaj drugega poiščite spletne vire za začetnike in v skupnosti poiščite kakršna koli odkrita vprašanja.

Na drugi strani LibGDX nima GUI-ja, zaradi katerega bi morali vložiti veliko dela, da bi preverili položaj premoženja in igro.

Tu se motorji, kot sta Unreal Engine in Unity, najbolj svetijo s svojo preprosto funkcijo povleci in spusti in upravljanjem sredstev.

LibGDX je odličen okvir za razvoj iger za vsakogar z osnovnim znanjem programiranja in strast do učenja osnov razvoja iger z veliko kodiranja. Predvsem pa je brezplačen, kar je lahko gonilni dejavnik za številne začetnike razvijalcev iger.

Prenesite LibGDX

Godot Engine

  • Cena - brezplačno
  • Podprte platforme - okno, macOS, Linux, pametni telefon in konzola

Godot Engine je še en brezplačni in odprtokodni mehanizem za večplastne igre z 2D in 3D razvojno podporo. Na voljo je z vsemi orodji za ustvarjanje prve mobilne igre in zagon na več platformah v nobenem trenutku.

Godot ima na stotine vgrajenih vozlišč, ki pomagajo pri postopku oblikovanja iger. Razvijalci lahko po potrebi ustvarijo vozlišča in urejevalnike po meri, da izpolnijo njihove zahteve.

Druge funkcije, ki jih ponuja Godot, vključujejo fleksibilen scenski sistem, vizualni urejevalnik, prijazen program za ustvarjanje vsebine in vztrajno urejanje v živo, da ohranijo spremembe tudi po ustavitvi igre.

Godot je odličen motor z lahkimi igrami, ki je dovolj hiter, da lahko zaženete svoj nosilec za razvoj iger, pod pogojem, da ste pred tem delali s Python ali C # / C ++ ali se ga pripravljeni naučiti iz nič.

Prenesite Godot

CryEngine

  • Cena - Brezplačno z licenčnino
  • Podprta platforma - Windows, macOS, Linux, pametni telefon in konzola

CryEngine je popolnoma opremljen motor za razvoj iger z vrhunskimi lastnostmi za ustvarjanje vrhunskih igralnih izkušenj. Podobno kot Unreal Engine tudi CryEngine uporablja cenovno strukturo na osnovi licenčnin za ustvarjanje prihodka.

CryEngine ponuja najsodobnejše vizualne slike s fizikalno utemeljenim modelom upodabljanja. Peskovnik ponuja vsa orodja za ustvarjanje osupljive izkušnje s klikom na gumb.

CryEngine vam omogoča oblikovanje in razvoj resničnih likov in animacij, vgrajenih fizikalnih in zvočnih rešitev za interakcijo med življenjem in življenjem ter v realnem času vizualizacijo, interakcijo in potopitev za izboljšanje igralnih izkušenj.

Podpora za več platform pomeni, da je igra lahko objavljena na več platformah z nekaj spremembami kode.

Prenesite CryEngine

Zaključek

Vsi našteti igralni motorji ponujajo napredne funkcije za razvoj iger, s katerimi lahko enostavno ustvarite osupljive 2D / 3D igre za vse glavne platforme.

Za začetnike in neodvisne razvijalce Unity, Godot in libGDX ponujajo odlične motorje za igre, ne da bi za licenco porabili en dolar za licenco ali kot honorar.

Vendar za velike ekipe z več kot 20 razvijalci Unity, Unreal Engine in Cry Engine ponuja izjemna kakovostna orodja za ustvarjanje osupljivih realističnih iger, ne da bi morali plačati nobeno vnaprej plačilo.

Kateri motorji za igro se uporabljajo izključno je osebna izbira in ko enkrat obvladate okvir, je vse videti enostavno. Preglejte vsa priporočila za igro in poglejte, katera programska oprema najbolj ustreza vašim zahtevam.

5 najboljših gibalnih mehanizmov za platforme za vse večje razvijalce iger