Hvordan å designe ditt eget spill ved hjelp av C ++

C ++ er et programmeringsspråk perfekt for utforming av programmer og spill for bruk på hjemmedatamaskiner. Designe ditt eget dataspill tar mye planlegging og forskning for å få de rette ressursene, inkludert musikk, grafikk og lyd.

Bruksanvisning

Å få Idea

1 Tenk på en historie for spillet. Det kan være alt fra et spill om romvesener angriper jorden for å undersjøisk utforskning for å heve monstre som skal brukes i kamp.

2 Finn en sjanger for spillet ditt. Sjanger er viktig fordi den definerer hvordan spillet skal spilles. Populære sjangere inkluderer simulering, rollespill, racing og puslespill. Ikke vær redd for å blande sjangre eller lage din egen sjanger.

3 Forskning ideen. Hvis spillet innebærer en historie om andre verdenskrig, forskning alt om denne tidsperioden. Hvis tanken ikke har noen historisk eller faktagrunnlag, leke seg med å lage din egen historie ved å blande inn elementer av ditt eget design så vel som historiske eller mytiske ideer.

Opprette Engine

4 Finn et spillbibliotek å bruke. Et spill bibliotek består av mange forhåndseksisterende funksjoner som gjør det enklere å lage spill og programmer, siden du ikke trenger å ta deg tid til å kode i statiske og generiske C ++ skript. Det er mange forskjellige spillbibliotekene der ute for C ++ som både gratis eller tilgjengelig for kjøp: DirectX, OpenGL og Allegro.

5 Design motoren. Dette er grunnlaget for hva spillet vil kjøre ut av, inkludert elementer som fysikken for å gjøre et tegn hopp eller avdekke en kollisjon. Det er mange motorer der ute som vil hjelpe deg å få en start på spillutvikling, slik som OGRE, Kilden Engine og Unreal Engine. Mange utviklere bruke disse motorene, selv om noen utviklere vil heller kode sin motor fra bunnen av, slik at de kan definere sine egne variabler for fysikk og brukerkommandoer.

6 Samle musikk, lyd og grafikk innhold. Hvis du bruker disse fra Internett eller en annen kilde, må du huske innholdet faller under en fair use policy tillater fri bruk av den aktuelle ressursen. Du kan også verve hjelp fra spillutvikling fora eller be om å bruke kunst eller musikk fra enkeltpersoner.

7 Gjør deg kjent med C ++ miljøet ved å lese bøker om spilldesign i C ++. Internett er også en stor ressurs for læring, samt å samle ressurser for å lage spillet. C ++ åpner for en rekke ulike alternativer når du oppretter et spill, og tilbyr en rekke funksjoner som utfører samme prosess når det legges inn i koden.

8 Kode spillet. Tilsett historien elementer, ikke-spillbare figurer, plattformspilling eller puslespill elementer. Mulighetene er uendelige, men noen faktorer kan det være lurt å vurdere når du utvikler det er ting som når du skal bruke en bestemt lyd eller antall fortsetter en spiller får før det er "game over". Disse elementene kan alle bli forvandlet ved å lage dine egne variabler og knytte tall til sin verdi.

9 Kompilere og teste spillet. Du vil mest sannsynlig trenger å kompilere spill flere ganger, og teste den flere ganger for å regne ut alle feilene. Har andre folk teste spillet å trene The Kinks. De kan bare finne noe som du ikke finner deg selv fordi alle spiller spill litt annerledes.

Hint

  • Det er en god idé å finne andre mennesker til å hjelpe deg i din reise for å lage din egen video spill ved hjelp av C ++.