Смотря какая игра и смотря какие технологии. Если какой-нибудь unreal engine или unity используешь - простую игру довольно быстро напишешь. Если прям с нуля, используя directX или openGL, то дольше. А вообще ААА-игры (типы киберпанка, скайрима) создаются годами целыми командами опытных разработчиков. Но ты учти, что создание игры - это не только программирование - это отрисовка графики и геймдизайн - проработка сюжета игры, геймплея, различных механик.