That's a very vague question. You're going to have a hard time just learning to make games, because to be able to make games you have to learn first about actual programming, then about components that get put together to make a full game.
If you're using DGDK, search google for a tutorial on C++, and learn how to basically use it.
Once you can do that, do some tutorials here and there, not tutorials that are about making games, but about more focused things, such as collision detection.
Once you know what you're talking about, feel free to ask questions, but not so vast, such as this one.
"It's like floating a boat on a liquid that I don't know, but I'm quite happy to drink it if I'm thirsty enough" - Me being a good programmer but sucking at computers