Я сомневаюсь, что нужно глубоко погружаться в изучение C#, если я хочу создавать простые 2D-проекты
Зря.
используя нейросети и видеоролики
Зря.
создавал несколько простых проектов по гайдам
Зря.
мой процесс поиска включал в себя не просто тупой копипаст
Выглядит так, будто как раз тупой копипаст, тк три пункта выше.
По вашему описанию всё звучит так, будто вы вообще систематически ничего не изучали - только смотрели чужие примеры и пытались повторить с небольшими изменениями.
Рекомендую открыть какую-нибудь книгу по C# чтобы заполнить все пробелы в нём.
А также какой-нибудь курс по Unity (благо куча материалов доступна бесплатно на торрентах) - главное чтобы это был именно полноценный курс, в котором объясняется всё от простого к сложному и по порядку.