Какие советы дадите для создания игры для компьютера?
Умеете писать тексты?
Учите питон и пишите текстовый квест
Запускайте его в соцсети и мессенджеры
Нет никакой серебрянной пули, чтоб за 10 лет стать EA
1) Используй готовые движки Unity, Unreal Engine, CryEngine3 иначе никак. Свой движок  ты не напишешь, это очень долго, трудоемко и бессмысленно.
2) Язык движка Unity (C#,Javascript) , UE(C++)...
3) Любой. Если игра будет в дальнейшем продаваться, смотри на чем выгоднее. К примеру Unreal Engine полностью бесплатен, но если игра будет приносить более 3000$ за квартал то придется отдавать 5% Epic Games. На Unity придется сразу вложиться...
4) Делай то что тебе нравится. Все равно скорее всего интерес быстро пропадет и все закончится не успев начаться.