Здравствуйте. Возможно такой вопросы был уже задан, но не нашёл такую тему.
Начал учить c#, знаю хорошо python, знаком в целом с программированием, знаю что такое классы, циклы, переменные, типы данных, и многое другое.
С# хочу изучить для того, чтобы в будущем создавать свои инди игры. Какие основы стоит выучить в c# чтобы перейти спокойно к Unity? Уже знаю в целом переменные, условные операторы, циклы. Уже в планах массивы, списки, методы(функции), Enum's, Классы(OOP). Есть то, что кроме этого мне обязательно пригодится?
Комментарии
3Вот смотри. Без библиотеки не получиться ничего так? И то есть ты должен(а) знать что в некоторых местах ты должен(а) заполнять новую библиотеку самостоятельно. И совет: не ленись и не психуй когда что то не получается. Сейчас идет Хакатон и я психую но я стараюсь сделать все хорошо хоть и я ребенок я понимаю что нужно терпение и я нахожусь в числе Senior
Смотри есть C# обычный, а есть C# для Unity, по сути это один и тот же язык, но на практике они разные. В Unity ты используешь их библиотеки, их данные и т. д., а уже в самом C# (обычном) ты используешь в основном обычные библиотеки. Я даже не знаю как тебе объяснить... Если хочешь прогать на Unity, то смотри видео по нему, изучай функции и т. д., но если хочешь вкатиться и в C# и в C++, то изучай C# обычный, ну или же плюсы. Посмотри это видео от Хауди Хо и все поймешь: https://youtu.be/9Nif0v_uwtQ?si=RB6DPtAcyV3hiky4 . А так могу сказать следующее: Адаптируйся. Преодолевай. Импровизируй.