Hvordan Lage Spillmotorer

Innholdsfortegnelse:

Hvordan Lage Spillmotorer
Hvordan Lage Spillmotorer

Video: Hvordan Lage Spillmotorer

Video: Hvordan Lage Spillmotorer
Video: Norsk Unreal Engine 4-opplæring | Hvordan lage cutscenes 2024, Mars
Anonim

En motor er et spesifikt sett med systemer som er designet for å forenkle de mest brukte spillfunksjonene. Det gir bedre spillportabilitet. En veldesignet motor kan enkelt porteres til et annet bibliotek eller til en annen plattform. Du kan skrive det selv, men bare med litt kunnskap om programmering.

Hvordan lage spillmotorer
Hvordan lage spillmotorer

Bruksanvisning

Trinn 1

Velg hvilket spill du vil lage, slik at det er interessant og populært. For å gjøre dette, studer markedet (selv om du lager et spill som ikke er til salgs, studer markedet uansett - det er alltid hyggelig når det er din etterspørsel etter din skapelse).

Steg 2

Ikke prøv å lage et spill med veldig realistisk grafikk og full handlefrihet. Oppgi kravene. Kanskje det vil være enkelhet, krav til antall tegn, ytelse eller plotfunksjoner.

Trinn 3

Lag et hierarki av funksjoner ved å bruke en ovenfra og ned tilnærming. På et eller annet tidspunkt vil du ikke lenger kunne fortsette med arkitekturen ovenfra og ned, men ikke fordi du har gjort alt. Det er bare det at komplikasjonene ved implementeringen vil gi deg sine egne regler, så fortsett å lage hierarkiet på en bunn-opp-måte, dvs. Fortsett fra API-egenskapene og juster grensesnittet på et høyere nivå.

Trinn 4

Begynn å designe. Høyere funksjoner består i å ringe lavere (dvs. de blir praktisk talt implementert på scenen for å skape et hierarki). Design avspilling av de laveste funksjonene i pseudokode. Ikke skriv C pseudokode bare på russisk. Det skal være minst to ganger kortere og beskrivende legemliggjøre algoritmen, svar på spørsmålet ikke "hvordan", men "hva" og skal tillate deg å fokusere på de viktigste tingene. Lag tester for de lavere funksjonene, og prøv å bevise korrektheten av programmet.

Trinn 5

Start kodingstrinnet. Implementere de nedre funksjonene og testene og få et arbeidsprogram. Bruk pseudokode for kommentarer og hold deg til en bestemt formateringsform. Det anbefales å gjøre offentlig planlegging, fordi utenforstående vil hjelpe deg med å identifisere feil og feil som du ikke selv la merke til. Dermed vil du redusere din egen arbeidstid betydelig og forbedre produksjonen.

Anbefalt: