later in the mid-2000s, with the growth of the world wide web and social networking, programs like blitzbasic and multimedia fusion headlined an explosion of interest both in indie games and in canned game design software. whereas earlier game creation systems tend to err on the side of user friendly interfaces, 21st-century systems are often distinguished by extensive scripting languages that attempt to account for every possible user variable.