this guy can help
[rant] I'm sick of people thinking that making a game is as easy as playing a game. You have to worry about assembling a team, what language the game will be in, what console will it be for, what engine will you use, etc. Learning the fundamentals of games takes many dedicated years and there's always something to learn. You can't expect to just pull something out of your ass and learn along the way. I know experience is one of the best ways to learn but that doesn't apply to this. Learn the basics of game making then start learning by experience. I recommend reading up on C++ and playing around with a game engine like Source SDK or Unity 3D.[/rant]
That's the way every pre-teen boy thinks that games are easily made. I had to learn all about a language for 3 years before I could start game development, it's not easy, and it's not pretty. The only thing I've done in c++ in terms of game development is Movement and collision detection. But even then it's still pretty difficult.
Oh my god are you serious? You have absolutely no idea what to make, but you want to assemble a team to make a game. All you would do is be the idea guy? This is already doomed, you've failed on two parts!