Programmering gratis internet spel är ett utmärkt sätt att bygga en portfölj antingen som programmerare eller som en grafiker om dessa områden intresserar dig . Här är en steg-för - steg guide för vad du måste göra för att skapa ett fritt internet spel , från design till programmering och testning och publicera spelet till ett av flera online gratis spel webbplatser , eller till din egen webbplats . Saker du behöver Review Ett program kan leverera grafik , animation och programmering alla ihop , såsom :
Adobe Flash
Microsoft Silverlight Review, en webbplats för att vara värd ditt spel
Visa fler instruktioner
Plan och program ditt spel
1
Använd ett textredigeringsprogram eller papper och penna för att skriva pseudokod för att utforma hur ditt spel fungerar och interagerar med spelaren ( s ) , till exempel : Om ( Player klickar box ) { Box kontrollerar andra rutor runt den för en match.If ( Box finner en samma färg match ) { Box exploderar } Om ( Box inte hitta en match ) { Spela negativ ljud } }
Sida 2
Design de olika objekten ( grafik , tecken , bakgrund, etc. ) för ditt spel . Om du använder Adobe Flash kan du designa dem rätt i Flash , eller använda ett externt program som Photoshop för att skapa filerna och importera dem till Flash .
Även estetik är inte lika viktigt för ett spel framgång som den faktiska spelbarhet och historien bakom spelet ( om någon) , kan de fortfarande göra skillnaden mellan ett framgångsrikt spel och en misslyckad man . Försök också att använda filter såsom glöd effekter sparsamt.
3
Tilldela varje interaktivt objekt ett unikt namn som ska användas i programmeringskod . Använd kamel - fallet vid namngivning , som börjar med den första bokstaven gemener , inklusive utan mellanslag , och varje nytt ord börjar med stor bokstav . Exempel kan vara " playerRed " eller " playerBlue " eller " teamSpaceship . "
P Det kan hjälpa dig att lista alla namnen för objekten på ett papper så att du kan hålla dem raka och enkla att referens .
4
Använd objektorienterad programmering för att låta dina objekt att interagera , och tilldela logiska konsekvenser för denna interaktion . Till exempel , om du ville ha ett rymdskepp för att explodera om det sprang in en meteor och att kosta spelaren ett liv , skulle din pseudo - kod ser ut ungefär så här : .
P Om ( teamSpaceShip ) x == ( asteroid . ) x då { teamSpaceship ( explodera ) } function ( explodera ) { byt teampSpaceship grafiskt med Explosion grafik , end nuvarande verksamhet , PlayerLivesRemaining - = 1 }; Om ( playerLIvesRemaining ) == 0 och sedan { gameOver ( ) } }
5
Debug spelet genom att testa den för att kontrollera att det fungerar .
Skydda och publicera ditt spel
6
När spelet har framgångsrikt testats många gånger av flera spelare och är felfri , kan du ansöka om ett formellt upphovsrätt .
7
Spara spelet i rätt format för att överlämnas till webben . Om du skapade den i Adobe Flash , till exempel , kommer du vill exportera filen som en . Swf
8
Skicka spelet till en av de många gratis spelsajter , såsom kongregate.com , eller publicera på din egen webbplats .