Du kan opbygge en todimensional tegnsindstillingen til din computer spil ved at drage fordel af en programmering konstruere kaldes en " sprite ". Spil programmører bruger sprites til at skabe 2D spil grafik. Du kan bruge sprites til at skabe en hel 2D game mode , der omfatter tegn og en interaktiv baggrund . De fleste gaming rammer tillade dig at bruge og skabe 2D sprites importeret fra en grafisk redigering eller tegneprogram. I modsætning til 3D- spil objekter , bør du ikke bruge rørledningen for at gøre en sprite . Instruktioner
1
Åbn dit spil udviklingsmiljø valg og oprette en mappe til at holde 2D tegntilstand .
2
Tilføj en 2D kulisse til spillet ved hjælp af klasser, og metoder fra din gaming rammer.
3
Opret en ny klasse kaldet " SpriteParent ". Tilføj egenskaber til at repræsentere positionen af x-aksen og y-aksen koordinater. Brug en struct at placere din sprite , hvis din programmering rammer giver denne funktion, som en struct virker bedre end en klasse for hurtigt behandling numeriske data .
4
Opret en metode i SpriteParent klassen til at flytte karakter . Abonner denne metode til tastetryk begivenhed i dit program. Implementer en "switch -case " erklæring at flytte sprite reaktion på tastetryk begivenheder. Placer logik nødvendigt, at alle sprites inden medlemmerne af SpriteParent klasse.
5.
skabe individuelle sprites , der arver fra den SpriteParent klasse. Tilføj unikke, tilpassede logik hver klasse efter behov. Skriv logik deles af mere end ét objekt i en klasse, som andre objekter kan arve . For eksempel, hvis dit spil omfatter mange forskellige fjender skaber en fjende klasse og give alle fjenden sprites til at arve fra fjenden klassen.
6
Brug sprites at skabe spillet score , sundhed bar og andre genstande . Genbrug sprites fra din spillets 3D-tilstand , hvis det er relevant - 3D-spil bruger sprites til disse formål
.