- 20.06.2022
- 23 848
- 218
- 36
- Награды
- 10
- Пол
- Муж.
Репутация:
- Автор темы
- Администратор
- Модератор
- Команда форума
- #1
В начале каждый начинающий программист задается такими вопросами, как: - "Какой язык программирования выбрать?", - "Какую сферу выбрать в программировании?", поэтому в данном курсе хочу познакомить вас с одним из распространенных и мобильным языком программирования C# на примере создания игр, все мы любим игры, а когда учишься - учиться всегда приятнее в игровой форме.
- Также в данном курсе надеюсь, что получилось передать информацию простым языком на примерах из реальной жизни, чтобы усваивать ее было в разы легче, так как многие книги написаны на непонятном языке "роботов"
- Данный курс подойдет, как начинающим в разработке игр, так и продвинутым для расширения кругозора, тем кто желает познакомиться с языком программирования C#, так как язык распространен в разработке не только, как игровой, а также на котором можно перейти на разработку десктопных приложений, серверов и т.д.
- По окончанию данного курса вы получите навыки работы с движком и языком программирования C#, после которого можете сделать игру самостоятельно опираясь на навыки, которые получили и быть подготовленным к дальнейшему обучению, к примеру во многих компаниях требуются навыки ООП(Объектно ориентированного программирования), знание и применение паттернов, такими как MVC - делается это для того, чтобы работа в команде стала в разы проще и сокращала временные затраты, то есть применять шаблон написания кода, потому что код можно написать всегда по разному, хоть мы и используем команды, предоставленные API(документацией, в данном случае Unity), как говорится "сколько людей, столько и мнений", а в нашем случае "сколько людей, столько и вариантов написания кода", поэтому сначала учимся работать и применять свои идеи в коде, а потом работать в команде, донося свои идеи простым языком. Многие пишут книги, а мы наносим свои идеи холст с помощью единиц и нулей.
- Я постараюсь вам показать частые ошибки и все подводные камни с которыми вы можете встретиться при разработке 3D графики в Unity.
- В данном курсе мы познакомимся с одним из известных жанров - Shooter и научимся работать с:
- часто используемыми компонентами для объектов, такие как Transform, RigidBody, Collision, Light, AudioSource, AudioListener, в их числе UI: Canvas, Panel, Button, Text
- незаменимыми объектами Raycast и Ragdoll
- созданием управления Touch, одновременным управлением, как с телефона, так и с компьютера
- научимся читать код и красиво его оформлять
- скриптами, в основном часто используемыми функциями и командами, такими как Start(), Update(), OnCollisionEnter(), а также научимся создавать свои функции, как с аргументами, так и без
- Во время этого курса, когда проект будет готов, мы научимся работать с контролем версий с помощью GitHub
- По окончанию курса вы получите готовый проект со сборкой, который можно выложить в интернет или торговую площадку.
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Последние темы в этом разделе:
- Вытягиваем данные - assets из игр на Unity
- [ITVDN, Роман Самчук] Unity/Game Developer (2020)
- [Udemy] Unity VFX Graph – Beginner To Intermediate (2021)
- [Илья Карельцев] [Eccentric Games] Основы создания игры на Unity (2024)
- [k-syndicate.school] Архитектура мобильных игр на UNITY Тариф Vanilla [Екатерина Ревво, Алексей Науменко]
- [Илья Яковлев] Онлайн-курс по архитектуре игр в Unity (2023)
- [Карина Дорофеева] Unity Tutorial 2D Space Shooter (2019)
- [Udemy] Спроектируйте и создайте захватывающий железнодорожный шутер в Unity (2021)
- [Udemy] [ENG] Полное руководство по Unity 3D: создание экшн-шутера (2024)
- [Udemy] Полный курс по разработке 3D игр на C# и Unity (2023)