*   >> läser Utbildning artiklar >> science >> programming

Spelprogrammering - den grundläggande strukturen och delar av ett spel Application Program

om en spelare inte kan kontrollera sina karaktärer i spelet med en inmatningsenhet. Spelaren ingångssektion av spelprogrammet är där spelaren ingångs hämtas och bearbetas eller buffrat för att användas i spelet logik och AI delen av spelet.

4. Spel Logic och AI. De flesta av de koder som skall skrivas i ett spelprogram finns i det här avsnittet. Det är där alla kreativitet en spelutvecklare sätts i. Allt från tomten till koncept och gameplay kommer att skrivas koden genom att koden i det här mycket stor del av ditt spelprogram.

Det är där din speldesign kommer att föras om till verklighet genom fysiksystem, artificiell intelligens, kollisionsdetektering, vektor- och matrisberäkningar, och effekter systemet. De processer som ska utföras och de koder som ska utföras i detta avsnitt beror på vad det aktuella spelet staten är. Säg till exempel i en klassisk stil RPG, om karaktären går på "World Map" -fältet, är kollisionsdetektering utförs mellan tecknet objektet och "World Map" objektet.

Om tecknet stött fiender på vägen, kommer spelet staten skifta från Världskarta Battle evenemang och turn-baserade beräkningar utförs i spelet logik. Omdömen

5. Rendering av scenen. När spelet logikdelen har avslutat sina beräkningar utsignalen bringas till konverteringssektionen. Varje föremål i ett spel har sin egen motsvarande uppsättning data som representerar sina koordinater, orientering, rörelse, animation, och dess samspel i spelet. Denna data kommer sedan att avgöra hur en polygon eller en bild yta, eller de effekter som är förenade med föremålet kommer att visas på skärmen.

Rendering kan göras antingen med hjälp av en mjukvarubaserad motor eller genom att använda hårdvara genom HAL (Hardware Abstraction Layer). Omdömen

6. Avstängning. Denna uppsättning av koder körs varje gång en spelare bestämmer sig för att avsluta spelet. Innan en spelare kan helt utträde ur spelet, alla resurser frigörs, är minnet deallokeras, och systemet rensas från eventuella tillfälliga data. Införande av ett korrekt avstängning för ditt spel kommer att hålla alla användarens dator frisk. Omdömen

Page   <<  [1] [2] 
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.