Un SDK est un ensemble d’outils fournis par les développeurs de jeux. Grâce à ces outils, la communauté de joueurs (ou plutôt de moddeurs) est alors en mesure de modifier le jeu sous plusieurs aspect (gameplay, graphismes…) donnant ainsi naissance à divers mods.