I hear this a lot, but it really makes no sense to me.
An in-game item is really only suited for the game in which it exists. What good is a CoD FN FAL with certain balance, certain damage, certain bullet velocity, certain balance - in Minecraft? Anywhere else really?
Game creators go to extreme lengths to make their games balanced and fun and engaging. Opening up the ability for people to port in legendary weapons from unrelated games seems like the last thing game creators would want, and certainly, it's the last thing I'd want as a player.
Am I missing something? What's the draw?
Then if there's only one source for items, and only one place to use those items, you've got what we call a centralized system. Why would the game creator then want to give away the revenue from such a marketplace to "the blockchain" when they can just do it themselves and have a far more lucrative business model?
More generally, has anyone built an application which accepts, in some nontrivial sense, NFTs generated using another application?
I don't think the point is that this is settled and will definitely work, but there are interesting applications for NFTs and games.
What are the incentives a publisher/developer has for putting anything on a blockchain?
Company B wants nothing to do with Company A's digital assets, and Company A does not want to make transitioning away from their own game easy.
NFTs will never be used in gaming, outside of gimmicks (and all the current attempts talk more about the NFTs instead of any form of actual gameplay.)
They agreed that the current manifestation (signed URLs to JPEGs) are scammy, but that is one use of the NFT concept. In gaming, NFTs can represent in-game items with utility and unique attributes that change as you use them. They can be used across multiple games and sold/traded on an open marketplace.