Projeto de desenvolvimento de jogos criado com o GameMaker 7 ou posterior; contém código-fonte, configurações de projeto e referências a recursos usados pelo projeto; os recursos podem incluir sprites, sons, planos de fundo, caminhos e outros objetos.
Os arquivos GMK contêm código-fonte escrito no GML (GameMaker Language). Este código pode ser gerado automaticamente usando ações de arrastar e soltar ou pode ser codificado manualmente pelo desenvolvedor.
NOTA: Tanto o GameMaker 7 (GM7) quanto o GameMaker 8 (GM8) salvam arquivos de projeto com um ". gmk "extensão. No entanto, os formatos de arquivo gerados por cada versão são ligeiramente diferentes. O GM8 é compatível com os arquivos GMK salvos pelo GM7, mas os arquivos GMK salvos pelo GM8 não podem ser abertos com o GM7. O GameMaker 6 salva arquivos de projeto com a extensão .GM6 .