Dans un GDD, tu peux trouver :
Les éléments de gameplay
Les differents ennemis et objets présents dans le jeu
L'histoire de ton univers et le scenario
Un diagramme de "game flow" (exemple : https://cdn.tutsplus.com/active/uploads/legacy/articles/079_gdd/Image3.png )
Les plateformes visé (pc ? mac ? linux ? mobile ? console ? )
Le type de public visé.
Des images pour illustrer toute les parties.
Si t'as du mal à t'organiser, tu peux rechercher sur google des gdd existant et/ou des tempêtes pour t'en inspirer
Par contre tout ce qui est technique (langage, uml, bibliotheque etc...) n'a rien à faire dans le gdd puisque ça n'a aucun rapport avec le game design. C'est dans des documents à part