Modern Video Games are written in one of several languages, such as C++ and Java. Thus, learning one of these languages would be a good place to start. Java has an official set of tutorials known as the "Java Tutorials." YouTube is another good resource, as it contains many instructional videos. For a more formal education on the topic, take computer science classes at a local college.
One can learn to make a video game on YouTube or at Full Sail University where they offer teaching of computer programming and graphic design for anyone.
There are video game schools located through particular science and computer engineering and arts programs throughout various colleges. Through computer programming school, one can learn how to design video games.
I am unsure of what area you are in, but there are many video game programming schools located around the country. Hopefully, one will be located near you!
Yes, MIT is just one of many technical schools that offer instruction in various programming languages, for a specific type of games, said friend would have to learn a select set of different programming languages in order to be able to build a game.
Generally an idea which will result in a good video game will be an innovation to a current genre or a new style of gameplay. Preferably more than one new idea per game. The best way to come up with ideas is to understand the programming process and see exactly what its limitations and techniques are, i.e. learn a programming language.
One of the best resources to learn about a career in video games is the website, Gamasutra. This is a great resource for people who want to learn about how to get into the video game industry.
It is relatively simple for one to learn about Delphi programming. In order to learn about Delphi programming, one can visit the About website and view the page on Delphi programming.
There are various companies and websites that offer Java game programming software and how-to. Some of these companies that offer information are Game Dev and Zet Code.
You need to learn computer programming to do that. Apart from that, you need to specifically learn game programming. Don't expect to learn to do that in one or two days. It takes months or years to learn how to program computers well.
One can learn about CGI programming from books. They can search books from amazon using CGI programming as a key word. They can also learn about CGI programming from websites like cgi101.
One can learn how to do SQL sums in different places. People who want to learn the Structured Query Language can do this by reading books about this programming language. There are lots of books available on this database language. One can even buy video's about this language. From these videos one can learn to write this language. One can also sign up to a study on this programming language.
A video game programmer must have skills in programming, video graphics, and hardware essentials. They also need a thorough knowledge of current and available gaming consoles. To prepare for a job this this field, one should also look in to getting a degree for programming or any related field.