Har utvecklat rätt många spel för Android, samt windows.
Jag kan ge dig lite tips på vad du behöver kunna för att klara av att göra ett spel, i 2D(ska du köra på 3D nivå blir det genast mycket svårare).
Först & främst, välj ett språk. Jag hade Valt
Java eftersom du vill fokusera mot mobiler.
Förkunskaper:
• Hantera Loopar(Hela spelet sker i en loop & uppdateras för varje snurr)
• klasser & objekthantering. - Vill du göra ett roligt spel & inte behöva skapa alla objekt manuellt så
ska du lära dig objekthantering. Så du kan skapa samma objekt flera gånger utan att upprepa massa kod.
• Listor(arrayer), för att på ett smidigt sätt lagra data.
• Lära dig skicka parametrar(olika datatyper) till metoder & klasser.
• Ett spelbibilotek. Du måste inkludera någon form av spelbibliotek för att skapa ett spel. Det finns mängder av olika bibliotek att välja bland t.ex.
LibGDX, Cocos2dx är exempel på sådana.
Att lära sig ett spelbibliotek tar också sin lilla tid, men det brukar finnas bra guider för det.
• Vill du ha med achievements, topplistor, ha annonser i dina spel måste du även lära dig att implementera Apier från Google(
Admob, Google Play Services).
När du är klar med ditt spel så bör inte de senare punkterna vara så svåra att integrera med ditt projekt.
Har du mer frågor svarar jag gärna. Vill inte länka till mina spel här.
VH