*   >> Lezen Onderwijs artikelen >> science >> programming

Game Programming - De basisstructuur en elementen van een spel Application Program

Video games zijn waarschijnlijk de moeilijkste programma's te schrijven. Een spel programma is zeer complex en voor elk deel is een stuk dat een hoop werk op zich heeft. Wat maakt het anders dan een ander soort programma is dat elk stuk van het programma zal bijdragen aan wat er op het scherm, hoe het zal klinken, of hoe een speler kan communiceren in het spel worden weergegeven.

Een spel applicatie is eigenlijk gewoon een continue lus die commando herhaalt als het nemen van de speler input, het berekenen van de geometrie van een object, collision detection uitvoeren, berekenen van kunstmatige intelligentie, en de presentatie van de scene. Er zijn zeker een heleboel dingen die gaat in een spelprogramma. Dat is de reden waarom iedereen gemakkelijk zou krijgen verward en vragen zich af hoe en waar te beginnen.

Weten hoe een game applicatie is samengesteld is een goed begin voor iemand die wil weten hoe om volledig te maken van een video game.

Game-ontwikkeling is een heel lang proces en je moet precies weten hoe elk stukje van het programma is gemaakt en hoe het moet passen bij de gehele structuur. Toch moet je beginnen met het bouwen van de basisstructuur of kader van je spel programma, zodat je zou kunnen beginnen met het toevoegen van alle elementen en stukken die deel uitmaken van je spel

Hieronder volgt een samenvatting wat meestal samen een game applicatie.

1. Initialisatie. Dit is de eerste paar codes van uw programma. Deze codes worden uitgevoerd wanneer een speler loopt uw ​​game applicatie.

Dit is waar een raam of een interface wordt gecreëerd dat het hoofdscherm van het spel zal bevatten. Dan, de graphics, geluid en netwerkinterfaces zijn geïnitialiseerd. Dit is ook waar de mondiale waarden worden geïnitialiseerd, herinneringen worden toegewezen, de middelen zijn geladen, en uw standaard spel configuraties worden ingesteld. Sommige spellen hebben een optiemenu weergegeven voordat het spel begint, zodat de spelers om de configuratie-instellingen te wijzigen. De code voor dit menu kan in de initialisatie deel van het programma worden geplaatst.

2. Belangrijkste Game Loop.

Het begin van het spel lus is waar alle actie begint en waar de applicatie start om alle noodzakelijke dingen die verder gaan in de presentatie van het volgende frame te bereiden. Na het volgende frame wordt gepresenteerd, het spel lus gaat door totdat de speler beslist om af te sluiten uit het spel. Wat gebeurt tijdens het spel lus wordt bepaald door de

Page   <<       [1] [2] [3] >>
Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.