Если у тебя цель чисто сделать игру, то в интернете можно найти информацию. Для начала советую изучить азы программирования, чтобы ты разбирался в нём. Думаю с Си начать будет неплохо. Потом перейти на С++ или на C# в зависимости от того, на чём будешь писать игру. Можно сразу на C# или С++
Если школьник, то можно найти школы программирования для твоего возраста, кружки какие-то.
Если прям хочешь жить и зарабатывать этим, то лучше идти в ВУЗ.
Да и не вижу ничего плохого в том, чтобы копировать, главное в этом коде разобраться.