I am relaunching my career as a game musician; previously I have done a little bit of licensed work and writing music for game jam-type games, after having written music as a secondary job duty for my full-time job at various game studios. As I am entering into the world of freelance game music composition, however, I am not sure what sort of license terms are common.
In particular, one developer I was in contact with wanted me to do the music entirely as a work-for-hire; I would retain the ability to showcase the music I do for him on my portfolio and the like, but I would not be allowed to, say, release a soundtrack album that contains the work, and he would retain the rights to re-license the music as he sees fit (including to other developers or for entirely different purposes). This doesn't seem to be in keeping with how I've seen other game music work, legally-speaking; if I do agree to these terms I would of course charge more than I would for music that is licensed, rather than sold.
I would, on the other hand, be totally fine with providing an exclusive game license for the music – that is, he would be the only one allowed to use my music within a game, but I would retain the rights for publication in other media. This seems to be how most indie game music is licensed, judging by how the original artists release their OSTs on Bandcamp and iTunes and the like.
Are there any standard contracts for game music licensing in various circumstances, or at least an explanation of the standard practices involved?