я считаю лучше самому попытаться написать игру сначала без движка(лучше правда использовать готовую отрисовку, иначе будет сложно), тогда лучше будешь осознавать почему,куда и как в реальном движке происходят дела
новость увидел, что обучают нейросеть программировать(по гитхабу открытому и проч.), мне кажется или тут небольшая проблема, они же создадут нейросеть ПЛОХОГО программиста?
Полиморфизм это когда В ЗАВИСИМОСТИ от типа данных, функции и ОДНИ И ТЕ ЖЕ операции выполняются ПО-РАЗНОМУ. А перегрузка это когда В ЗАВИСИМОСТИ ОТ ПАРАМЕТРОВ ФУНКЦИИ ВЫЗЫВАЮТСЯ РАЗНЫЕ ФУНКЦИИ. (Да, перегрузка — это вид полиморфизма)