I recommend blender.
There is no catch-all on how, but many use C++. They have large teams for a reason, however; you need to make the graphics in a paint program (Photoshop, Illustrator, GIMP), you need to make the models in a modelling program (Maya, ZBrush, Blender), and you need a compiler, an IDE, and another third thing. (Which I forgot what it is called. :P)
make games
You dont make them the game makers make them and you have to guess them.
Try Game maker 8 by yo-yo games
A movie that the makers make up not the game it's self
If you want to make models for gmod look at XSI Mod Tool.
if you have played a game and you want to be the game makers friend just underneath the titel of the game the game makers name is there. Click on it and it should say add as friend next to if there online or not. Click on it and wait.
you need a program anim8or.com that should get you started
http.// game server.com/new game makers
There are a few places. You can check http://www.yoyogame.com or http://www.thegamecreators.com for some. Yoyogames has a free game creator called Game Maker, which is free and can make 2d and basic 3d games. On The Game Creators website, you can find some cool game makers for 2d and advanced 3d games, and most are easy to use, and it has good level makers and model makers.
There are a few varieties of coffee makers that offer very fast brewing of coffee such as the Keurig models that use K-cups to brew single cups very quickly.
ROBLOX didn't make them, game makers did.