*   >> Lese Utdanning Artikler >> science >> programming

Spillprogrammering - Den grunnleggende struktur og elementer av et spill Application Program

ller å samhandle i et spill. Et spill kan ikke være et videospill hvis en spiller ikke kan kontrollere sine karakterer i spillet med en inndataenhet. Spillerens input-delen av spillprogram er der spilleren inngangs hentes og behandles eller bufret til å bli brukt i spillet logikk og AI-delen av spillet.

4. Spill Logic og AI. De fleste av kodene som skal skrives i et spill program som er med i denne delen. Det er der all kreativiteten til en spillutvikler er satt i.

Alt fra tomt til konsept og gameplay vil bli skrevet koden ved å kode i denne svært massive delen av spillet programmet. Det er her din spilldesign vil bli brakt om til virkelighet gjennom fysikksystem, kunstig intelligens, dueller, vektor- og matriseberegninger, og effekter system. Prosessene som skal utføres og de koder som skal kjøres i denne delen vil avhenge av hva den aktuelle spillet staten er. Si for eksempel i en klassisk stil RPG, hvis karakter er å gå på "World Map" feltet, er dueller utføres mellom tegnet objekt og "World Map" objekt.

Hvis tegnet støtt fiender underveis, vil spillet staten skifte fra World Map til Battle Event og turbaserte beregningene utføres i spillet logikk.

5. Rendering av Scene. Når spillet logikkseksjonen er ferdig sine beregninger er utgangen bringes til gjengivelsen delen. Hvert objekt i et spill har sin egen tilsvarende sett med data som representerer sine koordinater, orientering, bevegelse, animasjon, og dets interaksjon i gameplay. Denne informasjonen vil da avgjøre hvor et polygon, eller en bildeflaten, eller effektene knyttet til objektet skal vises på skjermen.

Rendering kan gjøres enten ved hjelp av en programvare-baserte motoren eller ved å bruke maskinvare gjennom HAL (Hardware Abstraction Layer).

6. Shutdown. Dette settet med koder utføres når en spiller bestemmer seg for å avslutte spillet. Før en spiller kan fullstendig exit fra spillet, alle ressurser er utgitt, er minnet deallocated, og systemet er fjernet fra eventuelle midlertidige data. Håndheve en skikkelig avslutning for spillet vil bidra til å holde alle brukerens datamaskin sunt. Anmeldelser

Page   <<  [1] [2] 
Copyright © 2008 - 2016 Lese Utdanning Artikler,https://utdanning.nmjjxx.com All rights reserved.