LAST UPDATE: September 16, 2013
If you want to make games without spending any of your own money you can use Kickstarter or Indiegogo. If you don’t want to spend anyone’s money you can use some of the resources in this collection. This list is (extremely) incomplete so if you know of another website please comment and I will add it.
Websites that teach you how to make games.
- Code Academy
- Code Avengers
- Khan Academy (Computer Science Section)
- Learn Code The Hard Way (a.k.a. LCodeTHW)
- Polycount Wiki (Added by SinKing)
- 3DBuzz (Added by SinKing)
- Hourences (Added by SinKing)
- PixelProspector (Indie Resources section, added by pants1067)
- NIVIDIA (Added by Dynamo_Maestro)
If you’re working on a big project you can use these websites to team up with other game developers (also good if you want to pay for people).
Programs for actually creating your game. Some of these have features that you need to pay for but they wouldn’t be on this list if they didn’t have good free features.
- Unreal Development Kit (a.k.a. UDK)
- GameMaker (Added by Code_Assassin)
- Contruct (Added by Code_Assassin)
Share Your Game
After you have made your game you should get it out to the public somehow, preferably without paying for advertising. The more websites you submit your game to the higher chance of someone playing it.