Лучше всего начать с асма, установить проги, написать хелло ворлд, понять систему, потом простую игрушку типа понга или тетриса.
Далее можно смотреть на си, настроить компилятор, что-то тоже написать простое. Дальше можно смотреть на движки, но понимать, что крутого с ними не сделаешь, все будет шаблонно.
Чтоб написать реально мощное, надо писать с нуля самому и движок и игру. Принципы разработки здесь сильно отличаются от высокоуровнего кодинга.
Команд разработчиков сейчас практически нет. Все делают по 1-3 человека, и то, в основном программист, художник и музыкант.