так пусть учит, но не на старом же говне
ему нужно учить язык и алгоритмы, а не фреймворк. я без понятия, в чем разница между фреймворком и кором. а знаешь, почему? потому что он мне не нужен. в юнити шарп - всего лишь инструмент, дополнение к основной рабочей программе, который позволяет оперировать объектами юнити. главное - это владение самим юнити, знание его компонентов, как они работают и взаимодействуют. если ты отлично кодишь, то это не даст тебе возможность сразу делать игры. равно как и если unreal engine переведут на c#, после юнити я в нем не сделаю абсолютно ничего. вообще плевать, framework или core. вот абсолютно. синтаксис языка одинаковый и там, и там. а нужен в геймдеве только он. а углубляться в изучение того, что не понадобиться в работе - это пустая трата времени.