Программирование для начинающих.

Научился сам? Помоги начинающему.

Программирование для начинающих.

Сообщение seaman 12 июн 2015, 18:36

Есть время - записал несколько уроков по программированию на C# для начинающих. Тем, кто программирование знает - будет не очень интересно. Но отзывы принимаю от всех. Пока собираюсь продолжать...
1 Урок - Введение

Создание скрипта, привязка редактора скриптов к Unity, просмотр ошибок в Unity, комментарии в скриптах, начальные сведения о классах C#.
2 Урок - переменные.

Создание переменных, типы переменных, задание строк, вывод переменной в консоль, Создание переменных своего типа, обращение к свойству класса.
3 Урок - функции.

Как определить функцию, как ее вызвать, как ей передать параметр, как вернуть из функции значение, как определить локальную переменную в функции. Функции Unity - Start, Update, OnCollisionEnter, Instantiate, Destroy. Микропроект - стрельба по цели.
seaman
Адепт
 
Сообщения: 6914
Зарегистрирован: 24 янв 2011, 12:32
Откуда: Мурманск

Re: Программирование для начинающих.

Сообщение seaman 14 июн 2015, 15:19

4 урок - if, while for

Операторы ветвления, условные операторы, операторы цикла while и for. Микропроект - стрельба очередями.
seaman
Адепт
 
Сообщения: 6914
Зарегистрирован: 24 янв 2011, 12:32
Откуда: Мурманск

Re: Программирование для начинающих.

Сообщение seaman 16 июн 2015, 17:19

5 урок - Перечисления, swich, значение null, передача параметров по ссылке, тайминг, вектора, значение параметра по умолчанию.
seaman
Адепт
 
Сообщения: 6914
Зарегистрирован: 24 янв 2011, 12:32
Откуда: Мурманск

Re: Программирование для начинающих.

Сообщение seaman 18 июн 2015, 21:03

6 Урок - Работа с Enum, создание массивов, получение элемента массива. Приведение типов. Решение проблемы со стрельбой очередью.
seaman
Адепт
 
Сообщения: 6914
Зарегистрирован: 24 янв 2011, 12:32
Откуда: Мурманск

Re: Программирование для начинающих.

Сообщение seaman 19 июн 2015, 14:40


Все о корутинах, foreach, инкремент, декремент.
seaman
Адепт
 
Сообщения: 6914
Зарегистрирован: 24 янв 2011, 12:32
Откуда: Мурманск

Re: Программирование для начинающих.

Сообщение seaman 23 июн 2015, 16:42

Восьмой урок по программированию на C# под Unity.
ООП - инкапсуляция, наследование, полиморфизм. Интерфейсы. Компоненты.
seaman
Адепт
 
Сообщения: 6914
Зарегистрирован: 24 янв 2011, 12:32
Откуда: Мурманск

Re: Программирование для начинающих.

Сообщение seaman 25 июн 2015, 17:46

Девятый урок по программированию на C# под Unity. Практика. Начинаем создавать игру.

Создание атласа спрайтов, настройка их в Юнити. Создание спрайтовых анимаций. Создание контроллера анимаций. Первоначальная настройка сцен.
seaman
Адепт
 
Сообщения: 6914
Зарегистрирован: 24 янв 2011, 12:32
Откуда: Мурманск

Re: Программирование для начинающих.

Сообщение seaman 28 июн 2015, 18:33

10 урок - практика.

Продолжаем создание игры. Курсор выбора меню, менеджер игры. Константы. Загрузка уровней. Сохранение, восстановление данных с помощью PlayerPrefs. Операторы минус-равно, плюс-равно... Свойства класса - геттер/сеттер. Запуск аудио. Action - передача метода в качестве параметра.
seaman
Адепт
 
Сообщения: 6914
Зарегистрирован: 24 янв 2011, 12:32
Откуда: Мурманск

Re: Программирование для начинающих.

Сообщение seaman 30 июн 2015, 21:24

Урок 11 - практика часть 3.

Продолжаем создавать игру. Рефакторинг кода. Статические методы. List. Создание спрайта рантайм. Генерация уровня по текстовому файлу.
seaman
Адепт
 
Сообщения: 6914
Зарегистрирован: 24 янв 2011, 12:32
Откуда: Мурманск

Re: Программирование для начинающих.

Сообщение seaman 01 июл 2015, 15:04

Урок 12.
Коротенький урок, в котором я описываю вкраце как настроить проект для использования с системой контроля версий. На битбакет создал репозиторий по Battle City. Ссылку ищите на моем сайте http://devunity.tk
seaman
Адепт
 
Сообщения: 6914
Зарегистрирован: 24 янв 2011, 12:32
Откуда: Мурманск

Re: Программирование для начинающих.

Сообщение seaman 14 июл 2015, 23:56

Урок 13.
Продолжаем делать игру. Генерируем танки игроков. Реализация стрельбы.
seaman
Адепт
 
Сообщения: 6914
Зарегистрирован: 24 янв 2011, 12:32
Откуда: Мурманск

Re: Программирование для начинающих.

Сообщение seaman 17 июл 2015, 23:18

Урок 14. Практика часть 5.
Singleton, статические классы, Generic, методы расширения, спавн, щит танка, генерация танков врагов.
seaman
Адепт
 
Сообщения: 6914
Зарегистрирован: 24 янв 2011, 12:32
Откуда: Мурманск

Re: Программирование для начинающих.

Сообщение seaman 19 июл 2015, 16:17

Урок 15. Практика часть 6.
SendMessage, делегаты, события, шаблон "Наблюдатель". Смерть танчиков...
seaman
Адепт
 
Сообщения: 6914
Зарегистрирован: 24 янв 2011, 12:32
Откуда: Мурманск

Re: Программирование для начинающих.

Сообщение seaman 14 сен 2015, 22:21

16 урок - исправление ошибок.
seaman
Адепт
 
Сообщения: 6914
Зарегистрирован: 24 янв 2011, 12:32
Откуда: Мурманск

Re: Программирование для начинающих.

Сообщение doonay 16 окт 2015, 08:23

Отличные понятные уроки. Специально прошел регистрацию, что бы сказать спасибо! пока просмотрел только первых 2 урока, но сразу въехал в классы. Ранее примерно на классах и забрасывал все языки. Спасибо! Обязательно продолжайте и успехов вам!
doonay
UNец
 
Сообщения: 1
Зарегистрирован: 16 окт 2015, 08:19

След.

Вернуться в Уроки

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3