Аутодафе
Существует много таких конструкторов игр. Например: Game Maker, FPS Creator и другие. Для создания простейшей игры тебе не нужно знать программирование совсем, однако если хочешь реализовать что-то более-менее стоящее, то тебе нужно будет знать скрипты для этого движка (Обычно все они описаны в руководстве) и уметь импортировать свои ресурсы для игры (Модели, текстуры и т.д.) т.к. не все игровые конструкторы понимают, допустим, формат *.3ds или *.max.
Если тебя заинтересовала эта тема, то тебе необходимо посетить сайт
GameCreating.ru. Там ты найдешь ответы на большинство своих вопросов.
А насчет примеров игр: смотри
вот здесь, форумчане выкладывают свои игры.