Tutorial for å lage et spill i Java

Tutorial for å lage et spill i Java


Opprette et spill samler mange aspekter av databehandling, psykologi og kunst. Blant disse fasetter er de visuelle og musikalske kunst (for multimedia spill); fortelling skapelse, for å produsere følelsen av en ny, men plausibel virkeligheten; algoritmer gjennomførings etableringen av vanskelige, men ønskelig og oppnåelig mål; og kunstig intelligens for å skape motstandere. Nettet tilbyr mange verktøy for å snu disse elementene inn i spill, inkludert de for Java-språket. Sourceforge, Java Boutique og andre nettsteder har Java kildekode du kan studere og lage originale spill fra. Også, gratis programvareutviklingssett, kompilatorer og komplette utviklingsmiljøer eksisterer for Java.

Bruksanvisning

1 Skriv inn følgende ord i en Web søkemotor:

Java-spill kildekode

Varier begrepet "spill" for å søke bestemte spill, spesielt enkle seg. For eksempel "Java ord puslespill kildekode," og "Java brikker kildekode."

2 Spille noen spill du finner. For spillet du liker best, laste ned kildekoden.

3 Ved hjelp av en Java Software Development Kit, kompilere kildekoden. Settet er gratis på www.oracle.com. Klikk på "Java for utviklere" for å navigere til siden der du kan laste den ned.

4 Skriv ut kildekoden og lese gjennom det minst to ganger. Skriv dine kommentarer ovenfor påstander du forstår.

5 Skriv inn spillet i et nytt sett med tekstfiler som slutter med ".java" filtype, lese kildekoden i utskriften å gjøre det. Re-skrive spillet vil introdusere deg til Java syntaks og grunnleggende av spillet logikk.

6 Kompilere og kjøre programmet, ved hjelp av retningslinjer for Java-kompilator Problem side å fikse feil.

7 Skriv i din re-skrevet kildekode, ytterligere kommentarer som forklarer hva hver funksjon gjør. For eksempel, for en kildekode-fil med en funksjon som kalles "createNewWord ()», kan du skrive: "Denne funksjonen bruker Java Random klasse for å skape en uforutsigbar streng av tre til fem tegn."

8 Lag en utskrift av din kommenterte kildekoden. Klipp ut eller bruke et svart magi markør til den korteste funksjon i kildekoden. Du vil gå inn denne funksjonen kildekode fra minnet.

9 Re-skriver spillet fra utskriften du har gjort, kombinert med hukommelsen av den slettede funksjonen. Se i kildekoden som trengs. Når du kan kompilere og kjøre spillet, svart ut en annen funksjon kildekode og skriv spillet igjen. Gjør dette trinnet flere ganger, helt til du kan skrive hele spillet fra minnet.

10 Skriv ned en overfladisk endring du ønsker å gjøre til spillet. For eksempel "Spillet vil gi spilleren 12 sjanser til å gjette målet ordet, snarere enn syv sjanser."

11 Finn, ved hjelp av kildekoden redaktørens "Finn", den delen av kildekoden ansvarlig for den forandringen du ønsker å gjøre. I forhold til eksemplet fra forrige trinn, den koden du leter etter kan vises som følger:

private final int nMaximumAttempts = 7;

12 Endre koden basert på skriftlig beskrivelse av endringen fra trinn 10. For eksempel den forrige prøven ville lyde:

private final int nMaximumAttempts = 12;

Rekompilere og kjøre programmet.

1. 3 Skriv, etter å ha fullført endringen, beskrivelsen for en annen revisjon. Denne gangen revidere spillets algoritme, en karakter atferd, eller andre ikke-overfladisk aspekt til spillet. Gjennomføre denne endringen ved å følge instruksjonene i trinn 11 og 12.

14 Gjør flere endringer i spillet, ved hjelp av trinn 10 til 12, før spillet ikke lenger ligner den opprinnelige. Når du har nådd dette punktet, har du gjort ditt eget, nytt spill.