*   >> Læs Uddannelse artikler >> science >> programming

Spil Programmering - den grundlæggende struktur og elementer af et spil Application Program

ck eller en konsol spil betjeningsanordning er nødvendig for en spiller at interagere i et spil. Et spil kan ikke være et videospil, hvis en spiller ikke kan kontrollere sine figurer i spillet med en input-enhed. Spilleren input del af spillet programmet er, hvor spilleren input hentes og behandles eller pufret, der skal anvendes i spillet logik og AI del af spillet.

4. Spil Logic og AI. De fleste af de koder, der skal skrevet i et spil program er indeholdt i dette afsnit. Det er her alle kreativitet en spiludvikler sættes i.

Alt fra plot til koncept og gameplay vil blive skrevet kode efter kode i denne meget massiv del af dit spil program. Det er her, dit spil design vil ske i virkeligheden gennem fysik-system, kunstig intelligens, kollisionsdetektion, vektor og matrix beregninger og effekter systemet. De processer, der vil blive udført, og de koder, der vil blive henrettet i dette afsnit vil afhænge af, hvad det aktuelle spil tilstand er. Sig for eksempel i en klassisk stil RPG, hvis karakter er går på feltet "verdenskort", er kollisionsdetektion udføres mellem objektet karakter og "World Map" objekt.

Hvis tegnet stødt fjender undervejs, vil spillets tilstand skifte fra verdenskort til Battle Event og turn-baserede beregninger udføres i spillet logik.

5. Gengivelse af Scene. Når spillet logikafsnittet er færdig sine beregninger, er udgangen bragt til rendering sektion. Hver genstand i et spil har sit eget tilsvarende sæt af data, der repræsenterer dens koordinater, orientering, bevægelse, animation, og dens interaktion i gameplayet. Disse data vil så afgøre, hvordan en polygon eller et billede overflade eller de virkninger forbundet med objektet vil blive vist på skærmen.

Rendering kan ske enten ved hjælp af en software-baseret motor eller ved at bruge hardware gennem HAL (Hardware Abstraction Layer).

6. Shutdown. Dette sæt af koder udføres, når en spiller beslutter sig for at forlade spillet. Før en spiller kan helt exit fra spillet, alle de ressourcer frigives, er hukommelsen deallokeret, og systemet er fjernet fra eventuelle midlertidige data. Håndhæve en ordentlig nedlukning for dit spil, vil hjælpe med at holde hver brugers computer sund.

Page   <<  [1] [2] 
Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.