In this proposal, we created the gNFT standard, which makes up for the problem that ERC-1155 can only support packed transfer and unchangeable attributes of NFTs. gNFT can make the attributes in the game props have four characteristics: transferable, upgradeable, changeable and evolvable. By using ERC-3664 standard NFTs in game, players are able to complete almost all operations on props only through smart contracts!
For details, please check EIPs/eip-3664.md at master · DRepublic-io/EIPs (github.com)
Also, suggestions are welcome! Let’s make game NFT standard stronger:)