Free and open source alternatives for game development software