Atomic design

With this learning material you will be able to design reusable and mainteinable modules, architecture and systems during the lifecycle of a game, satisfying the requirements and reusing the general features UI implementation cost.