 
				| # | Название видеоурока | Видео / Тесты | Решило | Рейтинг | Доступ | 
|---|---|---|---|---|---|
| 1 | Шарики. Вступление | 1 тест | |||
| Правила игры Поле 9 на 9. Шарики шести цветов. За один ход можно переместить один шарик с одного места на другое. Шарик можно перемещать только на свободные клетки, двигаясь вверх/вниз/влево/вправо. Линии из 5+ шариков исчезают, а игрок получает доп. ход. После каждого хода в случайных местах появляются три новых шарика. Цель игры — продержаться как можно дольше, собрать как можно больше линий. Подсчёт очков не регламентирован, есть разные варианты. Отчёт отправил: 10233. Виталий Выполнено за 30 мин. [Показать отчёт] Научился: Вспомнил детство немного поиграв в Lines, проанализировал игровой процесс с помощью подготовленной блок схемы. Сложности: Нарисовать блок схему состояния игры. Комментарии: Я не люблю рисовать от руки, очень плохо получается поэтому нарисовал схему в Word. Думаю что курс будет интересный и я многому научусь. | |||||
| 2 | Шарики. Анализ игры | 1 тест | |||
| Анализ игры и динамическое создание поля из картинок. Отчёт отправил: 10233. Виталий Выполнено за 1 час. 20 мин. [Показать отчёт] Научился: Работать динамически с элементами формы (размещать, отображать, обрабатывать события). Сложности: Ничего! Понятно что и зачем делается. Комментарии: Первые шаги к созданию игры успешно сделаны. Думаю что дальше будет ещё интересней :) | |||||
| 3 | Шарики. Логика игры | 1 тест | |||
| На этом уроке мы реализуем логику программы. Вся логика программы реализуется в отдельном классе. Сделаем, чтобы программа отрабатывала все состояния. Шарики можно будет выбирать, пермещать, будут появляться следущие шарики. Отчёт отправил: 10233. Виталий Выполнено за 2 час. 15 мин. [Показать отчёт] Научился: На примере класса Game.cs научился реализовать логическое взаимодействие между состояниями игры, понял как и для чего использовать делегаты. Сложности: После видео ещё некоторое время внимательно читал код методов класса Game чтоб лучше понят что за чём делается. Немного упорядочил порядок следования методов в этом классе поскольку когда я писал они были все вперемешку. Комментарии: Очень нравится все то что получается, постараюсь после прохождения всего курса добавить что-то свое в эту программу. | |||||
| 4 | Шарики. Поиск пути |  | |||
| Реализация самого сложного алгоритма: поиск кратчайшего пути для перемещения шарика. Отчёт отправил: 10233. Виталий Выполнено за 1 час. 25 мин. [Показать отчёт] Научился: При написании кода нашёл самостоятельно свою допущенную ошибку через которую неверно визуально отображался кратчайший путь. Сложности: Проанализировать самостоятельно выполнения функции поиска кратчайшего пути через Debug. Комментарии: Научится на этих уроках можно многому на для этого нужно самостоятельно заняться анализом и комментированием кода. Этим я собираюсь заняться после прохождения курса. | |||||
| 5 | Шарики. Поиск линий |  | |||
| Реализация последнего алгоритма. Поиск линий из 5+ шариков и анимация их удаления. Отчёт отправил: 10233. Виталий Выполнено за 1 час. 30 мин. [Показать отчёт] Научился: Получилось завершить создание игры "Шарики" Сложности: Поскольку на данный момент времени уже ночь то я очень устал. По этой же причине от себя в программу ничего не добавил. Постараюсь добавить что-то в финальном уроке. Комментарии: Благодарен Евгению Витольдовичу за доступ к такому хорошему курсу. | |||||
| 6 | ФИНАЛЬНЫЙ УРОК |  | |||
| Записать видеообзор созданной игры. Какой курс ты будешь проходить следующим? Отчёт отправил: 10233. Виталий Выполнено за 2 час. 00 мин. [Показать отчёт] Научился: Работать с BandiCam и Youtube Сложности: Записать видео, очень много раз начинал сначала и получилось не очень. Комментарии: Спасибо за курс! Видеообзор: https://www.youtube.com/watch?v=evuzpLNxwEI | |||||
| 7 | VIP. Рефакторинг Библиотеки |  | |||
| На VIP-части курса мы займёмся переносом Шариков на мобильные платформы с помощью технологии Unity. Наша цель - повторно использовать код логики игры. Для этого мы займёмся его рефакторингом и выделением в отдельную независимую библиотеку. | |||||
| 8 | VIP. Интерфейс пользователя на Unity | 3 теста | |||
| На этом уроке мы расчехлим Unity Personal и создадим в нём интерфейс пользователя для игры в Шарики. Затем подключим созданную библиотеку - и, о чудо! игра сразу заработает! | |||||
| 9 | VIP. Запуск игры на iPhone и Android |  | |||
| На этом уроке мы запустим игру на планшете Android и мобильном телефоне iPhone. | |||||
| Итого: 9 видеоуроков | 5 час. 55 мин. 6 тестов | 15 чел. | |||
| Финалисты: chokayes, Neverwinter 2, Иван Воронин, Максим Лапшинов, vip, Олег , no name, Permitin Alexey, Геннадий Кравцов, Дмитрий, Anatoli, MaxB, Tom, Tim, Евгений Куралёв . | |||||