# |
Название видеоурока |
Видео / Тесты |
Решило |
Рейтинг |
Доступ |
1 |
Легендарная игра
|
00:02:13
1 тест |
109 чел. |
★ 4.8 |
Done |
|
Мы начинаем создание легендарной игровой программы "Сапёр" на языке программирования Java.
Отчёт отправил: 986. Антон Лазарец Выполнено за 8 мин. [Показать отчёт]
Научился: |
|
Дима, Anatoli, Слава, ser2018, Rizvan, Олег Чудновский, vip, Андрей Гладков, Егор, Dmitry Sinitsin, Виктор, Sasha, Руслан Агафонов, dASHKO, Влад, Александр, Антон, Илья, zhikharevav, Дмитрий, gamer.pr, Chipp, Abc, jspv, Piligrim, Алексей В., Программист, Anna, Aleksei Matveev, Дмитрий Че, Сергей Никандров, ron_in, Дмитрий, Эдуард, Сергей, yerv, Дмитрий, Сарапульцев Константин, Антон Лазарец, Дмитрий, Владимир, sergeykin, Андрей Суслов, Petro Sichkar, Aleksej Fiodorov, Игорь Тюлькин, Александр, AZANIR, Роман, devdima, Андрей, Progresir, Аристарх, Нюта, Кирилл Шмойлов, Vladimir Falejev, Михаил, Точка, Protos, Александр, Владимир, Фомичева Наталья, Петя, Bodrik_torf, Иван, Мариша , Yefim, Igorenzia, Сергей Стефаненко и другие
|
2 |
Простое окно
|
00:03:02
|
96 чел. |
★ 4.9 |
Done |
|
На этом уроке мы начинаем новый проект и создадим JFrame приложение.
Отчёт отправил: 986. Антон Лазарец Выполнено за 6 мин. [Показать отчёт]
Научился: Пока ничё сложного |
|
Дима, Anatoli, Слава, ser2018, Rizvan, Олег Чудновский, Андрей Гладков, Егор, Dmitry Sinitsin, Виктор, Sasha, Руслан Агафонов, dASHKO, Влад, Александр, Илья, zhikharevav, Дмитрий, Chipp, Abc, Piligrim, Алексей В., Программист, Anna, Aleksei Matveev, ron_in, Дмитрий, Эдуард, Сергей, yerv, Антон Лазарец, Дмитрий, Сарапульцев Константин, AZANIR, Владимир, Нюта, Дмитрий, sergeykin, Родион, Андрей Суслов, Petro Sichkar, Игорь Тюлькин, Александр, Роман, VladYorkyee, Progresir, Андрей, Igorenzia, Аристарх, Кирилл Шмойлов, Vladimir Falejev, Точка, Михаил, Protos, Владимир, Фомичева Наталья, Петя, Bodrik_torf, Иван, Мариша , Yefim, Алекс Имаго, Сергей Стефаненко, Андрей, Александр, Сергей, Денис, jon и другие
|
3 |
Закрытие на выходе
|
00:03:00
|
91 чел. |
★ 4.9 |
Done |
|
На этом уроке мы настроим JFrame приложения. Для этого пропишем необходимые параметры.
Отчёт отправил: 986. Антон Лазарец Выполнено за 17 мин. [Показать отчёт]
Научился: Почитал документацию по init block, primary и secondary конструкторы. Пока ничего военного |
|
Anatoli, Слава, ser2018, Rizvan, Олег Чудновский, Андрей Гладков, Егор, Dmitry Sinitsin, Sasha, Руслан Агафонов, dASHKO, Влад, Александр, Илья, zhikharevav, Дмитрий, Chipp, Abc, Piligrim, Алексей В., Anna, Aleksei Matveev, ron_in, Эдуард, Дмитрий, Сергей, Petro Sichkar, yerv, AZANIR, Антон Лазарец, Дмитрий, Сарапульцев Константин, Владимир, Нюта, Дмитрий, sergeykin, Родион, Андрей Суслов, Игорь Тюлькин, Александр, Александр, Роман, Кирилл Шмойлов, VladYorkyee, Андрей, Progresir, Igorenzia, Аристарх, Vladimir Falejev, Точка, Петя, Алекс Имаго, Михаил, Виктор Си, Yefim, Владимир, Фомичева Наталья, Bodrik_torf, Иван, Мариша , Сергей Стефаненко, Андрей, Новопашин Владимир, Александр, Сергей, Денис, Hofflin, Алекс и другие
|
4 |
Полёт над классом
|
00:03:53
|
89 чел. |
★ 4.8 |
Done |
|
На этом слайде мы обсудим все поля и методы основного класса нашей запускаемой игры JavaSweeper, который наследуется от JFrame
Отчёт отправил: 986. Антон Лазарец Выполнено за 9 мин. [Показать отчёт]
Научился: Тут ничему не научился, все впереди |
|
Anatoli, Слава, ser2018, Rizvan, Олег Чудновский, Андрей Гладков, Егор, Dmitry Sinitsin, Sasha, Руслан Агафонов, dASHKO, Влад, Александр, zhikharevav, Дмитрий, Chipp, Abc, Piligrim, Алексей В., Anna, Aleksei Matveev, ron_in, Эдуард, Дмитрий, Сергей, Petro Sichkar, Дмитрий, yerv, AZANIR, Антон Лазарец, Сарапульцев Константин, Владимир, Нюта, Дмитрий, sergeykin, Родион, Андрей Суслов, Александр, Игорь Тюлькин, Александр, Роман, Андрей, Кирилл Шмойлов, VladYorkyee, Progresir, Igorenzia, Аристарх, Vladimir Falejev, Точка, Алекс Имаго, Петя, Михаил, Yefim, Виктор Си, Новопашин Владимир, Владимир, Фомичева Наталья, Bodrik_torf, Иван, Сергей Стефаненко, Андрей, Сергей Сергеевич, Александр, Сергей, Денис, Hofflin, FireWolf, Алекс и другие
|
5 |
Пустая панель
|
00:02:33
|
88 чел. |
★ 4.9 |
Done |
|
На этом слайде мы добавим на нашу форму панель, установим ее размер и разместим ее по центру экрана
Отчёт отправил: 986. Антон Лазарец Выполнено за 6 мин. [Показать отчёт]
Научился: почитал доку к методу pack(). узнал про особенности метода setLocationRelativeTo() |
|
Anatoli, Слава, ser2018, Олег Чудновский, Андрей Гладков, Егор, Dmitry Sinitsin, Sasha, Руслан Агафонов, dASHKO, Влад, Александр, zhikharevav, Дмитрий, Chipp, Abc, Piligrim, Алексей В., Anna, Aleksei Matveev, Петя, Кирилл Шмойлов, ron_in, Эдуард, Дмитрий, Сергей, Дмитрий, Petro Sichkar, Сарапульцев Константин, yerv, AZANIR, Антон Лазарец, Владимир, Нюта, Дмитрий, sergeykin, Родион, Андрей Суслов, Александр, Игорь Тюлькин, Александр, Роман, Андрей, Igorenzia, VladYorkyee, Progresir, Аристарх, Yefim, Точка, Vladimir Falejev, Денис, Алекс Имаго, Михаил, Виктор Си, Новопашин Владимир, Bodrik_torf, Александр, Владимир, Фомичева Наталья, Иван, Hofflin, Сергей Стефаненко, Андрей, Сергей Сергеевич, Neverwinter 2, FireWolf, Александр и другие
|
6 |
Раздельная инициализация
|
00:02:23
|
88 чел. |
★ 4.9 |
Done |
|
На этом слайде мы займемся рефакторингом. Мы не будем добавлять новой функциональности, а просто красиво оформим то, что уже есть.
Отчёт отправил: 986. Антон Лазарец Выполнено за 16 мин. [Показать отчёт]
Научился: Узнал как создавать статические методы на уровне класса |
|
Anatoli, Слава, ser2018, Олег Чудновский, Андрей Гладков, Егор, Dmitry Sinitsin, Sasha, Руслан Агафонов, dASHKO, Влад, Александр, zhikharevav, Дмитрий, Chipp, Abc, Piligrim, Алексей В., Anna, Aleksei Matveev, Александр, Петя, Кирилл Шмойлов, ron_in, Эдуард, Дмитрий, Сергей, Дмитрий, Petro Sichkar, AZANIR, Сарапульцев Константин, yerv, Антон Лазарец, Владимир, Нюта, Дмитрий, sergeykin, Родион, Андрей Суслов, Игорь Тюлькин, Роман, Александр, Андрей, Igorenzia, VladYorkyee, Yefim, Progresir, Алекс Имаго, Аристарх, Точка, Vladimir Falejev, Tekashnik, Денис, Михаил, Виктор Си, Новопашин Владимир, Александр, Bodrik_torf, Александр, Neverwinter 2, Владимир, Фомичева Наталья, Иван, Hofflin, Сергей Стефаненко, Сергей Сергеевич, Андрей и другие
|
7 |
Метод рисования
|
00:01:59
|
88 чел. |
★ 4.9 |
Done |
|
На этом слайде мы наконец-то начнем рисовать. Создадим Paint-компонент для отображения рисунков на нашей панели и на форме.
Отчёт отправил: 986. Антон Лазарец Выполнено за 4 мин. [Показать отчёт]
Научился: Научился создавать анонимные классы |
|
Anatoli, Слава, ser2018, Олег Чудновский, Андрей Гладков, Егор, Dmitry Sinitsin, Sasha, Руслан Агафонов, dASHKO, Влад, Александр, zhikharevav, Дмитрий, Chipp, Abc, Piligrim, Алексей В., Anna, Aleksei Matveev, Александр, Петя, Кирилл Шмойлов, AZANIR, Эдуард, ron_in, Дмитрий, Дмитрий, Сергей, Petro Sichkar, yerv, Сарапульцев Константин, Антон Лазарец, Владимир, Нюта, Дмитрий, sergeykin, Родион, Андрей Суслов, Игорь Тюлькин, Роман, Андрей, Александр, Igorenzia, VladYorkyee, Yefim, Progresir, Алекс Имаго, Sardelia, Tekashnik, Аристарх, Точка, Vladimir Falejev, Новопашин Владимир, Денис, Михаил, Виктор Си, Елена, Hofflin, Александр, Bodrik_torf, Neverwinter 2, Александр, Владимир, Фомичева Наталья, Иван, Сергей Стефаненко, Сергей Сергеевич и другие
|
8 |
Импорт картинок
|
00:01:22
|
86 чел. |
★ 4.9 |
Done |
|
На этом слайде мы добавим в наш проект картинки, которые потом будем показывать на панели во время игры.
Отчёт отправил: 986. Антон Лазарец Выполнено за 2 мин. [Показать отчёт]
Научился: Самый сложный урок =3 |
|
Anatoli, Слава, ser2018, Олег Чудновский, Андрей Гладков, Егор, Dmitry Sinitsin, Sasha, Руслан Агафонов, dASHKO, Влад, Александр, zhikharevav, Дмитрий, Chipp, Abc, Piligrim, Алексей В., Anna, Aleksei Matveev, Петя, Кирилл Шмойлов, Эдуард, AZANIR, ron_in, Дмитрий, Дмитрий, yerv, Сергей, Petro Sichkar, Сарапульцев Константин, Антон Лазарец, Владимир, Нюта, Дмитрий, sergeykin, Родион, Андрей Суслов, Игорь Тюлькин, Андрей, Роман, Александр, Igorenzia, VladYorkyee, Yefim, Progresir, Аристарх, Алекс Имаго, Sardelia, Tekashnik, Новопашин Владимир, Точка, Vladimir Falejev, FireWolf, Елена, Денис, Михаил, Виктор Си, Александр, Hofflin, Bodrik_torf, Neverwinter 2, Александр, Владимир, Фомичева Наталья, Иван, Сергей Стефаненко, Сергей Сергеевич и другие
|
9 |
Загрузка и отображение
|
00:02:13
|
86 чел. |
★ 4.9 |
Done |
|
На этом слайде мы выведем картинку на панель
Отчёт отправил: 986. Антон Лазарец Выполнено за 44 мин. [Показать отчёт]
Научился: Узнал, что при наличии нескольких модулей в проекте для доступа к ресурсу нужно указывать название модуля в начале пути Сложности: понять, почему картинка не подгружается. решение описано в блоке выше |
|
Anatoli, Слава, ser2018, Олег Чудновский, Андрей Гладков, Егор, Dmitry Sinitsin, Sasha, Руслан Агафонов, dASHKO, Влад, Александр, zhikharevav, Дмитрий, Chipp, Abc, Piligrim, Алексей В., Anna, Aleksei Matveev, Дмитрий, Петя, Кирилл Шмойлов, Эдуард, AZANIR, ron_in, Дмитрий, yerv, Сергей, Petro Sichkar, Сарапульцев Константин, Антон Лазарец, Владимир, Нюта, Дмитрий, sergeykin, Родион, Андрей Суслов, Игорь Тюлькин, Андрей, Роман, Александр, Igorenzia, VladYorkyee, Yefim, Новопашин Владимир, Progresir, Алекс Имаго, Аристарх, Sardelia, Tekashnik, Денис, Точка, Vladimir Falejev, Александр, FireWolf, Елена, Михаил, Виктор Си, Hofflin, Bodrik_torf, Neverwinter 2, Александр, Владимир, Фомичева Наталья, Иван, Сергей Сергеевич, Сергей Стефаненко и другие
|
10 |
Угловая бомба
|
00:01:31
|
85 чел. |
★ 4.9 |
Done |
|
На этом слайде мы добавим еще пару картинок на нашу форму.
Отчёт отправил: 986. Антон Лазарец Выполнено за 9 мин. [Показать отчёт]
Научился: Влюбился в string template) |
|
Anatoli, Слава, ser2018, Олег Чудновский, Андрей Гладков, Егор, Dmitry Sinitsin, Sasha, Руслан Агафонов, dASHKO, Влад, Александр, zhikharevav, Дмитрий, Chipp, Abc, Piligrim, Алексей В., Anna, Aleksei Matveev, Дмитрий, Петя, Кирилл Шмойлов, Эдуард, AZANIR, ron_in, yerv, Сарапульцев Константин, Дмитрий, Сергей, Petro Sichkar, Антон Лазарец, Владимир, Нюта, Дмитрий, sergeykin, Родион, Андрей Суслов, Игорь Тюлькин, Андрей, Роман, Александр, Igorenzia, Новопашин Владимир, VladYorkyee, Yefim, Progresir, Алекс Имаго, Аристарх, Sardelia, Tekashnik, Александр, Денис, Иван, Точка, FireWolf, Vladimir Falejev, Виктор Си, Михаил, Владимир, Hofflin, Bodrik_torf, Neverwinter 2, Фомичева Наталья, Сергей Сергеевич, Сергей Стефаненко, chokayes, Андрей и другие
|
11 |
Константные размеры
|
00:02:42
|
85 чел. |
★ 4.9 |
Done |
|
На этом слайде мы добавим константы и немножко порефакторим.
Отчёт отправил: 986. Антон Лазарец Выполнено за 29 мин. [Показать отчёт]
Научился: почти привык к объекту-компаньону. |
|
Anatoli, Слава, ser2018, Олег Чудновский, Андрей Гладков, Егор, Dmitry Sinitsin, Sasha, Руслан Агафонов, dASHKO, Влад, Александр, zhikharevav, Дмитрий, Chipp, Abc, Piligrim, Алексей В., Anna, Aleksei Matveev, Дмитрий, Петя, Кирилл Шмойлов, Эдуард, AZANIR, ron_in, yerv, Сергей, Сарапульцев Константин, Дмитрий, Petro Sichkar, Антон Лазарец, Владимир, Нюта, Дмитрий, sergeykin, Родион, Андрей Суслов, Игорь Тюлькин, Андрей, Новопашин Владимир, Роман, Александр, Progresir, Igorenzia, Yefim, VladYorkyee, Алекс Имаго, Аристарх, Sardelia, Tekashnik, Александр, Денис, Иван, Vladimir Falejev, Точка, FireWolf, Виктор Си, Михаил, Владимир, Bodrik_torf, Hofflin, Сергей Стефаненко, Neverwinter 2, Фомичева Наталья, chokayes, Сергей Сергеевич, Андрей и другие
|
12 |
Перечисление кубиков
|
00:03:42
|
85 чел. |
★ 4.9 |
Done |
|
На этом слайде мы создадим перечисление Box
Отчёт отправил: 986. Антон Лазарец Выполнено за 6 мин. [Показать отчёт]
Научился: Интересная теория про одинаковую длину имен констант. боюсь шоб за такое по рукам не надавали. поэтому сделал по канонам =3 |
|
Anatoli, Слава, ser2018, Олег Чудновский, Андрей Гладков, Егор, Руслан Агафонов, Dmitry Sinitsin, Sasha, dASHKO, Влад, Александр, zhikharevav, Дмитрий, Chipp, Abc, Piligrim, Алексей В., Anna, Aleksei Matveev, Дмитрий, Петя, Кирилл Шмойлов, Эдуард, AZANIR, Дмитрий, ron_in, Сарапульцев Константин, yerv, Сергей, Petro Sichkar, Антон Лазарец, Владимир, Нюта, Андрей Суслов, Дмитрий, sergeykin, Родион, Новопашин Владимир, Игорь Тюлькин, Андрей, Роман, Александр, Аристарх, Progresir, Igorenzia, Yefim, VladYorkyee, Sardelia, Алекс Имаго, Tekashnik, Денис, Александр, Иван, Vladimir Falejev, Точка, FireWolf, Виктор Си, Михаил, Владимир, Bodrik_torf, Hofflin, Сергей Стефаненко, Neverwinter 2, Фомичева Наталья, chokayes, Сергей Сергеевич, konstantin и другие
|
13 |
Первый цикл
|
00:01:59
|
85 чел. |
★ 4.9 |
Done |
|
На этом слайде мы выведем все картинки на форме
Отчёт отправил: 986. Антон Лазарец Выполнено за 10 мин. [Показать отчёт]
Научился: Нашел метод withIndex на объекте массиве позволяющий итерировать по значению и индексу. пришлось очень кстати |
|
Anatoli, Слава, ser2018, Олег Чудновский, Андрей Гладков, Егор, Руслан Агафонов, Dmitry Sinitsin, Sasha, dASHKO, Влад, Александр, zhikharevav, Дмитрий, Chipp, Abc, Piligrim, Алексей В., Anna, Aleksei Matveev, Дмитрий, Петя, Кирилл Шмойлов, Эдуард, Сарапульцев Константин, AZANIR, Дмитрий, ron_in, yerv, Сергей, Petro Sichkar, Антон Лазарец, Владимир, Нюта, Новопашин Владимир, Андрей Суслов, Дмитрий, sergeykin, Родион, Роман, Игорь Тюлькин, Андрей, FireWolf, Александр, Yefim, Аристарх, Progresir, Igorenzia, VladYorkyee, Sardelia, Алекс Имаго, Денис, Tekashnik, Точка, Александр, Иван, Vladimir Falejev, Виктор Си, Михаил, Владимир, Bodrik_torf, Hofflin, Сергей Стефаненко, Neverwinter 2, Фомичева Наталья, chokayes, Сергей Сергеевич, konstantin и другие
|
14 |
Картинка в кубике
|
00:03:45
|
84 чел. |
★ 4.9 |
Done |
|
На этом слайде мы поместим картинку в каждый экземпляр перечисления Box.
Отчёт отправил: 986. Антон Лазарец Выполнено за 7 мин. [Показать отчёт]
Научился: withIndex из прошлого задания убрал, хорошая штука, но ordinal от enum решает проблемы, чет занесло не в ту степь =3 |
|
Anatoli, Слава, ser2018, Олег Чудновский, Андрей Гладков, Егор, Руслан Агафонов, Dmitry Sinitsin, Sasha, dASHKO, Влад, Александр, zhikharevav, Дмитрий, Chipp, Abc, Piligrim, Алексей В., Anna, Aleksei Matveev, Петя, Кирилл Шмойлов, Сарапульцев Константин, Эдуард, AZANIR, Дмитрий, ron_in, yerv, Сергей, Petro Sichkar, Антон Лазарец, Новопашин Владимир, Владимир, Нюта, Андрей Суслов, Дмитрий, sergeykin, Родион, Роман, Игорь Тюлькин, Андрей, FireWolf, Александр, Yefim, Аристарх, Progresir, Igorenzia, Алекс Имаго, VladYorkyee, Sardelia, Денис, Денис, Tekashnik, Виктор Си, Точка, Александр, Иван, Vladimir Falejev, Михаил, Bodrik_torf, Владимир, Фомичева Наталья, Hofflin, Сергей Стефаненко, chokayes, Neverwinter 2, Сергей Сергеевич, konstantin и другие
|
15 |
Источник ресурсов
|
00:01:53
|
79 чел. |
★ 4.9 |
Done |
|
На этом слайде мы сделаем загрузку картинок через систему ресурсов в языке Java
Отчёт отправил: 986. Антон Лазарец Выполнено за 14 мин. [Показать отчёт]
Научился: Ничего нового. получение класса текущего объекта чуть по другому выглядит, а так все понятно |
|
Anatoli, Слава, ser2018, Олег Чудновский, Андрей Гладков, Егор, Руслан Агафонов, Dmitry Sinitsin, Sasha, Влад, Александр, zhikharevav, Дмитрий, Abc, Chipp, Piligrim, Алексей В., Anna, Aleksei Matveev, Петя, Кирилл Шмойлов, Сарапульцев Константин, Эдуард, AZANIR, Дмитрий, ron_in, yerv, Сергей, Petro Sichkar, Антон Лазарец, Новопашин Владимир, Владимир, Нюта, Дмитрий, Александр, sergeykin, Родион, Роман, Иван, Игорь Тюлькин, Андрей, FireWolf, Yefim, Sardelia, Igorenzia, Алекс Имаго, VladYorkyee, Денис, Денис, Tekashnik, Виктор Си, Точка, Александр, Сергей Сергеевич, Vladimir Falejev, Bodrik_torf, Михаил, Владимир, Hofflin, Фомичева Наталья, chokayes, Сергей Стефаненко, Андрей, Neverwinter 2, konstantin, Александр, Александр Р., Pavel и другие
|
16 |
Запускаемый jархив
|
00:02:55
|
73 чел. |
★ 5 |
Done |
|
На этом слайде мы создадим запускаемый JAR-архив для нашей программы
Примечание. При попытке запуска jar на линуксе появляется сообщение "is not marked as executable". Необходимо запускать архив из командной строки: java -jar JavaSweeper.jar Либо разрешить исполнение этого файла, чтобы запускать по клику мышкой: chmod +x JavaSweeper.jar
Отчёт отправил: 986. Антон Лазарец Выполнено за 39 мин. [Показать отчёт]
Научился: ничего капитально нового) Сложности: понять почему джарка не запускается от дабл клика. после получаса гугления и перепробывания нескольких способов решения - забил и запустил через консольку |
|
Anatoli, ser2018, Олег Чудновский, Андрей Гладков, Егор, Руслан Агафонов, Dmitry Sinitsin, Александр, zhikharevav, Дмитрий, Abc, Chipp, Piligrim, Алексей В., Anna, Петя, Сарапульцев Константин, Кирилл Шмойлов, Сергей, Эдуард, AZANIR, Дмитрий, ron_in, yerv, Антон Лазарец, Petro Sichkar, Новопашин Владимир, Владимир, Нюта, Дмитрий, sergeykin, Родион, Роман, Иван, Игорь Тюлькин, Андрей, FireWolf, Yefim, Igorenzia, Sardelia, Алекс Имаго, VladYorkyee, Денис, Денис, Tekashnik, Виктор Си, Точка, Александр, Сергей Сергеевич, Vladimir Falejev, Bodrik_torf, Михаил, Владимир, Фомичева Наталья, Hofflin, chokayes, Сергей Стефаненко, Neverwinter 2, konstantin, Александр, Pavel, Александр Р., Сергей, 1 , Andrej Gladkov, Andrej Petrunev, Никита, Kiril Krutiajev и другие
|
17 |
Карта классных сокровищ
|
00:04:48
|
70 чел. |
★ 4.9 |
Done |
|
На этом слайде мы разберем UML-схему нашего проекта
Отчёт отправил: 986. Антон Лазарец Выполнено за 18 мин. [Показать отчёт]
Научился: даже не знаю, вспомнил юмл схемы, наверно можно так сказать |
|
Anatoli, ser2018, Олег Чудновский, Андрей Гладков, Егор, Руслан Агафонов, Dmitry Sinitsin, Александр, zhikharevav, Дмитрий, Abc, Chipp, Piligrim, Алексей В., Anna, Петя, AZANIR, Сарапульцев Константин, Кирилл Шмойлов, Сергей, Эдуард, Дмитрий, Антон Лазарец, ron_in, Petro Sichkar, yerv, Сергей Сергеевич, Новопашин Владимир, Денис, Дмитрий, Владимир, sergeykin, Родион, Нюта, Андрей, FireWolf, Игорь Тюлькин, Роман, Иван, Yefim, Sardelia, VladYorkyee, Алекс Имаго, Денис, Виктор Си, Tekashnik, Александр, Точка, Vladimir Falejev, Kiril Krutiajev, Михаил, Bodrik_torf, Владимир, Фомичева Наталья, Hofflin, chokayes, Сергей Стефаненко, Сергей, Neverwinter 2, konstantin, Александр, Danil42Russia, Pavel, Александр Р., Никита, Владислав, 1 , Андрей Шевченко и другие
|
18 |
Наши координаты
|
00:03:24
|
65 чел. |
★ 5 |
Done |
|
На этом слайде мы создадим класс Coord и задействуем его в нашей программе
Отчёт отправил: 986. Антон Лазарец Выполнено за 4 мин. [Показать отчёт]
Научился: Все больше привыкаю к новому синтаксису |
|
Anatoli, ser2018, Олег Чудновский, Андрей Гладков, Егор, Руслан Агафонов, Dmitry Sinitsin, zhikharevav, Abc, Дмитрий, Chipp, Piligrim, Алексей В., Anna, Нюта, Сарапульцев Константин, Петя, Дмитрий, AZANIR, Кирилл Шмойлов, Сергей, Эдуард, Антон Лазарец, ron_in, Petro Sichkar, yerv, Сергей Сергеевич, Новопашин Владимир, Дмитрий, Владимир, sergeykin, Андрей, FireWolf, Игорь Тюлькин, Роман, Иван, Yefim, Sardelia, VladYorkyee, Алекс Имаго, Денис, Виктор Си, Tekashnik, Александр, Vladimir Falejev, Kiril Krutiajev, Михаил, Bodrik_torf, konstantin, Владимир, Фомичева Наталья, chokayes, Сергей Стефаненко, Hofflin, Сергей, Neverwinter 2, Александр, Danil42Russia, Александр Р., Никита, Владислав, 1 , Андрей Шевченко, Иван Воронин, Pavlin
|
19 |
Статичная граница
|
00:03:12
|
65 чел. |
★ 4.9 |
Done |
|
На этом слайде мы создадим класс Ranges, который будет использоваться во многих классах нашего проекта и позволит задавать глобальные параметры и перебор всех координат.
Отчёт отправил: 986. Антон Лазарец Выполнено за 3 мин. [Показать отчёт]
Научился: уже готов писать Ranges |
|
Anatoli, ser2018, Олег Чудновский, Андрей Гладков, Егор, Руслан Агафонов, Dmitry Sinitsin, zhikharevav, Abc, Дмитрий, Chipp, Piligrim, Алексей В., Anna, Нюта, Сарапульцев Константин, Петя, Дмитрий, AZANIR, Кирилл Шмойлов, Эдуард, Антон Лазарец, ron_in, Petro Sichkar, yerv, Сергей Сергеевич, Новопашин Владимир, Дмитрий, Владимир, sergeykin, Андрей, FireWolf, Игорь Тюлькин, Роман, Иван, Yefim, Sardelia, Денис, VladYorkyee, Алекс Имаго, Точка, Tekashnik, Виктор Си, Александр, Vladimir Falejev, Kiril Krutiajev, Михаил, Bodrik_torf, konstantin, Владимир, Фомичева Наталья, chokayes, Сергей Стефаненко, Hofflin, Сергей, Neverwinter 2, Александр, Danil42Russia, Александр Р., Никита, Владислав, 1 , Андрей Шевченко, Иван Воронин, Pavlin
|
20 |
Установка размеров
|
00:04:22
|
64 чел. |
★ 4.9 |
Done |
|
На этом слайде мы создадим класс Range с двумя статичными методами для установки и получения размеров нашего поля.
Отчёт отправил: 986. Антон Лазарец Выполнено за 22 мин. [Показать отчёт]
Научился: Узнал о новой стороне объявления object позволяющей создавать не только анонимные классы но также singleton объекты |
|
Anatoli, ser2018, Олег Чудновский, Руслан Агафонов, Андрей Гладков, Егор, Dmitry Sinitsin, zhikharevav, Abc, Дмитрий, Chipp, Piligrim, Алексей В., Anna, Нюта, Сарапульцев Константин, Дмитрий, Петя, AZANIR, Кирилл Шмойлов, Эдуард, Антон Лазарец, ron_in, Petro Sichkar, yerv, Евгений Волосатов, Сергей Сергеевич, Новопашин Владимир, Дмитрий, Роман, Владимир, sergeykin, FireWolf, Андрей, Yefim, Иван, Денис, VladYorkyee, Алекс Имаго, Tekashnik, Точка, Виктор Си, Александр, Vladimir Falejev, Kiril Krutiajev, Михаил, Bodrik_torf, konstantin, Владимир, Фомичева Наталья, chokayes, Сергей Стефаненко, Hofflin, Сергей, Neverwinter 2, Александр, Danil42Russia, Александр Р., Никита, Владислав, Иван Воронин, 1 , Андрей Шевченко, Pavlin
|
21 |
Полный список
|
00:04:28
|
60 чел. |
★ 5 |
Done |
|
На этом слайде мы добавим в класс Range список всех координат нашего поля и будем его использовать для перебора всех клеток
Отчёт отправил: 986. Антон Лазарец Выполнено за 17 мин. [Показать отчёт]
Научился: Попрактиковался в использовании рэнжей |
|
Anatoli, ser2018, Олег Чудновский, Андрей Гладков, Егор, Dmitry Sinitsin, zhikharevav, Abc, Дмитрий, Chipp, Piligrim, Алексей В., Anna, Нюта, Сарапульцев Константин, Дмитрий, Петя, AZANIR, Кирилл Шмойлов, ron_in, yerv, Антон Лазарец, Petro Sichkar, Новопашин Владимир, Сергей Сергеевич, Виктор Си, Дмитрий, Андрей, Владимир, sergeykin, FireWolf, Yefim, Иван, Денис, VladYorkyee, Алекс Имаго, Tekashnik, Точка, Александр, Vladimir Falejev, chokayes, Hofflin, Kiril Krutiajev, Bodrik_torf, Михаил, konstantin, Pavlin, Владимир, Фомичева Наталья, Сергей Стефаненко, Сергей, Neverwinter 2, Александр, Александр Р., Danil42Russia, Никита, Андрей Шевченко, Владислав, Иван Воронин, 1
|
22 |
Радуга картинок
|
00:03:18
|
57 чел. |
★ 4.9 |
Done |
|
На этом слайде мы добавим иконку нашей программе и немножко пошалим с отображением картинок на экране
Отчёт отправил: 986. Антон Лазарец Выполнено за 3 мин. [Показать отчёт]
Научился: нашел уместное применение функции also |
|
Anatoli, ser2018, Олег Чудновский, Андрей Гладков, Егор, Dmitry Sinitsin, zhikharevav, Дмитрий, Chipp, Piligrim, Алексей В., Anna, Нюта, Дмитрий, Сарапульцев Константин, Петя, AZANIR, Кирилл Шмойлов, ron_in, yerv, Антон Лазарец, Petro Sichkar, Новопашин Владимир, Сергей Сергеевич, Дмитрий, Владимир, sergeykin, FireWolf, Yefim, Иван, Денис, VladYorkyee, Алекс Имаго, Tekashnik, Точка, Александр, Vladimir Falejev, chokayes, Hofflin, Kiril Krutiajev, Bodrik_torf, Михаил, Pavlin, konstantin, Владимир, Фомичева Наталья, Neverwinter 2, Сергей Стефаненко, Сергей, Александр, Андрей Шевченко, Александр Р., Danil42Russia, Никита, Владислав, Иван Воронин, 1
|
23 |
Фасадный класс
|
00:02:05
|
57 чел. |
★ 4.9 |
Done |
|
На этом слайде мы начнем создавать фасадный класс Game и напишем первые два метода этого класса
Отчёт отправил: 986. Антон Лазарец Выполнено за 4 мин. [Показать отчёт]
Научился: Насколько знаю, фасад предоставляет удобный и понятный интерфейс для использование. и не требует от клиента знаний о внутреннем устройстве. что то вроде верхнего слоя приложения. могу ошибаться |
|
Anatoli, ser2018, Олег Чудновский, Андрей Гладков, Егор, Dmitry Sinitsin, zhikharevav, Дмитрий, Chipp, Piligrim, Алексей В., Anna, Нюта, Дмитрий, Сарапульцев Константин, Петя, AZANIR, Кирилл Шмойлов, ron_in, yerv, Антон Лазарец, Petro Sichkar, Новопашин Владимир, Сергей Сергеевич, Дмитрий, Владимир, sergeykin, FireWolf, Yefim, Иван, konstantin, Денис, VladYorkyee, Алекс Имаго, Александр, Tekashnik, Точка, Vladimir Falejev, chokayes, Hofflin, Kiril Krutiajev, Bodrik_torf, Михаил, Pavlin, Фомичева Наталья, Владимир, Neverwinter 2, Сергей Стефаненко, Сергей, Андрей Шевченко, Александр, 1 , Александр Р., Danil42Russia, Никита, Владислав, Иван Воронин
|
24 |
Игровая координата
|
00:04:07
|
57 чел. |
★ 4.9 |
Done |
|
На этом слайде мы создадим класс Game и реализуем в нем конструктор, а также метод getBox(), который по заданным координатам возвращает, что должно быть в указанной клетке нашего поля.
Отчёт отправил: 986. Антон Лазарец Выполнено за 6 мин. [Показать отчёт]
Научился: ээм. не знаю. с рефакторингом ближе познакомился |
|
Anatoli, ser2018, Олег Чудновский, Андрей Гладков, Егор, Dmitry Sinitsin, zhikharevav, Дмитрий, Chipp, Piligrim, Алексей В., Anna, Сарапульцев Константин, Нюта, Дмитрий, Петя, AZANIR, Кирилл Шмойлов, ron_in, yerv, Антон Лазарец, Petro Sichkar, Новопашин Владимир, Сергей Сергеевич, Дмитрий, Владимир, sergeykin, FireWolf, Yefim, Иван, konstantin, Денис, Александр, VladYorkyee, Алекс Имаго, Tekashnik, Точка, Vladimir Falejev, chokayes, Hofflin, Kiril Krutiajev, Сергей Стефаненко, Bodrik_torf, Михаил, Pavlin, Фомичева Наталья, Владимир, Neverwinter 2, Сергей, Андрей Шевченко, Александр, Иван Воронин, 1 , Александр Р., Danil42Russia, Никита, Владислав
|
25 |
Матрица мира
|
00:04:32
|
56 чел. |
★ 4.9 |
Done |
|
На этом слайде мы создадим класс Matrix для хранения всех элементов нашего игрового поля
Отчёт отправил: 986. Антон Лазарец Выполнено за 31 мин. [Показать отчёт]
Научился: Научился делать мультидименшнл массивы. чуть по другому выглядит (имхо уродливее) но на форумах писали что может что то с этим сделают |
|
Anatoli, ser2018, Олег Чудновский, Андрей Гладков, Егор, Dmitry Sinitsin, zhikharevav, Дмитрий, Chipp, Алексей В., Anna, Сарапульцев Константин, Нюта, Дмитрий, Петя, AZANIR, Антон Лазарец, Кирилл Шмойлов, ron_in, yerv, Petro Sichkar, Новопашин Владимир, Сергей Сергеевич, Дмитрий, Владимир, sergeykin, FireWolf, Иван, Yefim, konstantin, Денис, Алекс Имаго, Александр, VladYorkyee, Tekashnik, Точка, Vladimir Falejev, chokayes, Hofflin, Kiril Krutiajev, Сергей Стефаненко, Bodrik_torf, Михаил, Pavlin, Фомичева Наталья, Владимир, Neverwinter 2, Андрей Шевченко, Сергей, Александр, Владислав, Иван Воронин, 1 , Александр Р., Danil42Russia, Никита
|
26 |
За гранью видимого
|
00:04:49
|
55 чел. |
★ 4.9 |
Done |
|
На этом слайде мы добавим в класс Matrix два метода - геттер и сеттер для получения и установки полей нашей игры
Отчёт отправил: 986. Антон Лазарец Выполнено за 52 мин. [Показать отчёт]
Научился: попользовался оператором return if и Optional классом. возвращать null в kotlin не комильфо) всё в нём говорит так не делать. поэтому выкрутился таким способом. там конечно есть null, но всё заточено под null safe, поэтому решил не нарушать идеологию |
|
Anatoli, ser2018, Олег Чудновский, Андрей Гладков, Егор, Dmitry Sinitsin, zhikharevav, Дмитрий, Chipp, Алексей В., Anna, Нюта, Дмитрий, AZANIR, Петя, Антон Лазарец, Кирилл Шмойлов, ron_in, yerv, Petro Sichkar, Новопашин Владимир, Сергей Сергеевич, Дмитрий, Владимир, sergeykin, FireWolf, Иван, Yefim, konstantin, Денис, Алекс Имаго, Александр, VladYorkyee, Tekashnik, Точка, chokayes, Vladimir Falejev, Hofflin, Kiril Krutiajev, Владимир, Сергей Стефаненко, Pavlin, Bodrik_torf, Михаил, Фомичева Наталья, Neverwinter 2, Андрей Шевченко, Сергей, Александр, Владислав, Иван Воронин, 1 , Александр Р., Danil42Russia, Никита
|
27 |
Бомбанутый класс
|
00:02:55
|
53 чел. |
★ 5 |
Done |
|
На этом слайде мы поговорим о классе Bomb, который будет использоваться для хранения нижнего слоя нашего поля, где находятся бомбы и числа вокруг них
Отчёт отправил: 986. Антон Лазарец Выполнено за 15 мин. [Показать отчёт]
Научился: насколько я понял. класс bomb будет инкапсулировать в себе нижний слой карты и механизмы для заполнения данного слоя. а для пользователя предоставлять интерфейс взаимодействия с нижним слоев |
|
Anatoli, ser2018, Олег Чудновский, Андрей Гладков, Егор, Dmitry Sinitsin, zhikharevav, Дмитрий, Chipp, Алексей В., Anna, Нюта, AZANIR, Дмитрий, Антон Лазарец, Кирилл Шмойлов, Petro Sichkar, yerv, Новопашин Владимир, Сергей Сергеевич, Дмитрий, Владимир, sergeykin, FireWolf, Иван, Yefim, konstantin, Денис, Алекс Имаго, Александр, VladYorkyee, Tekashnik, Точка, chokayes, Vladimir Falejev, Hofflin, Kiril Krutiajev, Владимир, Сергей Стефаненко, Pavlin, Bodrik_torf, Михаил, Фомичева Наталья, Neverwinter 2, Андрей Шевченко, Сергей, Александр, Владислав, Иван Воронин, 1 , Александр Р., Danil42Russia, Никита
|
28 |
Тестовая бомба
|
00:05:11
|
54 чел. |
★ 5 |
Done |
|
На этом слайде мы начнем создавать класс Bomb
Отчёт отправил: 986. Антон Лазарец Выполнено за 13 мин. [Показать отчёт]
Научился: пока все понятно. названия класса странное немного, имхо что то вроде bottomlayer было бы понятнее. но как говорят на вкус и цвет... =3 |
|
Anatoli, ser2018, Олег Чудновский, Андрей Гладков, Егор, Dmitry Sinitsin, zhikharevav, Дмитрий, Chipp, Алексей В., Anna, Нюта, AZANIR, Дмитрий, Петя, Антон Лазарец, Кирилл Шмойлов, Petro Sichkar, yerv, Новопашин Владимир, Сергей Сергеевич, Дмитрий, Владимир, sergeykin, FireWolf, Иван, Yefim, konstantin, Александр, Денис, Алекс Имаго, VladYorkyee, Tekashnik, Точка, chokayes, Vladimir Falejev, Hofflin, Фомичева Наталья, Kiril Krutiajev, Владимир, Сергей Стефаненко, Neverwinter 2, Pavlin, Bodrik_torf, Михаил, Андрей Шевченко, Сергей, Александр, Владислав, Иван Воронин, Александр Р., 1 , Danil42Russia, Никита
|
29 |
Случайные бомборазмещения
|
00:04:35
|
54 чел. |
★ 5 |
Done |
|
На этом слайде мы разместим бомбы в случайных местах на нашей карте
Отчёт отправил: 986. Антон Лазарец Выполнено за 8 мин. [Показать отчёт]
Научился: ничё нового, запилили генерацию бомб случайную, всё просто |
|
Anatoli, ser2018, Олег Чудновский, Андрей Гладков, Егор, Dmitry Sinitsin, zhikharevav, Дмитрий, Chipp, Алексей В., Anna, AZANIR, Нюта, Дмитрий, Петя, Антон Лазарец, Кирилл Шмойлов, Petro Sichkar, yerv, Новопашин Владимир, Сергей Сергеевич, Дмитрий, Владимир, sergeykin, FireWolf, Иван, Yefim, konstantin, Денис, Александр, Алекс Имаго, VladYorkyee, Tekashnik, Точка, chokayes, Vladimir Falejev, Hofflin, Фомичева Наталья, Kiril Krutiajev, Владимир, Сергей Стефаненко, Neverwinter 2, Pavlin, Bodrik_torf, Михаил, Андрей Шевченко, Сергей, Александр, Владислав, Иван Воронин, Александр Р., 1 , Danil42Russia, Никита
|
30 |
Сравнение координат
|
00:03:09
|
53 чел. |
★ 5 |
Done |
|
На этом слайде мы исправим несколько ошибок и добавим в класс Coord метод для сравнения двух координат
Отчёт отправил: 986. Антон Лазарец Выполнено за 12 мин. [Показать отчёт]
Научился: вроде в equals проверка на null вначале должна быть |
|
Anatoli, ser2018, Олег Чудновский, Андрей Гладков, Егор, Dmitry Sinitsin, zhikharevav, Дмитрий, Chipp, Алексей В., Anna, AZANIR, Нюта, Дмитрий, Антон Лазарец, Кирилл Шмойлов, Petro Sichkar, yerv, Новопашин Владимир, Сергей Сергеевич, Дмитрий, Владимир, sergeykin, FireWolf, Иван, Yefim, konstantin, Алекс Имаго, Денис, Александр, VladYorkyee, Tekashnik, Точка, chokayes, Vladimir Falejev, Hofflin, Pavlin, Фомичева Наталья, Kiril Krutiajev, Владимир, Сергей Стефаненко, Neverwinter 2, Bodrik_torf, Михаил, Александр, Андрей Шевченко, Сергей, Владислав, Иван Воронин, Александр Р., 1 , Danil42Russia, Никита
|
31 |
Ограда из единиц
|
00:06:29
|
53 чел. |
★ 4.9 |
Done |
|
На этом слайде мы научимся проставлять единицы вокруг каждой бомбы
Отчёт отправил: 986. Антон Лазарец Выполнено за 1 час. 4 мин. [Показать отчёт]
Научился: научился выводить цифры вокруг бомб. переписал алгоритм под java 8 stream api |
|
Anatoli, ser2018, Олег Чудновский, Егор, Андрей Гладков, Dmitry Sinitsin, zhikharevav, Дмитрий, Chipp, Алексей В., Anna, AZANIR, Нюта, Дмитрий, Kiril Krutiajev, Антон Лазарец, Кирилл Шмойлов, Petro Sichkar, yerv, Новопашин Владимир, Сергей Сергеевич, FireWolf, Дмитрий, Владимир, sergeykin, Иван, Yefim, konstantin, Алекс Имаго, Александр, Денис, VladYorkyee, Tekashnik, Точка, chokayes, Vladimir Falejev, Hofflin, Bodrik_torf, Фомичева Наталья, Владимир, Сергей Стефаненко, Pavlin, Neverwinter 2, Михаил, Александр, Андрей Шевченко, Сергей, Александр Р., Владислав, Иван Воронин, 1 , Danil42Russia, Никита
|
32 |
Следующая цифра
|
00:04:16
|
51 чел. |
★ 5 |
Done |
|
На этом слайде мы будем увеличивать цифры вокруг каждой новой размещенной бомбы
Отчёт отправил: 986. Антон Лазарец Выполнено за 8 мин. [Показать отчёт]
Научился: научился расставлять цифры больше единицы вокруг бомб |
|
Anatoli, ser2018, Олег Чудновский, Андрей Гладков, Dmitry Sinitsin, zhikharevav, Дмитрий, Chipp, Алексей В., Anna, AZANIR, Нюта, Kiril Krutiajev, Антон Лазарец, Кирилл Шмойлов, Petro Sichkar, yerv, Новопашин Владимир, Сергей Сергеевич, FireWolf, Дмитрий, Владимир, sergeykin, Иван, Yefim, Vladimir Falejev, konstantin, Алекс Имаго, Александр, Денис, VladYorkyee, Tekashnik, chokayes, Точка, Hofflin, Bodrik_torf, Фомичева Наталья, Владимир, Pavlin, Сергей Стефаненко, Neverwinter 2, Михаил, Александр, Андрей Шевченко, Сергей, Александр Р., Владислав, Иван Воронин, 1 , Danil42Russia, Никита
|
33 |
Дважды в одну воронку
|
00:05:52
|
49 чел. |
★ 5 |
Done |
|
На этом слайде мы исключим попадание двух бомб в одну воронку
Отчёт отправил: 986. Антон Лазарец Выполнено за 8 мин. [Показать отчёт]
Научился: начинает вырисовываться что-то рабочее) не может не радовать |
|
Anatoli, ser2018, Андрей Гладков, Dmitry Sinitsin, zhikharevav, Дмитрий, Chipp, Алексей В., Anna, AZANIR, Нюта, Kiril Krutiajev, Антон Лазарец, Кирилл Шмойлов, yerv, FireWolf, Новопашин Владимир, Сергей Сергеевич, Дмитрий, Владимир, sergeykin, Иван, Yefim, Vladimir Falejev, konstantin, Алекс Имаго, Александр, Денис, Tekashnik, VladYorkyee, chokayes, Точка, Hofflin, Bodrik_torf, Фомичева Наталья, Михаил, Владимир, Pavlin, Сергей Стефаненко, Neverwinter 2, Александр, Сергей, Андрей Шевченко, Александр Р., Владислав, Danil42Russia, Иван Воронин, Никита, 1
|
34 |
Флаг над классом
|
00:09:18
|
48 чел. |
★ 5 |
Done |
|
На этом слайде мы перейдем к верхнему уровню нашей абстракции - классу Flag.
Отчёт отправил: 986. Антон Лазарец Выполнено за 12 мин. [Показать отчёт]
Научился: выбрал метод setOpenedToClosedBombBox. если правильно понял его назначение. то после окончания игры не в пользу игрока на карте открываются все бомбы |
|
Anatoli, ser2018, Андрей Гладков, Dmitry Sinitsin, zhikharevav, Дмитрий, Chipp, Алексей В., Anna, AZANIR, Нюта, Kiril Krutiajev, Антон Лазарец, Кирилл Шмойлов, yerv, FireWolf, Дмитрий, Новопашин Владимир, Сергей Сергеевич, sergeykin, Владимир, Иван, Yefim, Vladimir Falejev, konstantin, Алекс Имаго, Александр, Денис, Tekashnik, VladYorkyee, Hofflin, chokayes, Фомичева Наталья, Михаил, Bodrik_torf, Сергей Стефаненко, Владимир, Pavlin, Neverwinter 2, Александр, Сергей, Андрей Шевченко, Александр Р., Владислав, Никита, Danil42Russia, Иван Воронин, 1
|
35 |
Королевская траншея
|
00:05:02
|
48 чел. |
★ 5 |
Done |
|
На этом слайде мы создадим методы start() и get() в класс Flag.
Отчёт отправил: 986. Антон Лазарец Выполнено за 9 мин. [Показать отчёт]
Научился: начали создавать верхний слой игры. начинает походить на оригинал =3 |
|
Anatoli, ser2018, Андрей Гладков, Dmitry Sinitsin, zhikharevav, Дмитрий, Chipp, Алексей В., Anna, AZANIR, Нюта, Kiril Krutiajev, Антон Лазарец, Кирилл Шмойлов, Дмитрий, yerv, FireWolf, Новопашин Владимир, sergeykin, Сергей Сергеевич, Владимир, Иван, Денис, Yefim, Vladimir Falejev, konstantin, Алекс Имаго, Александр, Tekashnik, VladYorkyee, Hofflin, chokayes, Фомичева Наталья, Михаил, Bodrik_torf, Владимир, Сергей Стефаненко, Pavlin, Neverwinter 2, Александр, Сергей, Андрей Шевченко, Александр Р., Владислав, Никита, Danil42Russia, Иван Воронин, 1
|
36 |
Клавишные инструменты
|
00:04:16
|
48 чел. |
★ 5 |
Done |
|
На этом слайде мы создадим два метода в классе Game - pressLeftButton() и pressRightButton()
Отчёт отправил: 986. Антон Лазарец Выполнено за 4 мин. [Показать отчёт]
Научился: написали минимальный функционал для перехода к работе с мышкой |
|
Anatoli, ser2018, Андрей Гладков, Dmitry Sinitsin, zhikharevav, Дмитрий, Chipp, Алексей В., Anna, AZANIR, Нюта, Kiril Krutiajev, Антон Лазарец, Кирилл Шмойлов, Дмитрий, yerv, FireWolf, Новопашин Владимир, sergeykin, Сергей Сергеевич, Владимир, Иван, Yefim, Денис, Vladimir Falejev, konstantin, Алекс Имаго, Александр, Tekashnik, VladYorkyee, Hofflin, chokayes, Фомичева Наталья, Михаил, Bodrik_torf, Владимир, Сергей Стефаненко, Pavlin, Neverwinter 2, Александр, Андрей Шевченко, Сергей, Александр Р., Владислав, Danil42Russia, Никита, Иван Воронин, 1
|
37 |
Мышечный адаптер
|
00:06:27
|
47 чел. |
★ 5 |
Done |
|
На этом слайде мы, наконец, добавим интерактив в нашу программу и зарегистрируем адаптер мыши для опроса левой и правой кнопки.
Отчёт отправил: 986. Антон Лазарец Выполнено за 7 мин. [Показать отчёт]
Научился: шо еще для счастья нужно?) уже можно играца |
|
Anatoli, ser2018, Андрей Гладков, Dmitry Sinitsin, zhikharevav, Дмитрий, Chipp, Алексей В., Anna, AZANIR, Нюта, Kiril Krutiajev, Антон Лазарец, Кирилл Шмойлов, Дмитрий, yerv, FireWolf, Новопашин Владимир, sergeykin, Сергей Сергеевич, Владимир, Иван, Yefim, Денис, Vladimir Falejev, Алекс Имаго, Александр, Tekashnik, VladYorkyee, Hofflin, chokayes, Фомичева Наталья, Михаил, Bodrik_torf, Владимир, Сергей Стефаненко, Pavlin, Neverwinter 2, Александр, Андрей Шевченко, Сергей, Александр Р., Владислав, Danil42Russia, Никита, Иван Воронин, 1
|
38 |
Схема правой педали
|
00:02:24
|
47 чел. |
★ 5 |
Done |
|
На этом слайде мы разберем алгоритм нажатия правой кнопки мышки в игре JavaSweeper
Отчёт отправил: 986. Антон Лазарец Выполнено за 3 мин. [Показать отчёт]
Научился: сейчас в классе Flag напишем функцию для определения выполнения нужных действий в зависимости от состояния клетки над котороый действия необходимо выполнить |
|
Anatoli, ser2018, Андрей Гладков, Dmitry Sinitsin, zhikharevav, Дмитрий, Chipp, Алексей В., Anna, AZANIR, Нюта, Kiril Krutiajev, Антон Лазарец, Кирилл Шмойлов, Дмитрий, yerv, FireWolf, Новопашин Владимир, sergeykin, Сергей Сергеевич, Владимир, Иван, Yefim, Денис, Vladimir Falejev, Алекс Имаго, VladYorkyee, Александр, Tekashnik, Hofflin, chokayes, Фомичева Наталья, Сергей Стефаненко, Bodrik_torf, Михаил, Александр, Владимир, Pavlin, Neverwinter 2, Андрей Шевченко, Сергей, Александр Р., Владислав, Danil42Russia, Никита, Иван Воронин, 1
|
39 |
Смена флагов
|
00:03:36
|
47 чел. |
★ 5 |
Done |
|
На этом слайде мы реализуем установку и удаление флажков и напишем реализацию функции pressRightButton()
Отчёт отправил: 986. Антон Лазарец Выполнено за 5 мин. [Показать отчёт]
Научился: реализовали функцию тогла для пкм. вышло довольно компактно - приятно читать такой код |
|
Anatoli, ser2018, Андрей Гладков, Dmitry Sinitsin, zhikharevav, Дмитрий, Chipp, Алексей В., Anna, AZANIR, Нюта, Kiril Krutiajev, Антон Лазарец, Кирилл Шмойлов, Дмитрий, yerv, FireWolf, sergeykin, Новопашин Владимир, Иван, Сергей Сергеевич, Владимир, Yefim, Денис, Vladimir Falejev, Алекс Имаго, VladYorkyee, Александр, Tekashnik, chokayes, Hofflin, Фомичева Наталья, Сергей Стефаненко, Bodrik_torf, Михаил, Александр, Владимир, Pavlin, Neverwinter 2, Андрей Шевченко, Сергей, Александр Р., Владислав, Danil42Russia, Никита, Иван Воронин, 1
|
40 |
Добро пожаловать!
|
00:04:24
|
47 чел. |
★ 5 |
Done |
|
На этом слайде мы добавим строчку состояния в нашу программу
Отчёт отправил: 986. Антон Лазарец Выполнено за 7 мин. [Показать отчёт]
Научился: научился выводить лейбл на авт. панели.
пасхалки в конце видео - уровень Марвел может даже выше) |
|
Anatoli, ser2018, Андрей Гладков, Dmitry Sinitsin, zhikharevav, Дмитрий, Chipp, Алексей В., Anna, AZANIR, Нюта, Kiril Krutiajev, Антон Лазарец, Кирилл Шмойлов, Дмитрий, yerv, FireWolf, sergeykin, Новопашин Владимир, Иван, Сергей Сергеевич, Владимир, Yefim, Денис, Vladimir Falejev, Алекс Имаго, Александр, VladYorkyee, chokayes, Tekashnik, Hofflin, Фомичева Наталья, Сергей Стефаненко, Bodrik_torf, Михаил, Александр, Владимир, Pavlin, Neverwinter 2, Андрей Шевченко, Сергей, Иван Воронин, Александр Р., Владислав, Danil42Russia, Никита, 1
|
41 |
Недетские состояния
|
00:02:52
|
47 чел. |
★ 5 |
Done |
|
На этом слайде мы создадим перечисление GameState, в котором будет храниться состояние игры
Отчёт отправил: 986. Антон Лазарец Выполнено за 3 мин. [Показать отчёт]
Научился: сделали новое перечисление - не самая сложная часть) |
|
Anatoli, ser2018, Андрей Гладков, Dmitry Sinitsin, zhikharevav, Дмитрий, Chipp, Алексей В., Anna, AZANIR, Нюта, Kiril Krutiajev, Антон Лазарец, Кирилл Шмойлов, Дмитрий, yerv, FireWolf, sergeykin, Новопашин Владимир, Иван, Сергей Сергеевич, Владимир, Yefim, Денис, Vladimir Falejev, Алекс Имаго, Александр, VladYorkyee, chokayes, Фомичева Наталья, Tekashnik, Hofflin, Владимир, Сергей Стефаненко, Михаил, Bodrik_torf, Александр, Pavlin, Neverwinter 2, Сергей, Андрей Шевченко, Владислав, Иван Воронин, Александр Р., Danil42Russia, Никита, 1
|
42 |
Актуальное информирование
|
00:06:07
|
47 чел. |
★ 5 |
Done |
|
На этом слайде мы сформируем сообщение о текущем статусе игры в зависимости от текущего состояния и выведем его на экран
Отчёт отправил: 986. Антон Лазарец Выполнено за 6 мин. [Показать отчёт]
Научился: надпись с поздравлением не влазиет( |
|
Anatoli, ser2018, Андрей Гладков, Dmitry Sinitsin, zhikharevav, Дмитрий, Chipp, Алексей В., Anna, AZANIR, Нюта, Kiril Krutiajev, Антон Лазарец, Кирилл Шмойлов, Дмитрий, yerv, FireWolf, Новопашин Владимир, sergeykin, Иван, Сергей Сергеевич, Владимир, Yefim, Денис, Vladimir Falejev, Александр, Алекс Имаго, VladYorkyee, chokayes, Фомичева Наталья, Tekashnik, Hofflin, Владимир, Сергей Стефаненко, Pavlin, Михаил, Александр, Bodrik_torf, Neverwinter 2, Сергей, Андрей Шевченко, Владислав, Иван Воронин, Александр Р., Danil42Russia, Никита, 1
|
43 |
Алгоритм открывашки
|
00:07:43
|
47 чел. |
★ 5 |
Done |
|
На этом слайде мы займемся обработкой нажатия левой кнопки мышки
Отчёт отправил: 986. Антон Лазарец Выполнено за 7 мин. [Показать отчёт]
Научился: интересный подход к решению задачи. на ютубе видел еще один, тоже довольно интересный - расписывание игры на мелкие части. и потом реализация их подходом tdd - было необычно таки |
|
Anatoli, ser2018, Андрей Гладков, Dmitry Sinitsin, zhikharevav, Дмитрий, Chipp, Алексей В., Anna, AZANIR, Нюта, Kiril Krutiajev, Антон Лазарец, Кирилл Шмойлов, Дмитрий, yerv, FireWolf, Новопашин Владимир, sergeykin, Иван, Сергей Сергеевич, Владимир, Yefim, Vladimir Falejev, Денис, Александр, Алекс Имаго, VladYorkyee, chokayes, Фомичева Наталья, Tekashnik, Hofflin, Сергей Стефаненко, Александр, Владимир, Neverwinter 2, Pavlin, Михаил, Bodrik_torf, Сергей, Андрей Шевченко, Владислав, Иван Воронин, Александр Р., Danil42Russia, Никита, 1
|
44 |
Выбор из выбора
|
00:05:05
|
47 чел. |
★ 5 |
Done |
|
На этом слайде мы напишем метод openBox(), который перебирает все возможные состояния клеток и в зависимости от этого выполняет ту или иную операцию.
Отчёт отправил: 986. Антон Лазарец Выполнено за 7 мин. [Показать отчёт]
Научился: вот сейчас идеально. беспроигрышный вариант) |
|
Anatoli, ser2018, Андрей Гладков, Dmitry Sinitsin, zhikharevav, Дмитрий, Chipp, Алексей В., Anna, AZANIR, Нюта, Kiril Krutiajev, Антон Лазарец, Кирилл Шмойлов, Дмитрий, yerv, FireWolf, Новопашин Владимир, sergeykin, Иван, Сергей Сергеевич, Владимир, Yefim, Vladimir Falejev, Денис, Александр, Алекс Имаго, VladYorkyee, chokayes, Фомичева Наталья, Tekashnik, Hofflin, Сергей Стефаненко, Neverwinter 2, Александр, Михаил, Bodrik_torf, Владимир, Pavlin, Андрей Шевченко, Сергей, Владислав, Иван Воронин, Александр Р., Danil42Russia, Никита, 1
|
45 |
Нулевая рекурсия
|
00:04:01
|
47 чел. |
★ 5 |
Done |
|
На этом слайде мы рекурсивно откроем все клетки вокруг нулей.
Отчёт отправил: 986. Антон Лазарец Выполнено за 7 мин. [Показать отчёт]
Научился: котлин чуть-чуть поломался из-за рекурсии, но мы вроде бы договорились с ним) |
|
Anatoli, ser2018, Андрей Гладков, Dmitry Sinitsin, zhikharevav, Дмитрий, Chipp, Алексей В., Anna, AZANIR, Нюта, Kiril Krutiajev, Антон Лазарец, Кирилл Шмойлов, Дмитрий, yerv, FireWolf, Новопашин Владимир, sergeykin, Иван, Сергей Сергеевич, Владимир, Yefim, Vladimir Falejev, Денис, Александр, Алекс Имаго, Фомичева Наталья, VladYorkyee, chokayes, Tekashnik, Hofflin, Сергей Стефаненко, Neverwinter 2, Александр, Михаил, Bodrik_torf, Владимир, Pavlin, Андрей Шевченко, Сергей, Владислав, Иван Воронин, Александр Р., 1 , Danil42Russia, Никита
|
46 |
Учёт зарытых флагов
|
00:04:19
|
47 чел. |
★ 5 |
Done |
|
На этом слайде мы будем считать количество флажков и закрытых клеток на нашем поле
Отчёт отправил: 986. Антон Лазарец Выполнено за 10 мин. [Показать отчёт]
Научился: сделали счетчик флажков. интересно. в котлине при создании переменной, насколько я понял, нет доступа непосредственно к переменной. работа производится со сгенерированными get и set методами. а при объявлении всего поля private скрываются эти метода. так что есть смысл делать их публичными, а на set ставить модификатор private. |
|
Anatoli, ser2018, Андрей Гладков, Dmitry Sinitsin, zhikharevav, Дмитрий, Chipp, Алексей В., Anna, AZANIR, Нюта, Kiril Krutiajev, Антон Лазарец, Кирилл Шмойлов, Дмитрий, yerv, FireWolf, Новопашин Владимир, sergeykin, Иван, Сергей Сергеевич, Владимир, Yefim, Vladimir Falejev, Денис, Александр, Алекс Имаго, Фомичева Наталья, VladYorkyee, chokayes, Tekashnik, Hofflin, Сергей Стефаненко, Neverwinter 2, Александр, Михаил, Bodrik_torf, Владимир, Pavlin, Андрей Шевченко, Сергей, Владислав, Иван Воронин, Александр Р., 1 , Danil42Russia, Никита
|
47 |
Телеграмма о флажках
|
00:03:28
|
47 чел. |
★ 5 |
Done |
|
На этом слайде мы выведем сообщение пользователю, сколько флажков и сколько бомб есть на экране
Отчёт отправил: 986. Антон Лазарец Выполнено за 30 мин. [Показать отчёт]
Научился: подозрительная замена свича. брейк по дефолту стоит и отменить вроде бы нельзя, поэтому убрал блок дефолт и перекинул логику на played |
|
Anatoli, ser2018, Андрей Гладков, Dmitry Sinitsin, zhikharevav, Дмитрий, Chipp, Алексей В., Anna, AZANIR, Нюта, Kiril Krutiajev, Антон Лазарец, Кирилл Шмойлов, yerv, Дмитрий, FireWolf, Новопашин Владимир, sergeykin, Иван, Сергей Сергеевич, Владимир, Yefim, Vladimir Falejev, Денис, Алекс Имаго, Александр, Фомичева Наталья, VladYorkyee, chokayes, Tekashnik, Hofflin, Сергей Стефаненко, Neverwinter 2, Михаил, Александр, Bodrik_torf, Владимир, Pavlin, Андрей Шевченко, Сергей, Владислав, Иван Воронин, Александр Р., 1 , Danil42Russia, Никита
|
48 |
День Победы!
|
00:05:25
|
47 чел. |
★ 5 |
Done |
|
На этом слайде мы проверим, а не победили ли мы!
Отчёт отправил: 986. Антон Лазарец Выполнено за 9 мин. [Показать отчёт]
Научился: помоему даже оригинальный сапер такое не умеет делать. жаль проверить не могу из за отсутствия такового на машине |
|
Anatoli, ser2018, Андрей Гладков, Dmitry Sinitsin, zhikharevav, Дмитрий, Chipp, Алексей В., Anna, AZANIR, Нюта, Kiril Krutiajev, Антон Лазарец, Кирилл Шмойлов, yerv, Дмитрий, FireWolf, sergeykin, Новопашин Владимир, Иван, Сергей Сергеевич, Владимир, Yefim, Vladimir Falejev, Денис, Алекс Имаго, Александр, Фомичева Наталья, VladYorkyee, chokayes, Tekashnik, Hofflin, Михаил, Сергей Стефаненко, Neverwinter 2, Александр, Bodrik_torf, Владимир, Pavlin, Андрей Шевченко, Сергей, Владислав, Иван Воронин, Александр Р., 1 , Danil42Russia, Никита
|
49 |
Первая ошибка сапёра
|
00:06:13
|
47 чел. |
★ 5 |
Done |
|
На этом слайде мы зафиксируем поражение, когда игрок подорвался на бомбе.
Отчёт отправил: 986. Антон Лазарец Выполнено за 9 мин. [Показать отчёт]
Научился: сделали корректное окончание игры и начало новой. жаль что конструкция return if должна содержать else. а то получилось бы еще компактнее |
|
Anatoli, ser2018, Андрей Гладков, Dmitry Sinitsin, zhikharevav, Дмитрий, Chipp, Алексей В., Anna, AZANIR, Нюта, Kiril Krutiajev, Антон Лазарец, Кирилл Шмойлов, yerv, Дмитрий, FireWolf, sergeykin, Новопашин Владимир, Иван, Сергей Сергеевич, Алекс Имаго, Yefim, Владимир, Vladimir Falejev, Денис, Александр, Фомичева Наталья, Tekashnik, VladYorkyee, chokayes, Hofflin, Михаил, Сергей Стефаненко, Neverwinter 2, Александр, Bodrik_torf, Владимир, Pavlin, Андрей Шевченко, Сергей, Владислав, Иван Воронин, Александр Р., Danil42Russia, 1 , Никита
|
50 |
Открываем карты
|
00:07:26
|
45 чел. |
★ 5 |
Done |
|
На этом слайде мы покажем расположение бомб после проигрыша.
Отчёт отправил: 986. Антон Лазарец Выполнено за 11 мин. [Показать отчёт]
Научился: the end is coming. вроде бы закончили всю работу с отображением всевозможных состояний и сообщений |
|
Anatoli, ser2018, Андрей Гладков, Dmitry Sinitsin, zhikharevav, Дмитрий, Алексей В., Anna, AZANIR, Нюта, Kiril Krutiajev, Антон Лазарец, Кирилл Шмойлов, yerv, Дмитрий, FireWolf, sergeykin, Новопашин Владимир, Иван, Сергей Сергеевич, Yefim, Владимир, Vladimir Falejev, Денис, Александр, Фомичева Наталья, Tekashnik, VladYorkyee, chokayes, Hofflin, Михаил, Александр, Сергей Стефаненко, Neverwinter 2, Bodrik_torf, Владимир, Pavlin, Андрей Шевченко, Сергей, Владислав, Иван Воронин, Александр Р., Danil42Russia, 1 , Никита
|
51 |
Цифровой помощник сапёра
|
00:11:31
|
46 чел. |
★ 5 |
Done |
|
На этом слайде мы напишем помощник, который помогает открывать заведомо безопасные клетки.
Отчёт отправил: 986. Антон Лазарец Выполнено за 16 мин. [Показать отчёт]
Научился: the end has come. оооочень круто вышло. и все довольны) у вас получился отличный курс. я более-менее въехал в новый язык от jet brains. джава конечно - классика. но не буду брезговать и kotlin'ом и учить дальше. боюсь что видео отчет не выйдет записать т.к. нет микрофона на данный момент. thanx a lot!! |
|
Anatoli, ser2018, Андрей Гладков, Dmitry Sinitsin, zhikharevav, Дмитрий, AZANIR, Chipp, Алексей В., Anna, Нюта, yerv, Kiril Krutiajev, Антон Лазарец, Кирилл Шмойлов, Дмитрий, FireWolf, sergeykin, Новопашин Владимир, Иван, Сергей Сергеевич, Yefim, Владимир, Vladimir Falejev, Денис, Александр, Фомичева Наталья, chokayes, Tekashnik, VladYorkyee, Hofflin, Михаил, Александр, Сергей Стефаненко, Neverwinter 2, Bodrik_torf, Владимир, Pavlin, Андрей Шевченко, Александр Р., Сергей, Владислав, Иван Воронин, Danil42Russia, 1 , Никита
|
52 |
Финальный аккорд
|
00:17:49
|
35 чел. |
★ 5 |
Open |
|
На этом видео мы проанализируем всё, что было сделано - пройдёмся по всему коду программы. Также поговорим о создании Бота для игры Сапёр - как это можно сделать. Ваше задание - записать видеообзор созданной игры, выложить на youtube и разместить ссылку на видео в описании.
|
|
Андрей Гладков, Dmitry Sinitsin, zhikharevav, Дмитрий, AZANIR, Алексей В., Anna, Нюта, yerv, Кирилл Шмойлов, FireWolf, sergeykin, Новопашин Владимир, Иван, Yefim, Vladimir Falejev, Денис, Tekashnik, Александр, chokayes, VladYorkyee, Сергей, Hofflin, Михаил, Александр, Сергей Стефаненко, Neverwinter 2, Андрей Шевченко, Pavlin, Danil42Russia, Александр Р., 1 , Иван Воронин, Владислав, Никита
|
|
Итого: 52 видеоурока |
3 час. 50 мин.
1 тест
|
35 чел. |
★ 4.96 |
|
|
Финалисты:
Никита, Владислав, Иван Воронин, 1 , Александр Р., Danil42Russia, Pavlin, Андрей Шевченко, Neverwinter 2, Сергей Стефаненко, Александр, Михаил, Hofflin, Сергей, VladYorkyee, chokayes, Александр, Tekashnik, Денис, Vladimir Falejev, Yefim, Иван, Новопашин Владимир, sergeykin, FireWolf, Кирилл Шмойлов, yerv, Нюта, Anna, Алексей В., AZANIR, Дмитрий, zhikharevav, Dmitry Sinitsin, Андрей Гладков .
|