Hvordan bygge spill for PC

Spillutvikling kan være en tidkrevende og utfordrende affære, selv for de som trente i informatikk. Kommersielle spill er skapt av store grupper av kunstnere, forfattere, level designere, lydteknikere og programmerere fra flere spesialiteter, fra grafikk til kunstig intelligens. Komme i gang i spillutvikling som en amatør kan derfor være en vanskelig oppgave.

Bruksanvisning

1 Bestem hva slags spill du ønsker å gjøre. Dette er opp til deg, og vil påvirke hvordan du jobber innenfor senere trinn. Sannsynligvis den slags spill du vil ønske å gjøre er også den type spill du liker å spille. Hvis du er en fan av førstepersonsskytespill, så har du sannsynligvis drømmer om å lage din egen Doom eller Counterstrike. Hvis du er en RPG-fan, vil du bygge din egen Final Fantasy eller Baldur Gate.

2 Bestem hva aspekt av spillet utviklingsprosessen som interesserer deg. Ingen kan være best på alt, og noen av oss virkelig ønsker å prøve. Hvis du er en artist, så tanken på å tilbringe utallige søvnløse netter skriver underlige over pekeren aritmetikk og prøver å bestemme om du vil gå for den enkle O [N2] algoritme eller mer minne- og komplisert å implementere og feilsøke, men raskere, O [n log n] algoritme er kanskje ikke det du hadde i tankene. Mens en programmerer vil bli henrykt ved tanken, men mangler den minste anelse om hvordan å gjøre hans grafikk overgå Pac-Man-nivå.

3 Velg et språk eller en motor. Dette vil avhenge av svaret ditt til de to første trinnene. Hvis det er programmering som interesserer deg, kan det være lurt å stupe rett inn med Python pluss pygame, Java med LWJGL, eller C ++. Hvis du er en artist og inn i rollespill, kanskje RPG Maker XP, Spill Maker eller RPG Toolkit være mer opp smug, eller kanskje til og med BlitzMax. Hvis du liker eventyrspill, kanskje du kan starte med Informer 7.0 eller Adventure Game Studio. Det er få feil svar på dette stadiet av spillet.

4 Lær dine verktøy og feste med dem. Det er et gammelt ordtak: "Det er en fattig arbeider som klandrer hans verktøy." Spillutvikling er en vanskelig bedrift, og uansett motor eller språket du har valgt vil ha sine fordeler og ulemper. Det vil alltid komme et punkt når du arbeider med et verktøy når du oppdager at en rival, uforenlig verktøyet gjør en gitt oppgave litt enklere.

5 Start enkelt. Hvis du ønsker å foreta en første-person shooter, ikke satse på en Crysis-drapsmann på din første spillet: Målet for en morsom liten Doom-klone. Hvis du ønsker å lage et rollespill, ikke mål for en hundre timers episk som vil ødelegge Final Fantasy. Målet for en morsom dungeon crawl for å redde prinsessen. Dette gir deg en sjanse til å lære dine verktøy, for å bevise for andre utviklere som du kanskje trenger å slå seg sammen med senere at du er ekte, og for å gjøre feil før du starter din mesterverk. Aldri gi opp drømmen, men forstår at ingen mesterverk noensinne var en kunstners første maleri.