/ / Fysikkmotor. Programmeringsspill

Fysisk motor. Programmeringsspill

Til dags dato utvikler dataspillet utrolig raskt tempo - på mange måter skyldes det at utviklingsprosessen har blitt mye mer tilgjengelig. Med ankomsten av "Steam" -plattformen hadde hver person muligheten til å lage sitt eget spill og presentere det til det store publikum, og det var rett og slett umulig å gjøre dette uten hjelp av utgiveren. Derfor hadde mange som hadde ideer og evner til å skape et flott spill, ikke muligheten til å få det - alt har endret seg. Og hvis du vil utvikle ditt eget prosjekt, vil dette ikke være et problem for deg, men først må du være oppmerksom på fysikkmotoren. Selvfølgelig forbyr ingen deg å skrive spillet ditt fra bunnen av, og programmerer din egen unike motor. Men det er mye lettere å bruke allerede klar, da det vil bli garantert debugged og vil fungere uten problemer. En fysikkmotor er grunnlaget for et hvilket som helst dataspill, dette er basislaget som du vil bygge opp innholdet til prosjektet. Det er mange forskjellige motorer, som hver har sine fordeler og ulemper. I denne artikkelen vil du lære om flere av de beste motorene som er tilgjengelige i dag.

Cry Engine 3

fysikk motor

Først av alt, vær oppmerksom på atIkke alle fysiske motorer er tilgjengelige for alle brukere. Noen spillutviklere lager sin egen, til personlig bruk, hvorpå de ikke gir noen tilgang til det. Slike motorer vil ikke bli vurdert - her vil vi snakke om hva du kan bruke til å lage spillet, å være en såkalt tredjepart. Det første alternativet, som alle vil høre først, er Cry Engine 3. Dette er en veldig kraftig fysikkmotor som lar deg lage et utrolig spill, men det er forskjellige bruksområder. Hvis du ikke vil bruke, kan du bruke den gratis versjonen - den vil ha alle funksjonene tilgjengelige, men du vil ikke kunne distribuere eller selge spillet ditt, det vil si dette alternativet er egnet for hjemmebruk. Det er også to betalte opsjoner - en innebærer å utstede tjue prosent av fortjenesten fra spill til utviklerne av motoren, og den andre er kjøp av lisens. Og derfor er dette alternativet ikke så populært som mange andre - det er veldig dyrt.

Unreal Engine 3

uvirkelig motor

Hvis du ikke vil bruke store penger påDen forrige versjonen, da bør du være oppmerksom på denne. Unreal Engine 3 - dette er det beste for øyeblikket, motoren for forholdet mellom pris og kvalitet. Du kan kjøpe rettighetene til å bruke det relativt billig, og med det kan du lage fullskala dataspill, som de store utviklingsselskapene er kjent over hele verden. Denne motoren har en rekke fordeler, som multiplatform, utmerket støtte, enkelhet og klarhet. Dermed kan alle som kjøper denne motoren enkelt utvikle et utmerket spill hvis han har muligheten til å gjøre dette. En flott base for dette vil bli levert av Unreal Engine 3.

Havok

havok motor

Hvis vi snakker om store prosjekter, er det viktigDet er verdt å nevne også Havok - motoren, som ved utseendet endret seg i stor grad spillindustrien. Nå har det allerede opprettet ca. 200 dataspill av store studioer, og indieutviklingen var enda større. Denne motoren brukes oftest til første eller tredje personskytter, men noen ganger kan du finne store prosjekter av andre sjangere, for eksempel Starcraft 2 blant strategier, Super Smash Bros. blant plattformspartnere og så videre. Selvfølgelig vil oppkjøpet av det koste en ganske imponerende mengde, men mulighetene som han åpner for deg - bare stor. Så hvis du ikke er en uavhengig utvikler med lavt budsjett, kan du kjøpe denne motoren - det vil gjøre spillet ditt bare nydelig.

Enhet 3D

 digital materie

Vel, det er på tide å flytte fra store motorer tilnoe ikke så stort. Det finnes mange billige løsninger for todimensjonale spill, men her er den tredje dimensjonen til en overkommelig pris rushing for å legge til ikke alle. Derfor er Unity 3D-motoren ekstremt populær i dag, da den gir billig tilgang til 3D-verdenen. Siden 2009 er dette prosjektet ledende blant de som ble utviklet ikke av de største selskapene for de samme store prosjektene. Derfor bør du være oppmerksom på denne motoren hvis du ønsker å utvikle et 3D-prosjekt - å kjøpe en lisens vil koste deg billig, og for disse pengene får du bare en stor mengde materialer, lett tilgang til publisering av ferdige prosjekter og mye mer.

DMM

deformerbar kroppsdynamikk

Moderne motorer bruker ofte ofteoppmerksomhet til realismen av skade som er gjort for verden, karakter, kjøretøy og så videre. Men hvis du er ute etter en billig løsning for et spill der dynamikken til en deformerbar kropp vil være hovedkomponenten, bør du være oppmerksom på denne motoren. Det heter DMM, og med hjelpen vil du kunne reprodusere en ekstremt realistisk skademodell, uansett hva deres karakter vil være. Motsatt navn på motoren er Digital Molecular Matter, og fra det kan folk som kjenner engelsk allerede forstå hvilke deformasjoner som vil være hovedfunksjonen. Hvis du ikke har penger til en veldig dyr moderne motor som vil gi deg deformasjon som en av mange komponenter, eller du vil skape et prosjekt som fokuserer på skade og deres realisme, så er denne motoren perfekt for deg.

Gamemaker

Vel, i konklusjonen bør du være oppmerksom påen motor som er svært forskjellig fra alle de andre. Faktum er at du ikke trenger å programmere det i det hele tatt, siden alle hovedkommandoene her er erstattet av bestemte forhåndskrevne handlinger. Selvfølgelig er det et begrenset antall av disse handlingene, men det er fortsatt mange av dem, slik at du kan lage spill uten å tenke på at du skal lære et programmeringsspråk. Du kan gjøre det bra uten det, og hvis du kjøper en lisens, kan du bruke flere funksjoner og også publisere dine egne spill uavhengig.

Les mer: