Du kan bygga en två - dimensionell karaktär läget för datorn spel genom att utnyttja en programmering konstruktion kallas en " sprite . " Spelprogrammerare använder sprites för att skapa 2D spelgrafik . Du kan använda sprites för att skapa en hel 2D spelläge som innehåller tecken och en interaktiv bakgrund . De flesta spel ramar kan du använda och skapa 2D sprites importerats från en grafisk redigering eller ritprogram . Till skillnad från 3D-spel objekt , bör du inte använda rörledningen för att göra en sprite . Instruktioner
1
Öppna din omgivning spelutveckling val och skapa en mapp för den 2D- karaktär läget .
2
Lägg ett 2D bakgrund till spelet med hjälp av klasser och metoder som tillhandahålls av ditt spelande ramverk .
3
Skapa en ny klass som kallas " SpriteParent . " Lägg egenskaper för att representera läget för x - axeln och y - axeln koordinater . Använd en struct för att positionera din sprite om din programplaneringsram tillhandahåller denna funktion , som en struct fungerar bättre än en klass för att snabbt bearbeta numeriska data .
4
Skapa en metod i SpriteParent klassen för att flytta tecknet . Prenumerera på denna metod för knapptryckning händelsen i ditt program . Genomföra en " switch - case " uttalande att flytta sprite som svar på tangenttryckningar händelser . Placera logik som behövs av alla sprites inom medlemmarna i SpriteParent klassen .
5
Skapa enskilda sprites som ärver från SpriteParent klassen . Lägg unik , anpassad logik i varje klass som krävs . Skriv logik delas av fler än ett objekt i en klass som andra objekt kan ärva . Till exempel, om ditt spel innehåller många olika fiender , skapa en fiende klass och låta alla fiendens sprites att ärva från fienden klassen .
6
Använd sprites för att skapa spelet poäng , hälsa bar och andra föremål . Återvinn sprites från spelets 3D-läge , om tillämpligt - 3D-spel använder sprites för dessa ändamål Addera
.