5 Beste plattforms-spillmotorer for stigende spillutviklere

Innholdsfortegnelse:

Video: Leap Motion SDK 2024

Video: Leap Motion SDK 2024
Anonim

En spillmotor er et programvareutviklingsmiljø for spillutviklere å bygge spill uten å måtte kode alle forekomster av spillet fra bunnen av. De moderne spillmotorene tilbyr en svært tilpassbar plattform med mange biblioteker, effekt og moduler for å lage alt og alt fra bunnen av.

Disse rammene og spillmotorene for spillutvikling støtter både 2D- og 3D-spillutvikling. Det lar deg også importere kunst og eiendeler fra tredjeparts bilderedigeringsplattformer som Maya og Photoshop for å sette sammen og skape scener og miljø for prosjektet ditt.

Avhengig av utviklerens krav, kommer spillmotorer i flere alternativer og støtter alle eller noen få utvalgte plattformer. For et individuelt og lite team er det gratis og open source spillmotorer med plattformsstøtte.

For store lag med komplekse spillutviklingsprosjekter er Unity og Unreal blant de beste motorene som brukes av noen av de store spillstudioene i bransjen.

Hvis du er ny på spillutviklingen eller ønsker å oppgradere til en mer avansert spillmotor, har vi satt sammen en liste over spillmotorer som vil fungere uavhengig av plattformen som gir fleksibilitet og presis kontroll over utviklingen.

Nedenfor er en omfattende liste over topp plattforms-spillmotorer og utviklingsverktøy som du kan velge ut fra dine behov. Disse spillmotorene kan brukes til å utvikle spill for flere plattformer, inkludert PC, mobil og konsoll.

Beste cross-platform spillmotorer for PC

Enhet

  • Pris - Gratis / Premium-versjon starter på $ 35 per måned.
  • Støttede plattformer - Windows, Linux, Mac, Smartphone og konsoll

Fra Electronic Arts til Ubisoft er Unity en av de svært foretrukne spillmotorene av noen av de største spillutviklerne i bransjen. Unity er Unreal Engine i det mobile spillutviklingsmiljøet.

Enhet kommer i flere planer. Fra og med den gratis personlige planen for nybegynnere, Plussplan for hobbyist og Pro-plan for profesjonelle som koster henholdsvis $ 35 og $ 125 per måned.

Unity tilbyr en sanntids fleksibel utviklingsplattform ikke bare for spill, men bilindustri, animasjon og kinoindustri.

Utviklerne får tilgang til en alt-i-ett-redigeringsprogram for å designe oppslukende opplevelser og spillverdener, AI stifinneringsverktøy, effektiv arbeidsflyt med forhåndskonfigurerte spillobjekter og muligheten til å lage et raskt og intuitivt brukergrensesnitt.

Unity støtter alle de bransjeledende plattformene inkludert Windows, Android, iOS, Linux, spillkonsoll og mer. Det er også en av frontløperne i VR-spillmarkedet.

Last ned Unity

Uvirkelig motor

  • Pris - Gratis å bruke (5% royalty på bruttoinntekter) / Tilpasset lisensiering mot forhåndsavgift er også tilgjengelig
  • Støttede plattformer - Windows, Mac, Linux, Smartphone og konsoll

Unreal Engine er uten tvil en av de populære spillmotorene i verden. Med kundeporteføljen som inneholder Capcom, Activision og Ubisoft, er det ikke rart et produkt i toppklasse når det gjelder utvikling av PC og konsoll.

Unreal Engine har en unik prisstruktur. I stedet for å kreve et fast gebyr på forhånd, tilbyr selskapet hele suiten gratis.

Utviklerne er imidlertid pålagt å betale 5% royalty på bruttoinntektene etter de første 3000 dollar (per kvartal), som er en vinn-vinn for begge parter. Eller du kan velge en tilpasset lisens ved å betale et forhåndsgebyr og fjerne eller eliminere royaltybetingelser.

Hvis du vil bry deg om en hobby eller en karriere innen animasjon, er dette programvaren du skal begynne med.

Unreal Engine er en komplett produktsuit og krever ikke ekstra tredjeparts plugins for å produsere spillet.

Den tilbyr funksjoner som Blueprint for å lage prototyper uten koding, Sequencer for å få tilgang til animasjon og filmverktøy, fotoreal gjengivelse i sanntid, naturtro animasjoner, forhåndsdesignede maler og mange læringsressurser.

Utviklere kan utvide funksjonaliteten ved å kjøpe eiendeler fra Assets Marketplace integrert i spillmotoren. Unreal Engine tilbyr også et solid fundament for å bygge VR-innhold på alle plattformene.

Last ned Unreal Engine

LibGDX

  • Pris - Gratis åpen kildekode
  • Støttede plattformer - Windows, Linux, macOS, Smartphones

Liker du ikke å betale en forhåndsavgift eller royalty? Prøv LibGDX. LibGDX er kanskje ikke så sofistikert som Unity eller Unreal Engine, men det er et av de beste rammeverkene for spillutvikling for uavhengige utviklere og små team som bygger mobil- og webspill.

LibGD er kjent for sin eksepsjonelle cross-platform-kompatibilitet, selv om den ikke tilbyr en ett-klikk-løsning for alt, er det ganske enkelt å komme i gang.

For å bruke LibGDX trenger du en grunnleggende forståelse av objektorientert programmering. For noe annet, se online ressursene for nybegynnere og spør i samfunnet om eventuelle avdekket problemer.

På baksiden har ikke LibGDX noen GUI som tvinger deg til å sette inn mye arbeidskraft bare for å sjekke plasseringen av eiendeler og spillmiljø.

Det er her motorer som Unreal Engine og Unity skinner mest med sin enkle dra-og-slipp-funksjonalitet og kapitalforvaltning.

LibGDX er et utmerket rammeverk for spillutvikling for alle med grunnleggende kunnskaper i programmering og har en lidenskap for å lære grunnleggende om spillutvikling gjennom mye koding. Fremfor alt er det gratis, noe som kan være en pådriver for mange nybegynnere spillutviklere.

Last ned LibGDX

Godot Engine

  • Pris - gratis
  • Støttede plattformer - Window, macOS, Linux, Smartphone og Console

Godot Engine er en annen gratis og åpen kildekode plattforms spillmotor med både 2D og 3D utviklingsstøtte. Den kommer med alle verktøyene for å lage ditt første mobilspill og lansere det på flere plattformer på kort tid.

Godot kommer med hundrevis av innebygde noder som hjelper i spilldesignprosessen. Om nødvendig kan utviklere opprette tilpassede noder og redaktører for å oppfylle deres krav.

Andre funksjoner som tilbys av Godot inkluderer fleksibelt scenesystem, visuell redigerer, vennlig rørledning for innholdsoppretting og vedvarende live redigering for å beholde endringene selv etter å ha stoppet spillet.

Godot er en utmerket spillmotor med lett vekt som pakker nok hull til å lansere spillutviklingsbæreren forutsatt at du har jobbet med Python eller C # / C ++ før eller klar til å lære det fra bunnen av.

Last ned Godot

CryEngine

  • Pris - Gratis med en avgiftsavgift
  • Støttet plattform - Windows, macOS, Linux, Smartphone og konsoll

CryEngine er en fullt utstyrt spillutviklingsmotor med topp funksjoner for å skape en spillopplevelse i verdensklasse. I likhet med Unreal Engine bruker CryEngine også den royaltybaserte prisstrukturen for å generere inntekter.

CryEngine tilbyr topp moderne visuals med en fysisk basert rendering-modell. Sandkassen gir alle verktøyene for å skape en fantastisk opplevelse med et klikk på en knapp.

CryEngine lar deg designe og utvikle naturtro karakterer og animasjoner, innebygd fysikk og lydløsninger for livsliv interaksjon og sanntidsvisualisering, interaksjon og fordypning for å forbedre spillopplevelsen.

Cross-platform support betyr at spillet kan publiseres på flere plattformer med noen endringer i koden.

Last ned CryEngine

Konklusjon

Alle listede spillmotorer tilbyr avanserte spillutviklingsfunksjoner for å lage fantastiske 2D / 3D-spill for alle de store plattformene med letthet.

For nybegynnere og uavhengige utviklere tilbyr Unity, Godot og libGDX utmerkede spillmotorer uten å måtte bruke en eneste dollar på lisensen i avansert eller som royaltyavgift.

For store lag med mer enn 20 utviklere tilbyr Unity, Unreal Engine og Cry Engine imidlertid eksepsjonelle kvalitetsverktøy for å lage fantastiske realistiske spill uten å måtte betale noe forhåndsgebyr.

Hvilke spillmotorer som skal brukes er rent et personlig valg, og når du først behersker rammen, ser alt enkelt ut. Gå gjennom alle spillmotoranbefalingene og se hvilken programvare som oppfyller dine krav mest.

5 Beste plattforms-spillmotorer for stigende spillutviklere