Players can earn money in Angelic NFT Game by participating in battles and winning rewards in ANG tokens, which can be used to purchase items and more powerful angels. Players can also earn money by holding and staking their ANG tokens in the game's ecosystem, earning passive income through rewards and fees. Additionally, players can sell their angels and other in-game assets on the marketplace for profit.