# | Название видеоурока | Видео / Тесты | Решило | Рейтинг | Доступ |
---|---|---|---|---|---|
1 | Шарики. Вступление |
1 тест |
|||
Правила игры Поле 9 на 9. Шарики шести цветов. За один ход можно переместить один шарик с одного места на другое. Шарик можно перемещать только на свободные клетки, двигаясь вверх/вниз/влево/вправо. Линии из 5+ шариков исчезают, а игрок получает доп. ход. После каждого хода в случайных местах появляются три новых шарика. Цель игры — продержаться как можно дольше, собрать как можно больше линий. Подсчёт очков не регламентирован, есть разные варианты. Отчёт отправил: 20302. Дмитрий Выполнено за 3 час. 13 мин. [Показать отчёт] Научился: нарисовал блок-схему, поработал с Ps |
|||||
2 | Шарики. Анализ игры |
1 тест |
|||
Анализ игры и динамическое создание поля из картинок.
Отчёт отправил: 20302. Дмитрий Выполнено за 3 дня 5 час. 16 мин. [Показать отчёт] Научился: Вот значит как к пространствам имен доступ получить) Учту..По уроку тяжеловато идет 40 минут подряд. |
|||||
3 | Шарики. Логика игры |
1 тест |
|||
На этом уроке мы реализуем логику программы. Вся логика программы реализуется в отдельном классе. Сделаем, чтобы программа отрабатывала все состояния. Шарики можно будет выбирать, пермещать, будут появляться следущие шарики. Отчёт отправил: 20302. Дмитрий Выполнено за 3 дня 39 мин. [Показать отчёт] Научился: А не многовато для одного урока? 1:12 все же. Я после 25-30 минут потерял цельную суть повествования. Мы 100-метровку что ли на скорость бежим? Очень быстро, вообще не успеть, постоянно приходится на паузу ставить, а при том, что длительность большая это очень сильно утомляет. Ну и результат соответствующий - на скрине, при нажатии моргает, дальше глухо. не знаю, в чем дело - мотать и искать где я строку, или еще чего-то не дописал - сейчас нет сил. Да, и такая фишка, когда пишешь один метод, и тут же бывает даже без комментариев, делаешь небольшие правки в другом методе - вообще победа. Это, чтобы потом, видимо, искать ошибку до посинения. Сложности: Думал эта группа уроков будет веселее. |
|||||
4 | Шарики. Поиск пути |
|
|||
Реализация самого сложного алгоритма: поиск кратчайшего пути для перемещения шарика. Отчёт отправил: 20302. Дмитрий Выполнено за 2 дня 11 час. 31 мин. [Показать отчёт] Научился: Вроде делал все как в уроке, ошибок нет, но и результат никакой. Перемещение есть, анимации нет. Вывод: длинный урок, тяжело сразу столько информации усвоить, сбивает очень большая скорость - я просто физически не успеваю, пытаясь успеть, отключаешь мозг, что утомительно. Где-то недоглядел, соответственно анимация и не рисуется. :-( А так алгоритм объяснен хорошо. Сложности: Успеть |
|||||
5 | Шарики. Поиск линий |
|
|||
Реализация последнего алгоритма. Поиск линий из 5+ шариков и анимация их удаления. Отчёт отправил: 20302. Дмитрий Выполнено за 1 день 20 час. 50 мин. [Показать отчёт] Научился: Ну конечно оно-то у вас работает) А вот я где-то ошибся, у меня программа виснет. Чувствую, если начну ошибку искать, спать не лягу Сложности: Не понравилось опять-таки прыгание по коду, от этого перестаешь улавливать нить повествования. Ну и скорость, что не угнаться, тем не менее 4, так как все же ее можно собрать |
|||||
6 | ФИНАЛЬНЫЙ УРОК |
|
|||
Записать видеообзор созданной игры. Какой курс ты будешь проходить следующим? Отчёт отправил: 20302. Дмитрий Выполнено за 2 дня 18 час. 5 мин. [Показать отчёт] Научился: Пока что сыровато Сложности: К сожалению, не смог отладить программу до конца( Видеообзор: glOStxgSw3M |
|||||
7 | VIP. Рефакторинг Библиотеки |
|
|||
На VIP-части курса мы займёмся переносом Шариков на мобильные платформы с помощью технологии Unity. Наша цель - повторно использовать код логики игры. Для этого мы займёмся его рефакторингом и выделением в отдельную независимую библиотеку. Отчёт отправил: 20302. Дмитрий Выполнено за 3 дня 11 час. 17 мин. [Показать отчёт] Научился: Ctrl+. Шутка про сотрудника огонь)) Сложности: Возможно, по невнимательности не туда написал Enum и другой метод. В итоге искал, отчего ошибки. Но в итоге получилось как в уроке. В 19 студии не особо удобно сделано окно выбора проектов (при создании). Выбрал не тот шаблон сначала. Но предыдущая ошибка пока есть, еще не исправил |
|||||
8 | VIP. Интерфейс пользователя на Unity |
3 теста |
|||
На этом уроке мы расчехлим Unity Personal и создадим в нём интерфейс пользователя для игры в Шарики. Затем подключим созданную библиотеку - и, о чудо! игра сразу заработает! Отчёт отправил: 20302. Дмитрий Выполнено за 1 день 20 час. 41 мин. [Показать отчёт] Научился: Не так все просто в юнити - свойства и методы закопаны очень глубоко. Повторил, но работает только отображение, где-то ошибка. Сложности: К сожалению, работало(стартовало) через раз и нельзя было двигать шарики( |
|||||
9 | VIP. Запуск игры на iPhone и Android |
|
|||
На этом уроке мы запустим игру на планшете Android и мобильном телефоне iPhone.
Отчёт отправил: 20302. Дмитрий Выполнено за 17 час. 11 мин. [Показать отчёт] Научился: Еще одну игру портировал на телефон. Ну конечно функцинальность осталась, поэтому когда-нибудь буду искать ошибку |
|||||
Итого: 9 видеоуроков |
5 час. 55 мин. 6 тестов |
15 чел. | |||
Финалисты: chokayes, Neverwinter 2, Иван Воронин, Максим Лапшинов, vip, Олег , no name, Permitin Alexey, Геннадий Кравцов, Дмитрий, Anatoli, MaxB, Tom, Tim, Евгений Куралёв . |