Есть большая разница:
1. Понимать как сделать игру в плане архитектуры и всех нюансов. (<1% всех геймдевов)
2. Уметь писать игры на [нужный инструмент]. (>50% всех геймдевов)
Вы хотите учиться сразу 2-му.
А нужно - 1-му, а уже потом - 2-му.
Тогда, сможете писать на любом (к тому времени) современном инструменте, зная как это сделать так, чтобы потом не переделывать и не затрачивать много сил.