janScheible / rising-empire

Browser-based turn-based strategy game, homage to the original Master of Orion from 1993.
MIT License
7 stars 2 forks source link

Domain Driven Design model for game core #3

Open janScheible opened 8 years ago

janScheible commented 8 years ago

The game core is a perfect candidate for a DDD model. Let's create a glossary first that contains e.g. fleet, star, colony, universe, ship, nation etc.

The handbook of the original Master of Orion, the Master of Orion section of StrategyWiki, the FreeOrion requirements and even the reboot of Master of Orion might be sources of inspiration... ;-)

By the way, the Master of Orion can now even be played in the Browser.

janScheible commented 8 years ago

The glossary and domain operations are placed in the docs folder.