Hvordan lage en strategi Video Game på en PC

Hvordan lage en strategi Video Game på en PC


Strategispill er de som krever at spillerne outthink og outplan sine motstandere for å oppnå et mål som for eksempel å vinne en militær kamp. Chess er et strategispill, som er moderne spill som "Stratego" og "Battleship". Lage en digital strategi spill som kjører på PC-er er et prosjekt som krever datamaskin programmering. Strategi spill programmerere skrive kildekode i språk som Java eller C ++, deretter kompilere koden til en fungerende spill. Opprette et strategispill muliggjør engasjerende simuleringer som er helt forskjellig fra andre spill.

bruksanvisning

1 Last ned og spille ulike strategispill som kilde er fritt tilgjengelig for visning og modifisering. Eksempler på åpen kildekode-spill med en strategi element inkludere "Battle for Wesnoth", "FreeCiv" og "Glest."

2 Last ned kildekoden for en av Trinn 1 spill. En zip-fil eller eller annen arkivfil lagre kildekoden er på samme sted som er vert spillets kjørbar fil.

3 Åpne arkivet i Windows Utforsker og les dokumentasjonen, som forklarer hvordan du kan bygge den kjørbare filen fra kildekoden. Docs også forholde seg språket strategien spillets utviklere brukes til å skrive spillet.

4 Få en samling kit for språket du lese om i forrige trinn. Java kits er på Oracles Java-området, og C ++ og C kits er på GNU kompilatoren returpunkt.

5 Les spillets kildekode og studere det ved hjelp av metoder i følgende trinn. Jo flere måter du studere koden, jo raskere du forstår det.

6 Pugg deler av koden, for eksempel funksjoner eller komplette kildefilene. Utenatlæring bygger forståelse.

7 Slett funksjoner fra koden, deretter kompilere spillet og skrive ned dine observasjoner om hvordan spillet har endret seg. For eksempel, hvis du sletter en funksjon og deretter merke mangler karakter i armen, vet du koden du slettet var avgjørende for at karakteren arm.

8 Gå gjennom koden ved hjelp kompilering settets feilsøkingsverktøy. Denne teknikken viser nøyaktig hvordan koden er utfører og ta beslutninger, en erklæring om gangen. Skriv en liste over variabler og de ulike verdiene de tar på som du går gjennom koden - en spillets variabler er som landemerker på et sted eller en persons ansikt.

9 Vurder om du forstår koden godt nok til å begynne å endre det, ved hjelp av ulike benchmarks eller litmus tester: Muligheten til å skrive en kommentar til hver av de opprinnelige strategien spillets kildekode uttalelser er en indikator på total forståelse av spillet. En annen er å skrive en beskrivelse av hver variabel i spillet. Den ultimate indikatoren er å kunne resitere spillets komplett kildekode fra minnet.

10 Skriv kode som implementerer små endringer i strategispill, som starter med endringer i hypotetiske konstanter som "PointsNeededToWin = 10" og andre klart navngitte variabler. Rekompilere og teste strategispillet etter hver endring du gjør.

11 Gjøre større endringer som påvirker karakter opptredener, innstillinger og hvordan virtuelle motstandere oppfører seg. Fortsett å gjøre endringer før du ikke kan gjenkjenne det opprinnelige spillet lenger, og dermed skape din egen strategispill.