Результати пошуку за запитом: c starter
Події (events) у C#
Автор: Олександр Шевчук
Весь відео урок буде повністю присвячений роботі з подіями в C#. У деталях буде розглянуто, яким чином створювати "видавців" та "підписників", а також звертатися до створених подій та викликати їх. Тренер приділить окрему увагу делегату EventHandler та базовому класу EventArgs, а також роботі з ними.
Создание игр на C++ - Змейка.
Данный урок, из серии создания игр на языке C++, реализация игры - "Змейка". Работа с графической библиотекой - OpenGl. Краткое руководство по работе. Полноценная практическая работа по реализации игры на языке С++.
Заходите на видео блог ITVDN и находите еще больше полезных видео.
Уроки C# | Типы данных
<p>Это первый урок, из серии видео уроков по курсу "Изучение программирования на языке C#". Вводная часть в курс - знакомство с особенностями данного курса. Практичческие примеры. Первая тема урока - "Типы данных". Посещайте видео блог ITVDN, где, несомненно, найдете для себя нужные и полезные уроки.</p>
Уроки C# | Исключения.
<p>Данный урок,из курса видео уроков "Изучение программирования на языке C#", разбор такой темы как - "Исключения". Что такое Исключения? Примеры и реализация. Заходите на видео блог ITVDN и находите еще больше полезных видео.</p>
Уроки C# | Три кита.
<p>В этом уроке, по курсу видео уроков "Изучение программирования на языке C#", рассматривается тема - "Три кита". Неявная типизация; Анонимные типы; Методы расширения; Смотрите новые видео на видеоканале ITVDN и получайте еще больше знаний и навыков.</p>
C# и .NET | Урок №5 - Арифметические операции.
Арифметические операции в языке C#. Что такое константы в языке C#? Пример составления и реализации различных арифметические операции при помощи языка программирования C#.
Изучайте программирование и информационные технологии на нашем онлайн ресурсе ITVDN.
Нові відео курси зі створення ігор на Unity
Автор: Редакция ITVDN
Всем привет!
Друзья, хотим вас порадовать двумя новыми видео курсами, которые обязательно пригодятся каждому разработчику игр на Unity. Их названия — “Unity Starter” и “Unity Essential”. Оба курса посвящены освоению фундаментальных и базовых навыков работы с игровым движком Unity, который на сегодняшний день является фаворитом игровых инди-студий, а также предоставляет самый простой путь попадания в геймдев.
Unity – это очень дружелюбный по отношению к новичкам движок, использующий язык программирования C#. Главные особенности движка: наличие удобной визуальной среды разработки и большой библиотеки различных ассетов и плагинов, возможность легкого портирования игр на разные платформы, возможность интеграции со многими графическими или анимационными приложениями, наличие большого сообщества, низкий порог вхождения.
Unity используется в создании одиночных и сетевых игр для настольных компьютеров и устройств виртуальной реальности. Самые громкие творения этого движка: Cuphead, Hearthstone, Cities: Skylines, Rust, 7 Days To Die, Hitman: Sniper, The Forest и множество других видеоигр. Благодаря своим широким возможностям и богатому инструментарию, этот движок очень активно используется и в мобильном игростроении для разработки 2D и 3D игр. Также, при помощи Unity можно создавать анимированные видео, игровые трейлеры, кат-сцены и другие подобные продукты, которые находят широкое применение в рекламных кампаниях.
Unity — это прекрасный выбор для новичков. Вы можете разработать игру, даже не имея при этом навыков программирования — продуманный визуальный редактор скриптов возьмет на себя всю работу. Однако, для создания чего-то стоящего на Unity вам придется таки освоить С#.
Курс «Unity Starter» познакомит вас с этой платформой и позволит начать писать свои первые простые игры. Вы разберетесь с основой Unity, научитесь устанавливать и выполнять первичную настройку инструментов, создавать объекты своей игры, реализовывать их анимирование и физику. Под конец курса вы создадите свою первую полноценную игру.
В это же время «Unity Essential» является логическим продолжением курса Starter с более глубоким рассмотрением особенностей данного игрового движка и процесса создания игр. В этом курсе на примерах создания простых 2D и 3D игр будут рассмотрены особенности работы со спрайтами, Polygon Collider и переходы между Scenes. Также будет рассмотрена работа с персонажем типа Humanoid, создание скрипта управления персонажем, добавление в игру NPC (Non-Player Character) и его программирование.
Автор курса “Unity Starter” — Александр Диденко — Senior .NET & Unity Developer. В записанных видео уроках Александр делится эффективными техниками работы с движком Unity и его плодотворной связки с языком C#, попутно используя свой большой опыт в игростроении. Такая комбинация позволяет в максимально доходчивой форме раскрыть перед учащимися фундамент разработки на Unity.
“Unity Essential” записал Андрей Олейник — Unity Developer. Данный курс носит более прикладной характер и насыщен большим количеством примеров применения игрового движка в “боевых” условиях.
Темы курса “Unity Starter”:
Основы использования Unity.
Текстуры, материалы и освещение.
Prefabs, Nested Prefabs и Prefab Variants.
Скрипты и движение объектов.
Физика, столкновения и триггеры.
Input System.
Анимации.
Создание UI.
Создание простой игры.
Темы курса “Unity Essential”:
Создание 2D Platformer (Часть 1).
Создание 2D Platformer (Часть 1).
Работа с персонажем типа Humanoid.
Управление персонажем и программирование выстрелов.
Использование NavMesh.
Создание и настройка игровой карты. Эффекты.
Программирование “Здоровья”. UI health bar.
Работа с NPC (Часть 1).
Работа с NPC (Часть 2).
Чему вы научитесь на курсе “Unity Starter”:
Устанавливать и настраивать под себя базовые инструменты платформы Unity.
Создавать проект и объекты в нем.
Выбирать и настраивать материалы и текстуры своих объектов.
Настраивать освещение.
Использовать префабы для упрощения и многократного использования созданных вами объектов.
Создавать базовые скрипты для ваших объектов.
Реализовывать физику, столкновение и триггеры.
Настраивать управление и движение вашим игровым персонажем.
Анимировать вашу игру.
Создавать для вашей игры пользовательский интерфейс.
Создавать готовую простую игру с применением полученных знаний.
Чему вы научитесь на курсе “Unity Essential”:
Создавать 2D платформер с простым 2D персонажем.
Создавать простую 3D игру с человекоподобным персонажем и выполнять его настройку.
Создавать игровое оружие и выстрелы с помощью Raycast.
Создавать карты игрового мира.
Использовать сеть навигации – NavMesh (Navigation Mesh) для того, чтобы создавать персонажей, которые могут самостоятельно перемещаться по игровому пространству.
Создавать ботов, способных распознавать врагов и обходить преграды.
Применять Post Effects, создавать UI health bar и закреплять его за персонажем.
Реализовывать скрипт периодической генерации NPC
Работать с Triggers в 3D играх.
Предварительные требования
Курс «Unity Starter» познакомит вас с данной игровой платформой и позволит начать писать свои первые простые игры. Для прохождения курса вам понадобятся знания основ программирования на языке С#.
Курс «Unity Essential» является логическим продолжением курса «Unity Starter» с более глубоким рассмотрением особенностей данного игрового движка и процесса создания игр. Он так же требует основ программирования на C# плюс владение Unity на уровне курса Starter.
Смотрите первый урок курса “Unity Starter” и первый урок “Unity Essential” в свободном доступе.
Также, можем предложить ознакомиться с нашей статьей “Как стать разработчиком игр?” для лучшего понимания специфики геймдева и способов реализации в данной сфере.
Новые видео курсы входят в комплексную программу обучения по специальности Unity Game Developer..
Желаем успехов в обучении на ITVDN!
Першоквітневі змагання з програмування на C#, Java, C++, Pascal
Автор: Євген Волосатов
<p>Впервые на ITVDN! Соревнование для начинающих программистов в режиме реального времени. За полтора-два часа вам нужно будет решить наилучшим образом 6 задач на том языке программирования, который вам ближе.</p>
<p>Результаты каждого будут видны сразу. Тот, кто успешно выполнит все 6 заданий, получит в подарок 1 любой видео курс ITVDN. А тот, кто решит все задачи быстрее всех – подписку на месяц с доступом ко всем курсам, представленным в <a href="https://itvdn.com/ru/catalog">Каталоге</a>.</p>
<p>Также во время вебинара каждая задача будет разобрана ведущим. Будет весело! Участвуйте в соревнованиях и приводите болельщиков!</p>
<p> </p>
<p><strong>План вебинара:</strong></p>
<p> 0. Перекличка и разминка участников соревнования.</p>
<p> 1. for (i = 1; i <= 6; i ++) {</p>
<p> 2. Формулировка условия i-ой задачи.</p>
<p> 3. Время для самостоятельного решения.</p>
<p> 4. Разбор алгоритма i-ой задачи «у доски».</p>
<p> 5. Просмотр и разбор присланных программ. }</p>
<p> 6. Подведение итогов и награждение победителей.</p>
<p> </p>
<p><strong>Предварительные требования:</strong></p>
<p> Базовые знания алгоритмов.</p>
<p> Базовые знания одного из языков программирования: C#, Java, C++, Pascal.</p>
<p> </p>
<p><strong>Целевая аудитория:</strong></p>
<p> Программисты, Инженеры, IT-студенты, школьники</p>
Співбесіда на позицію Junior C# Developer
Автор: Олексій Глембицький
<p>Запрошуємо всіх, кого цікавить напрямок C#, долучитися до відкритої співбесіди на позицію Junior C# Developer! Ви подивитесь, як проходить технічне інтерв’ю, які питання задають, а також перевірите свій рівень знань та навичок – це допоможе вам підготуватися до власного «краш-тесту».</p>
Найкращі відео курси, статті та вебінари з програмування на ITVDN у 2020 р.
Автор: Редакция ITVDN
Здравствуйте, друзья!
Провожая очень необычный 2020 год, который для многих стал проверкой на прочность и готовность к переменам, мы подвели итоги работы ITVDN и выбрали для вас все самое лучшее.
Представляем вашему вниманию ТОП-10 видео курсов ITVDN, вебинаров и статей за 2020 год.
Лучшие курсы
В 2020 году мы выпустили 21 видео курс по таким направлениям как C#/.NET, Java, FrontEnd разработка, Python, C++, мобильная разработка, UX/UI дизайн и другие.
ТОП-10 лучших новых видео курсов в 2020 (по количеству просмотров):
C# Стартовый от Александра Шевчука
ASP.NET Core Web API. Практический курс
JavaScript Starter
Верстка сайта на FlexBox CSS
React Essential
UX/UI Design Essential
Django Starter
Spring MVC
Решение практических задач на С++
Unit тестирование в Java с JUnit
Лучшие вебинары
В 2020 году мы провели 61 вебинар, в которых было много практики программирования, а также особенно популярные среди новичков вебинары по выбору специальности.
Топ-10 вебинаров 2020 года по количеству просмотров и “лайков”:
Как стать C# разработчиком в 2021 году. .NET или .NET Core?
Как стать программистом? Frontend, Java, Python или .NET - что выбрать?
Что нужно знать .NET разработчику в 2020? ➤ Как стать программистом на C# c нуля?
Адаптивная верстка на Flexbox и Grid
Что нужно знать FrontEnd разработчику в 2020? ➤ Пошаговая инструкция для начинающих
JS больше не нужен?! Blazor - революция в веб-разработке
Типичные ошибки в коде на примере С++, С# и Java
Как прокачать английский для собеседования в IT-компанию
Создание игры “Space Invaders” на C# с нуля
Пишем пошаговую боевую систему на JavaScript с нуля. На примере игры Final Fantasy в 2D.
Лучшие статьи
В 2020 году мы опубликовали 19 статей, вот 10 самых читаемых из них:
Как не провалить своё IT-обучение
Мифы о программировании и программистах
Как стать Full-Stack разработчиком
Что должен знать Python разработчик в 2020 году
Как стать Android разработчиком
FAQ начинающего программиста
Что должен знать Java разработчик в 2020 году?
Как стать разработчиком игр?
С чего начинается создание сайтов? Специальность верстальщик
Онлайн обучение программированию: подводные камни и советы
Открывайте для себя новые возможности с ITVDN! Будьте счастливы в Новом году!