Другие языки программирования и технологии

Программирование. Программируемые языки. Мышление.

Здравствуйте, если честно, нахожусь немного для себя в сложном положении, если кто может помочь, я буду очень благодарен за советы.
Я начинающий разработчик игр, но мои знания свились все на нет, после армии.
Раньше же я владел языком C#, знал платформу Unity а также вполне мог создавать инди-игры.
Но сейчас к моему сожалению я утратил все свои знания, но собравшись, я решил их восстановить.
Недавно закрыл свою вторую сессию и по предмету Информационные технологии от преподавателя услышал вот такое что не выучив какой то язык, сложно будет в мышлении в дальнейшем в том плане что не знаешь что применить к чему и как.
К примеру, если вдруг выучил язык тот же С#, посмотрел видеоролики на ютубе что и как делать, а после этого перейдя уже на саму платформу, скачав ресурпак для игры, просто сидишь в ступоре и не знаешь с чего начать и что делать. Да даже если и так, то захотев сделать определенные функции к примеру герою, та же обычная ходьба или движение рук, также просто сидишь в ступоре и не понимаешь что и как сделать.
То есть никакого мышление и наличие знаний на счет команд и тд.

В общем как то так, возможно я где то ошибся, так как страдаю немного плохой формулировкой своих мыслей, если вдруг кто меня понял, то очень прошу, помогите с чего мне начать, как мне создать нужное и правильное мышление, что б не сидеть в ступоре и не думать по 15 часов над 1 командой как сделать, как сделать логику и тд, что применить и тд.
Как правильно набраться этих самых знаний...
Если ты смотришь "обучающие" ролики на Ютубе, значит, ты не учишься, а лишь создаёшь у себя в голове иллюзию понимания - при полном отсутствии реальных знаний.

Язык программирования - не цель обучения, а всего лишь способ записи найденного тобой способа решения задачи (т.е. алгоритма) в понятной компьютеру форме. Программирование же - не умение писать код (это кодинг), а умение решать задачи. И никакое знание языков не научит программировать.

Хочешь программировать - начни читать учебники самого программирования, а не языков программирования.
ИБ
Иван Бенескриптов
88 792
Лучший ответ
Александр Зебель Если вас не затруднит, можете ли вы мне посоветовать эти учебники? (авторов)
Что-то ты, парень, гонишь. Забыл пароль к своему аккаунту в гитхабе, все бы поняли. А так, чтобы за 12 месяцев сплющить опыт до нуля - надо хорошо постараться. Но, если это всё же удалось, вспомнить былые достижения можно достаточно быстро
Переложение слов препода, извини, не понял. Может он что-то про другое говорил. Но они тоже тупят. Иногда
" вдруг (?) выучил язык" Ага, смешно
Синтаксис C# и unity всё же одно другого дополняет.
Виктор Хван
Виктор Хван
80 431
Возьмите книгу Джозефа Хокинга "Unity в действии" и реализуйте описанные в ней проекты.
Затем попробуйте слегка изменить эти проекты, добавив в них новое поведение.
Ванёк Градов
Ванёк Градов
97 937
нет. тебя обманули
у программы никогда не было мышления. программа всегда действует по алгоритму.

знаний у тебя тоже нет, если ты такое пишешь.
Алексей Руст
Алексей Руст
67 723
Вообще этим надо заниматься долго и много читать.

При каждом конкретном заказе готовится и смотреть примеры. Поставь себе цель, результат которой можно продать.
Предлагаю не писать свои проекты, а рассматривать чужие(желательно, самостоятельно), и пытаться их видоизменять.
Поняв принцип работы механизмов, занесенных автором в проект, ты сможешь проанализировать его опыт, чтобы применять в дальнейшем для сходных целей.
Также этой цели служат уроки, полно роликов по юнити, в частности, есть на самом официальном сайте
Vad Vad
Vad Vad
25 127
Все эти языки туфта . Кидай их и начинай изучать язык Ассемблер , тот на котором работает центральной процессор .
Viktor Serow
Viktor Serow
12 650