This is a bit of an odd one, Adventure Land is an MMO where you code characters using either the provided code or do a little of your own to help you progress. They plan to go open source too.
Another bit of positive crowdfunding news for you today, as Tunche, the 2D beat 'em up with procedurally generated worlds has been funded and so it's coming to Linux.