Game Maker is a powerful tool that allows you to create your own games in simple format and in general generation without any knowledge before programming.
You will be able to design games with your own graphics, words and effects, or you can use them from the Game Maker editor. The program is capable of generating any type of games for games, platforms, puzzle, action and 3D games.
This program is free and totally functional even though it does offer a registration option that will offer you more pictures and prefabricated resources. Also it will eliminate the Game Maker logo at the beginning of your games.