Människor i alla åldrar spelar TV-spel på en mängd olika plattformar, inklusive datorer, spelkonsoler och smartphones . Dessa spel är skapade av utvecklare som skriver kod , till exempel C + + eller plattform - specifika skript , för att skapa bakgrunder , karaktärer och mer . Du kan skapa ditt eget spel genom att installera lämpliga verktyg på din dator , efter kodexempel och lära sig att skriva din egen kod . Som nybörjare bör du börja med att skapa ett enkelt spel som innehåller en styrbar sprite som flyttar höger , vänster , upp och ner . Instruktioner
Innan du skriver kod
1
Välj ett kodspråk lämplig för den typ av spel du vill göra . Till exempel , om du vill göra ett spel för en smartphone , forskning kodexempel för operativsystemet smartphone användningsområden och välj en uppburen programmeringsspråk .
2
Installera en programmeringsmiljö på din dator . Tillverkare av operativsystem ger vanligtvis rekommendationer om deras utvecklare webbplatser .
3
Ladda ner och installera ett Software Development Kit ( SDK ) kompatibel med spelplattform du använder . SDK är vanligtvis tillgängliga från tillverkaren av operativsystemet spelet körs på . Webbprogrammerare bör installera spelmotorer kompatibla med HTML eller JavaScript .
4
Följ de kodande tutorials tillhandahålls av tillverkaren av SDK . Detta hjälper dig att korrekt konfigurera projekt som innehåller alla nödvändiga filer och mappar , emulerar plattformen spelet körs på , rätt syntax , skapa ett användargränssnitt och skapa och styra sprites .
Skapa ett spel
5
Skapa ett nytt projekt i din programmeringsmiljö .
6
skriva kod som importerar eller inkluderar alla filer som behövs för att köra ditt spel . Dessa filer kan innehålla bibliotek källkod eller bilder . Om du är osäker på vilka filer som ska inkluderas , titta på exempelkod för ett spel som fungerar på ett liknande sätt till spelet du skapar .
7
Skapa variabler som lagrar data från funktioner i spelet . De variabler som du använder beror på spelet du skapar och kan innehålla variabler som lagrar positioner , hastighet och användarens input från tangentbordet eller joystick .
8
Skapa en statisk bakgrund för spelet . Du kan koda ett mönster eller använda en solid färg . Alternativt , kan du ladda en bild . Du kan behöva definiera den bakgrundsinformation storlek och placering .
9
skriva kod som accepterar indata från en användare och lagrar den i en variabel . Vissa former av indata inkluderar knapptryckningar på ett tangentbord , lutningen av en smartphone och musklick .
10
Skapa en sprite för spelaren att styra . Du kan definiera spriten genom kodning dess färg , storlek och form . Alternativt , ladda en bild för spriten .
11
Ställ utgångsläget för spriten . Det är vanligtvis definieras av en uppsättning koordinater som representerar sprite position på X - axeln och Y - axeln .
12
skriva kod som drar sprite på skärmen under varje bildruta av gameplay . Denna kod skall ingå i en slinga . Som ändrar sprite position baserat på indata från gamer
13
Skriv koden . Till exempel kan den sprite framåt varje gång användaren trycker på en viss knapp . Detta kan genomföras genom att tilldela ett värde till knapptryckning , och sedan lägga till det värdet till X - axeln position sprite . Matematiskt , koden fungerar så här: . Sprite position på X - axeln = sprite position på X - axeln + värde tilldelats knappen trycker
14
skriva kod som förhindrar att spriten från att röra sig utanför skärmen , om så är nödvändigt . Detta görs vanligtvis genom att använda " om " och " else if " uttalanden för att definiera vad som händer om spriten når lägsta eller högsta X - och Y - koordinater på skärmen . Till exempel kan koden ange följande : Om spriten når den maximala X - koordinaten på skärmen , vänder sprite runt och rör sig i motsatt riktning , annars om spriten når minsta X - koordinaten på skärmen , sprite vänder och rör sig i motsatt riktning .
15
testa koden för fel om programmet har den funktionen .
16
Kompilera och köra koden för att spela spelet . Addera