For a while I've been working on my dApp now. A lot has happened that i did not post for several reason. I feel like my work doesn't have to be perfect, but at least reach a certain qualitative level to publish on Steemit.
Now, after my wedding and honeymoon, I wanted to post the overall design/concept for the smart contracts for my dApp game. Soon, there might be another team member joining the project, I'll keep you posted.
But first, let's have a look at the...
Game functionalities
First what you can do is create your Empire, the contract is already created and works fine.
The next step and one of the more difficult once is to develop your planet like buildings, defence systems and a fleet.
The fleet in combination with your hero (as an ERC271 token) is able to fights battles and later settle new planets to expand your empire.
The last to contracts will provide the ability for you to create or join an alliance - however, I will first have to evaluate how to design these alliances (maybe even without a contract).
The last and one of the most important parts is the creation of a marketplace where you can buy or sell in game objects.
Yes, anyone create this type of contract or trade outside the platform as you OWN everything (especially the heros). Still, I hope to provide the infrastructure here and earn a small fee to improve the game and further projects.
What do you think, any improvements or doubts?