Video game development is the process of creating a video game. development is undertaken by a game developer, which may range from a single person to a large business. mainstream games are normally funded by a publisher and take several years to develop. indie games can take less time and can be produced cheaply by individuals and small developers. the indie game industry has seen a rise in recent years with the growth of new online distribution systems and the mobile game market.