В одиночной разработке игр вы не можете просто придерживаться своей сильной стороны. Если вы инженер-программист, пробующий самостоятельную разработку игр, то, будучи солидным разработчиком, вы далеко не продвинетесь; даже если вы используете ресурсы, созданные другими, вам все равно нужно знать, как тесно интегрировать их в свою игру.

Анимация — отличный пример. Представьте, что модель персонажа имеет анимацию ходьбы, бега, стояния, разговора...