 
				| # | Название видеоурока | Видео / Тесты | Решило | Рейтинг | Доступ | 
|---|---|---|---|---|---|
| 1 | Шарики. Вступление | 1 тест | |||
| Правила игры Поле 9 на 9. Шарики шести цветов. За один ход можно переместить один шарик с одного места на другое. Шарик можно перемещать только на свободные клетки, двигаясь вверх/вниз/влево/вправо. Линии из 5+ шариков исчезают, а игрок получает доп. ход. После каждого хода в случайных местах появляются три новых шарика. Цель игры — продержаться как можно дольше, собрать как можно больше линий. Подсчёт очков не регламентирован, есть разные варианты. Отчёт отправил: 24. Олюшка Выполнено за 5 час. 00 мин. [Показать отчёт] Научился: планировать и заготавливать блок-схему, рисовать и немножко терпению Сложности: сложностей не возникло, вот только долго подготавливала шарики, найти то что нравится и обработать :) Комментарии: Ох, написовалась я! Зато мне нравятся мои шарики! Я все же справилась и очень довольна! Я уже Молодец! Правда не очень блок-схема, нечем было рисовать, сделать ее красивой и телефона с собой нет а фото с планшета ужасное, так что извините за такой ужастик! :) Спасибо, за отличный урок! :) | |||||
| 2 | Шарики. Анализ игры | 1 тест | |||
| Анализ игры и динамическое создание поля из картинок. Отчёт отправил: 24. Олюшка Выполнено за 2 час. 00 мин. [Показать отчёт] Научился: работа с двухмерной матрицей, динамически создавать PictureBox, прокачала Tag, enum, узнала про global Сложности: очень интересно и сложностей не возникло, немного переделала картинки, перерисовала чтобы фон совпадал и размеры адекватно показывались!!! Комментарии: Шикарный урок, мне нравится создавать динамически элементы! Получила отличные навыки и удовольствие при выполнении! Жду продолжения уверена будет еще интересней!!! Спасибо!!! :) | |||||
| 3 | Шарики. Логика игры | 1 тест | |||
| На этом уроке мы реализуем логику программы. Вся логика программы реализуется в отдельном классе. Сделаем, чтобы программа отрабатывала все состояния. Шарики можно будет выбирать, пермещать, будут появляться следущие шарики. Отчёт отправил: 24. Олюшка Выполнено за 3 час. 15 мин. [Показать отчёт] Научился: продолжила изучение делегатов, использование enum, потренировалась со структурой, созданием класса, с Random, предохранительный стопор для цикла do while, потренировалась с анимацией (подпрыгивание, перемещение) Сложности: сложностей не возникло, хотя урок довольно объемный и нассыщенный Комментарии: Евгений, благодарю за шикарное объяснение, разжовывание каждой строчки и за интересное продолжение увлекательной игры! Уже в нетерпении продолжения!!! :) | |||||
| 4 | Шарики. Поиск пути |  | |||
| Реализация самого сложного алгоритма: поиск кратчайшего пути для перемещения шарика. Отчёт отправил: 24. Олюшка Выполнено за 2 час. 00 мин. [Показать отчёт] Научился: узнала о "Волновом алгоритме", поиска кратчайшего пути, тренировалась работа с координатами и матрицей Сложности: У меня все получилось без сложностей, все очень хорошо изложено в видеоуроке, все понятно! Комментарии: УРА, Все работает!! Мои знания обновились и я поняла этот прекрасный алгоритм! Это Чудо! И у меня все красиво получилось! Спасибо за это ценный и увлекательный урок! Перехожу к последнему шагу! :) | |||||
| 5 | Шарики. Поиск линий |  | |||
| Реализация последнего алгоритма. Поиск линий из 5+ шариков и анимация их удаления. Отчёт отправил: 24. Олюшка Выполнено за 8 час. 30 мин. [Показать отчёт] Научился: тестировании и выявлять баги, ошибки, доводить начатое до конца Сложности: сложностей не было, хотя весь день искала свою ошибку из-за того что неправильно написала одну строчку не верно и когда у меня собиралась линия, она делает анимацию и пропадает, дальше я делала дополнительный ход и моя удаленная собранная линия опять появлялась и нового хода уже не было! Раз 10 пересмотрела видео с кодом, в упор не видела что я вместо strips = 0 написала status = 0. Большое спасибо Елене, ты меня спасла!!! Она направила и подсказала где искать! А потом при тестировании обнаружила что у меня виснит программа, когда выстраивается при появлении нового шарика собирается линия, пришлось немного переделать проверку там где размещаются шарики! Комментарии: И все же я ее осилила и сделала! У меня легкая приятная, удовлетворенная усталость!!! Ура!!! Это замечательная игра, наигралась вдоволь теперь не скоро буду в нее играть! Великолепный урок! Это нужно пройти, и получить массу удовольствий и знаний! Аригато, Сенсей!!! :) | |||||
| 6 | ФИНАЛЬНЫЙ УРОК |  | |||
| Записать видеообзор созданной игры. Какой курс ты будешь проходить следующим? | |||||
| 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, Евгений Куралёв . | |||||