Dragon City is SocialPoint’s most renowned game, and since its release date, it has been a dominant stakeholder inside the social games environment. Why? It uses a formula based on the well-known farm games but adds a dynamic component of gathering and collecting units for fighting later (with more than 200 now). Inside the first part of the recipe, we tackle the pure game side of Dragon City, with how the different features are applied to game flow, gameplay, and dynamics. In the second part, we focus on social interactions, retention, and monetization tricks and formulas.