Ideation and creation of game conceptGame designCharacter designGame graphic designGame programmingSound and composition of the gameTesting and fixing bugsPublish, market and engage the userData analysis and user experienceinvestment