Hoe maak je een 3D- PC-game maken

PC games met 3D- elementen simuleren de manier waarop het menselijk oog ziet . Zij vertrouwen op code libraries waarvan de taken transformeren en virtuele objecten in 3 - D ruimte geven . Het creëren van 3 - D games voor de PC is afhankelijk van de programmering , dat roept deze code bibliotheken , waarvan vele zijn vrij beschikbaar. Hoewel het mogelijk is om een ​​3 -D spel vanuit het niets te maken met het lezen van tutorials , kunt u ook leren hoe werkelijke games zijn gemaakt door het bestuderen van hun broncode . Het maken van 3 - D PC games geeft u volledige controle over de omgeving , het karakter en andere elementen van een spel . Instructies
1

Speel een open source spel als Scrabble3D of FreeOrion , download dan de broncode . De site die u het uitvoerbare spel van gedownload zal een link naar een zip , tar of andere archiefbestand met bronbestanden van het spel hebben . Kopen van 2

Extract individuele bronbestanden van de game uit de gedownloade archiefbestand . Lees uw archivering programma gebruikershandleiding voor gedetailleerde instructies over de winning .
3

Open een tekstverwerker , vervolgens te laden in het een van de bronbestanden die u uitgepakt . Kies een bestand waarvan de naam duidelijk wordt uitgelegd wat de functies van het bestand doen . Bijvoorbeeld , GameBoardManagement.c of PlayerAttributes.java zijn goede kandidaten .
4

Lees elke regel in het bronbestand , inclusief alle toelichtingen . Reacties verschijnen vaak na een puntkomma , de syntaxis en de spelling van regelmatige spraak en worden omlijst door extra tekens, zoals " /* " of " ' " . Schrijf nieuwe broncode reacties uitleggen van de verklaringen begrijp je . Herhaal deze stap voor de overige bronbestanden .
5

Compile de 3 - D spel source code met behulp van een kit gemaakt voor de taal van uw spel broncode werd in geschreven . Zo krijgen de Java-ontwikkeling kit voor Java- games of de GCC-compiler voor games geschreven in C of C ++ code . Lees de documentatie van de kit voor gedetailleerde instructies over het compileren .
6

Breng een verandering aan een van touw of numerieke constanten van de bron voor een verklaring die u begrijpt . Wijzig bijvoorbeeld de 50 tot 100 in de uitspraak " als warrior [ i ] .hasGold dan warrior [ i ] .points + = 50; " .
7

Compileren en uitvoeren van de gewijzigde spel . Als de verandering die je maakte niet werkt zoals u verwacht , noteer deze in de broncode commentaar te veranderen dan een andere constante . Het maken van kleine veranderingen aan de bron controleert uw begrip van het spel .