# |
Название видеоурока |
Видео / Тесты |
Решило |
Рейтинг |
Доступ |
1 |
5 ошибок обучающих курсов. Java + Xonix
|
00:09:22
1 тест |
31 чел. |
★ 4.6 |
Free |
|
Из-за каких ошибок большинство обучающих курсов не очень эффективны? Мы начинаем создание игровой программы Xonix с обзора этих самых ошибок, чтобы избежать их при создании практического видеокурса по изучению языка Java на примере написания небольшой видеоигры.
|
|
1, Yefim, Anatoli, Dmitry Sinitsin, Фомичева Наталья, Michail Ostryj, Monachov Maksim, Vladimir Fedotov, Sergej Piskun, Кирилл Бравин, Renat Kanbekov, Kiril Palajev, Vladimir Falejev, Babenko Oleg, Gražvydas Kairys, Максим Лапшинов, Елена, Erik Obuchovič, Dmitrij Starikovič, Иван Воронин, Николай Миролюбов, Максим Саратов, Алексей В., Tekashnik, Stanislav Čuličkov, Евгений Волосатов, Rita, Новопашин Владимир, Кирилл Шмойлов, Jevgenij Kariagin, Николай
|
2 |
Поиграем?
|
00:04:59
1 тест |
53 чел. |
★ 4.8 |
Free |
|
На этом уроке вам необходимо: 1. скачать Java-код игры Xonix, 2. откомпилировать код. 3. запустить игру. 4. разобратья в игре и дойти хотя бы до 5 уровня. Приложить скриншот результата.
В следующих уроках мы будем создавать эту игру с нуля - отличный способ познакомиться с основными идеями Объектно- Ориентированного Программирования на конкретном примере.
|
|
1, Yefim, Anatoli, Dmitry Sinitsin, Виктор Си, Povilas Abramovicius, Kiril Krutiajev, Andrej Petrunev, Sergej Šugajev, Jurij Cyburevkin, Алексей|BrisK|Кривицкий, Igaga, Aleksandra Kostrukova, Кирилл Шмойлов, Alvydas Buičenka, Валерий Жданов, Константин, Дмитрий, Сергей Соколов, Snepper, Максим Лапшинов, Николай Миролюбов, Кирилл Бравин, Monachov Maksim, Sergej Piskun, Kiril Palajev, Vladimir Fedotov, Gražvydas Kairys, Rita, Алексей В., Морозов Юрий Александрович, valerys Nikola, Новопашин Владимир, Андрей, Денис, Tekashnik, Иван Воронин, Auksė Cycarienė, Ogijenko Bogdan, Ivan Bykov, Zulchumor Kurbonova, Jevgenij Kariagin, Евгений Мехтиев, Erik Obuchovič, Stanislav Čuličkov, Reinis Stacevič, Renat Kanbekov, Leonid Shevchenko, Vladimir Falejev, Фомичева Наталья, Michail Ostryj, Antonina Ignatjeva, Dmitrij Starikovič
|
3 |
Свои правила
|
00:03:51
1 тест |
47 чел. |
★ 4.9 |
$ |
|
На этом уроке мы установим свои правила в этой игре. Поменяйте каждый параметр и проверьте результат.
В отчёте необходимо написать, изменение какого параметра было самым интересным.
|
|
Yefim, Anatoli, Dmitry Sinitsin, Виктор Си, Kiril Krutiajev, Andrej Petrunev, Jurij Cyburevkin, Povilas Abramovicius, Алексей|BrisK|Кривицкий, Igaga, Aleksandra Kostrukova, Кирилл Шмойлов, Alvydas Buičenka, Константин, Валерий Жданов, Новопашин Владимир, Сергей Соколов, Reinis Stacevič, Rita, Максим Лапшинов, Snepper, Николай Миролюбов, Кирилл Бравин, Sergej Piskun, Monachov Maksim, Vladimir Fedotov, Kiril Palajev, Renat Kanbekov, Gražvydas Kairys, Морозов Юрий Александрович, Алексей В., Иван Воронин, valerys Nikola, Tekashnik, Auksė Cycarienė, Stanislav Čuličkov, Ogijenko Bogdan, Leonid Shevchenko, Ivan Bykov, Jevgenij Kariagin, Dmitrij Starikovič, Евгений Мехтиев, Zulchumor Kurbonova, Erik Obuchovič, Antonina Ignatjeva, Vladimir Falejev, Michail Ostryj
|
4 |
Установка Eclipse
|
00:06:45
1 тест |
41 чел. |
★ 4.9 |
$ |
|
На этом уроке мы скачаем и установим Eclipse. А также создадим первый Java - проект.
|
|
Yefim, Anatoli, Dmitry Sinitsin, Виктор Си, Kiril Krutiajev, Igaga, Andrej Petrunev, Povilas Abramovicius, Алексей|BrisK|Кривицкий, Rita, Валерий Жданов, Aleksandra Kostrukova, Alvydas Buičenka, Константин, Auksė Cycarienė, Новопашин Владимир, Сергей Соколов, Reinis Stacevič, Максим Лапшинов, Ogijenko Bogdan, Ivan Bykov, Antonina Ignatjeva, Erik Obuchovič, Zulchumor Kurbonova, Евгений Мехтиев, Leonid Shevchenko, Jevgenij Kariagin, Николай Миролюбов, Иван Воронин, Michail Ostryj, Кирилл Бравин, Sergej Piskun, Monachov Maksim, Kiril Palajev, Vladimir Fedotov, Renat Kanbekov, Vladimir Falejev, Gražvydas Kairys, Алексей В., Dmitrij Starikovič, Tekashnik
|
5 |
Окно проекта
|
00:07:32
1 тест |
39 чел. |
★ 4.9 |
$ |
|
Создать проект и вывести окно
|
|
Yefim, Anatoli, Dmitry Sinitsin, Виктор Си, Kiril Krutiajev, Igaga, Povilas Abramovicius, Алексей|BrisK|Кривицкий, Валерий Жданов, Aleksandra Kostrukova, Alvydas Buičenka, Reinis Stacevič, Константин, Новопашин Владимир, Сергей Соколов, Максим Лапшинов, Николай Миролюбов, Иван Воронин, Sergej Piskun, Кирилл Бравин, Monachov Maksim, Kiril Palajev, Renat Kanbekov, Vladimir Fedotov, Michail Ostryj, Vladimir Falejev, Алексей В., Tekashnik, Auksė Cycarienė, Ogijenko Bogdan, Stanislav Čuličkov, Leonid Shevchenko, Ivan Bykov, Jevgenij Kariagin, Zulchumor Kurbonova, Евгений Мехтиев, Dmitrij Starikovič, Erik Obuchovič, Antonina Ignatjeva
|
6 |
Использование констант
|
00:05:22
1 тест |
38 чел. |
★ 4.9 |
$ |
|
Добавим константы для размера окна и заголовка окна.
|
|
Yefim, Anatoli, Dmitry Sinitsin, Виктор Си, Povilas Abramovicius, Kiril Krutiajev, Igaga, Алексей|BrisK|Кривицкий, Валерий Жданов, Alvydas Buičenka, Константин, Reinis Stacevič, Новопашин Владимир, Сергей Соколов, Максим Лапшинов, Николай Миролюбов, Иван Воронин, Sergej Piskun, Кирилл Бравин, Monachov Maksim, Kiril Palajev, Renat Kanbekov, Vladimir Fedotov, Michail Ostryj, Vladimir Falejev, Алексей В., Tekashnik, Auksė Cycarienė, Ogijenko Bogdan, Ivan Bykov, Stanislav Čuličkov, Leonid Shevchenko, Zulchumor Kurbonova, Jevgenij Kariagin, Dmitrij Starikovič, Erik Obuchovič, Евгений Мехтиев, Antonina Ignatjeva
|
7 |
Панельный Canvas-класс
|
00:11:18
1 тест |
38 чел. |
★ 4.9 |
$ |
|
На этом уроке мы добавим панельный класс, который называется Canvas - основа холста для всех последующих рисунков.
|
|
Yefim, Anatoli, Dmitry Sinitsin, Виктор Си, Povilas Abramovicius, Kiril Krutiajev, Igaga, Алексей|BrisK|Кривицкий, Валерий Жданов, Константин, Alvydas Buičenka, Reinis Stacevič, Новопашин Владимир, Сергей Соколов, Максим Лапшинов, Николай Миролюбов, Иван Воронин, Sergej Piskun, Кирилл Бравин, Monachov Maksim, Vladimir Fedotov, Michail Ostryj, Kiril Palajev, Renat Kanbekov, Vladimir Falejev, Алексей В., Tekashnik, Ogijenko Bogdan, Auksė Cycarienė, Ivan Bykov, Stanislav Čuličkov, Zulchumor Kurbonova, Antonina Ignatjeva, Leonid Shevchenko, Dmitrij Starikovič, Erik Obuchovič, Jevgenij Kariagin, Евгений Мехтиев
|
8 |
Координатный кубик
|
00:08:47
1 тест |
38 чел. |
★ 4.9 |
$ |
|
На этом уроке мы передеаем отображение кубика - сделаем так, чтобы он риовался в заданных (x, y) координатах. Также добавим ещё несколько констант.
|
|
Yefim, Anatoli, Dmitry Sinitsin, Виктор Си, Povilas Abramovicius, Kiril Krutiajev, Igaga, Алексей|BrisK|Кривицкий, Валерий Жданов, Константин, Alvydas Buičenka, Reinis Stacevič, Новопашин Владимир, Сергей Соколов, Максим Лапшинов, Николай Миролюбов, Vladimir Fedotov, Ogijenko Bogdan, Иван Воронин, Кирилл Бравин, Sergej Piskun, Michail Ostryj, Kiril Palajev, Monachov Maksim, Renat Kanbekov, Vladimir Falejev, Алексей В., Tekashnik, Auksė Cycarienė, Ivan Bykov, Stanislav Čuličkov, Antonina Ignatjeva, Zulchumor Kurbonova, Евгений Мехтиев, Dmitrij Starikovič, Erik Obuchovič, Leonid Shevchenko, Jevgenij Kariagin
|
9 |
Классный кубик
|
00:08:41
1 тест |
36 чел. |
★ 5 |
$ |
|
На этом уроке мы создадим для кубика отдельный класс. И его отрисовку будем вызывать "как полагается".
|
|
Yefim, Anatoli, Dmitry Sinitsin, Виктор Си, Povilas Abramovicius, Алексей|BrisK|Кривицкий, Валерий Жданов, Константин, Alvydas Buičenka, Reinis Stacevič, Новопашин Владимир, Сергей Соколов, Максим Лапшинов, Николай Миролюбов, Ogijenko Bogdan, Vladimir Fedotov, Иван Воронин, Кирилл Бравин, Sergej Piskun, Michail Ostryj, Kiril Palajev, Monachov Maksim, Renat Kanbekov, Vladimir Falejev, Алексей В., Auksė Cycarienė, Tekashnik, Ivan Bykov, Stanislav Čuličkov, Zulchumor Kurbonova, Antonina Ignatjeva, Dmitrij Starikovič, Erik Obuchovič, Jevgenij Kariagin, Leonid Shevchenko, Евгений Мехтиев
|
10 |
Перемещение кубика
|
00:05:24
|
36 чел. |
★ 5 |
$ |
|
На этом уроке мы добавим функцию для перемещения кубика. Для её вызова нужно будет написать Главную функцию игры go().
|
|
Yefim, Anatoli, Dmitry Sinitsin, Виктор Си, Povilas Abramovicius, Алексей|BrisK|Кривицкий, Валерий Жданов, Константин, Alvydas Buičenka, Reinis Stacevič, Auksė Cycarienė, Новопашин Владимир, Сергей Соколов, Максим Лапшинов, Николай Миролюбов, Ogijenko Bogdan, Vladimir Fedotov, Иван Воронин, Евгений Мехтиев, Кирилл Бравин, Sergej Piskun, Michail Ostryj, Kiril Palajev, Monachov Maksim, Renat Kanbekov, Vladimir Falejev, Алексей В., Tekashnik, Ivan Bykov, Stanislav Čuličkov, Zulchumor Kurbonova, Erik Obuchovič, Antonina Ignatjeva, Leonid Shevchenko, Dmitrij Starikovič, Jevgenij Kariagin
|
11 |
Живой кубик
|
00:06:35
1 тест |
36 чел. |
★ 5 |
$ |
|
На этом уроке мы затавим кубик двигаться. Для этого поместим вызов перемещения и перерисовки в бесконечный цикл. А чтобы увидеть движение кубика - добавим функцию задержки DELAY.
|
|
Yefim, Anatoli, Dmitry Sinitsin, Виктор Си, Povilas Abramovicius, Алексей|BrisK|Кривицкий, Валерий Жданов, Константин, Alvydas Buičenka, Кирилл Бравин, Reinis Stacevič, Auksė Cycarienė, Новопашин Владимир, Сергей Соколов, Максим Лапшинов, Michail Ostryj, Николай Миролюбов, Ogijenko Bogdan, Иван Воронин, Vladimir Fedotov, Ivan Bykov, Евгений Мехтиев, Sergej Piskun, Kiril Palajev, Monachov Maksim, Renat Kanbekov, Vladimir Falejev, Алексей В., Tekashnik, Zulchumor Kurbonova, Antonina Ignatjeva, Stanislav Čuličkov, Leonid Shevchenko, Erik Obuchovič, Dmitrij Starikovič, Jevgenij Kariagin
|
12 |
Граница на замке
|
00:10:46
1 тест |
31 чел. |
★ 5 |
$ |
|
На этом уроке мы ограничим движение кубика рамками нашего экрана.
|
|
Yefim, Anatoli, Dmitry Sinitsin, Povilas Abramovicius, Алексей|BrisK|Кривицкий, Валерий Жданов, Константин, Alvydas Buičenka, Кирилл Бравин, Reinis Stacevič, Antonina Ignatjeva, Renat Kanbekov, Auksė Cycarienė, Новопашин Владимир, Сергей Соколов, Максим Лапшинов, Vladimir Fedotov, Michail Ostryj, Николай Миролюбов, Иван Воронин, Ivan Bykov, Erik Obuchovič, Dmitrij Starikovič, Zulchumor Kurbonova, Jevgenij Kariagin, Leonid Shevchenko, Евгений Мехтиев, Sergej Piskun, Tekashnik, Vladimir Falejev, Алексей В.
|
13 |
Точное прикосновение
|
00:07:41
|
31 чел. |
★ 5 |
$ |
|
На этом уроке произведем коррекцию размеров игрового поля, чтобы кубик точно вписывался в границы окна.
|
|
Yefim, Anatoli, Dmitry Sinitsin, Povilas Abramovicius, Алексей|BrisK|Кривицкий, Валерий Жданов, Константин, Кирилл Бравин, Alvydas Buičenka, Reinis Stacevič, Antonina Ignatjeva, Ivan Bykov, Renat Kanbekov, Sergej Piskun, Auksė Cycarienė, Новопашин Владимир, Сергей Соколов, Максим Лапшинов, Tekashnik, Vladimir Fedotov, Michail Ostryj, Николай Миролюбов, Иван Воронин, Erik Obuchovič, Dmitrij Starikovič, Zulchumor Kurbonova, Jevgenij Kariagin, Leonid Shevchenko, Евгений Мехтиев, Vladimir Falejev, Алексей В.
|
14 |
Классный шарик
|
00:07:52
1 тест |
30 чел. |
★ 5 |
$ |
|
В этом уроке мы создадим класс для нового героя нашей игры - для шарика.
|
|
Yefim, Anatoli, Dmitry Sinitsin, Povilas Abramovicius, Алексей|BrisK|Кривицкий, Валерий Жданов, Константин, Alvydas Buičenka, Erik Obuchovič, Reinis Stacevič, Auksė Cycarienė, Ivan Bykov, Antonina Ignatjeva, Zulchumor Kurbonova, Renat Kanbekov, Sergej Piskun, Максим Лапшинов, Dmitrij Starikovič, Новопашин Владимир, Сергей Соколов, Tekashnik, Vladimir Fedotov, Michail Ostryj, Николай Миролюбов, Иван Воронин, Jevgenij Kariagin, Leonid Shevchenko, Евгений Мехтиев, Vladimir Falejev, Алексей В.
|
15 |
Живой шарик
|
00:03:57
1 тест |
28 чел. |
★ 5 |
$ |
|
На этом уроке мы оживим шарик, напишем/скопируем функции для его передвижения.
|
|
Yefim, Anatoli, Dmitry Sinitsin, Povilas Abramovicius, Алексей|BrisK|Кривицкий, Валерий Жданов, Константин, Auksė Cycarienė, Alvydas Buičenka, Reinis Stacevič, Ivan Bykov, Antonina Ignatjeva, Zulchumor Kurbonova, Renat Kanbekov, Sergej Piskun, Новопашин Владимир, Vladimir Falejev, Максим Лапшинов, Dmitrij Starikovič, Сергей Соколов, Tekashnik, Michail Ostryj, Vladimir Fedotov, Николай Миролюбов, Алексей В., Иван Воронин, Leonid Shevchenko, Евгений Мехтиев
|
16 |
Снова рефакторинг
|
00:06:59
|
21 чел. |
★ 5 |
$ |
|
На этом уроке мы займёмся рефакторингом и перенесём функцию onMap в главный класс программы.
|
|
Yefim, Anatoli, Dmitry Sinitsin, Povilas Abramovicius, Алексей|BrisK|Кривицкий, Валерий Жданов, Tekashnik, Алексей В., Zulchumor Kurbonova, Константин, Vladimir Fedotov, Michail Ostryj, Ivan Bykov, Максим Лапшинов, Antonina Ignatjeva, Dmitrij Starikovič, Сергей Соколов, Reinis Stacevič, Новопашин Владимир, Auksė Cycarienė, Иван Воронин
|
17 |
Абстрактный субъект
|
00:04:39
1 тест |
28 чел. |
★ 5 |
$ |
|
На этом уроке мы создадим абстрактный класс Subject, в который перенесём повторяемый код из классов Кубика и Шарика. Благодаря Наследованию код классов Cube и Ball станет более компактным.
|
|
Yefim, Anatoli, Dmitry Sinitsin, Povilas Abramovicius, Алексей|BrisK|Кривицкий, Валерий Жданов, Константин, Auksė Cycarienė, Alvydas Buičenka, Reinis Stacevič, Antonina Ignatjeva, Ivan Bykov, Zulchumor Kurbonova, Renat Kanbekov, Sergej Piskun, Новопашин Владимир, Vladimir Falejev, Сергей Соколов, Максим Лапшинов, Vladimir Fedotov, Dmitrij Starikovič, Tekashnik, Michail Ostryj, Николай Миролюбов, Иван Воронин, Алексей В., Leonid Shevchenko, Евгений Мехтиев
|
18 |
Базовое наследство
|
00:02:40
|
21 чел. |
★ 5 |
$ |
|
На этом уроке мы избавимся от дублирующегося кода, благодаря наследованию.
|
|
Yefim, Anatoli, Dmitry Sinitsin, Povilas Abramovicius, Алексей|BrisK|Кривицкий, Валерий Жданов, Tekashnik, Константин, Алексей В., Zulchumor Kurbonova, Vladimir Fedotov, Michail Ostryj, Максим Лапшинов, Ivan Bykov, Antonina Ignatjeva, Dmitrij Starikovič, Сергей Соколов, Reinis Stacevič, Новопашин Владимир, Auksė Cycarienė, Иван Воронин
|
19 |
Броуновское движение
|
00:06:03
1 тест |
28 чел. |
★ 5 |
$ |
|
На этом уроке создадим экземпляр класса Random Теперь наши субъекты будут появляться в случайных местах и двигаться в разных направлениях.
|
|
Yefim, Anatoli, Dmitry Sinitsin, Povilas Abramovicius, Алексей|BrisK|Кривицкий, Валерий Жданов, Константин, Auksė Cycarienė, Alvydas Buičenka, Reinis Stacevič, Antonina Ignatjeva, Zulchumor Kurbonova, Ivan Bykov, Renat Kanbekov, Sergej Piskun, Новопашин Владимир, Vladimir Falejev, Сергей Соколов, Максим Лапшинов, Vladimir Fedotov, Dmitrij Starikovič, Tekashnik, Michail Ostryj, Николай Миролюбов, Алексей В., Иван Воронин, Leonid Shevchenko, Евгений Мехтиев
|
20 |
Размножение шариков
|
00:07:33
|
27 чел. |
★ 5 |
$ |
|
На этом уроке мы добавим несколько шариков на наше поле.
|
|
Yefim, Anatoli, Dmitry Sinitsin, Povilas Abramovicius, Валерий Жданов, Константин, Auksė Cycarienė, Alvydas Buičenka, Zulchumor Kurbonova, Ivan Bykov, Antonina Ignatjeva, Reinis Stacevič, Sergej Piskun, Renat Kanbekov, Vladimir Falejev, Новопашин Владимир, Сергей Соколов, Dmitrij Starikovič, Максим Лапшинов, Vladimir Fedotov, Michail Ostryj, Tekashnik, Николай Миролюбов, Алексей В., Иван Воронин, Leonid Shevchenko, Евгений Мехтиев
|
21 |
Чудеса полиморфизма
|
00:10:02
1 тест |
25 чел. |
★ 5 |
$ |
|
На этом уроке воспользуемся магией Полиморфизма - Поместим и шарики, и кубики в один массив.
|
|
Yefim, Anatoli, Dmitry Sinitsin, Povilas Abramovicius, Константин, Zulchumor Kurbonova, Auksė Cycarienė, Alvydas Buičenka, Ivan Bykov, Antonina Ignatjeva, Reinis Stacevič, Sergej Piskun, Renat Kanbekov, Leonid Shevchenko, Евгений Мехтиев, Vladimir Falejev, Новопашин Владимир, Сергей Соколов, Dmitrij Starikovič, Максим Лапшинов, Vladimir Fedotov, Michail Ostryj, Tekashnik, Алексей В., Иван Воронин
|
22 |
Упаковка панели в окно
|
00:08:37
|
18 чел. |
★ 5 |
$ |
|
На этом уроке мы переделаем способ задания размеров карты и экранной формы. Спасибо за помощь Ивану Воронину, который подготовил материал этого урока.
|
|
Yefim, Anatoli, Dmitry Sinitsin, Povilas Abramovicius, Константин, Tekashnik, Алексей В., Zulchumor Kurbonova, Vladimir Fedotov, Michail Ostryj, Ivan Bykov, Antonina Ignatjeva, Максим Лапшинов, Dmitrij Starikovič, Сергей Соколов, Новопашин Владимир, Auksė Cycarienė, Иван Воронин
|
23 |
Земля и Вода
|
00:16:06
1 тест |
14 чел. |
★ 5 |
$ |
|
На этом уроке мы создадим, как творец, Землю и Воду. Сделаем класс Field для отображения поля всей игры. Напишем метод paint для отображения всей карты.
|
|
Yefim, Anatoli, Dmitry Sinitsin, Povilas Abramovicius, Константин, Tekashnik, Алексей В., Максим Лапшинов, Zulchumor Kurbonova, Ivan Bykov, Antonina Ignatjeva, Иван Воронин, Сергей Соколов, Новопашин Владимир
|
24 |
Матрица Мира
|
00:11:58
1 тест |
12 чел. |
★ 5 |
$ |
|
На этом уроке мы создадим матрицу нашего поля. Мы должны будем хранить состояние игрового поля и для этого нам потребуется двумерный массив - матрица.
|
|
Yefim, Anatoli, Dmitry Sinitsin, Povilas Abramovicius, Константин, Алексей В., Tekashnik, Максим Лапшинов, Antonina Ignatjeva, Сергей Соколов, Иван Воронин, Новопашин Владимир
|
25 |
Цветовая дифференциация
|
00:11:38
|
8 чел. |
★ 5 |
$ |
|
Когда у общества нет цветовой дифференциации штанов, то нет цели!
На этом уроке мы займёмся рефакторингом - негоже использовать цветовую дифференциацию штанов объектов, лучше перечислить их в отдельном enum-классе Cell.
https://www.youtube.com/watch?v=2FgWNKgSvqY
|
|
Yefim, Anatoli, Dmitry Sinitsin, Povilas Abramovicius, Сергей Соколов, Новопашин Владимир, Иван Воронин, Tekashnik
|
26 |
Острова, острова
|
00:11:49
1 тест |
8 чел. |
★ 5 |
$ |
|
А острова, а острова, где-то ждут нас острова... Всё же карты не всегда бывают правы. А острова, а острова, я найду вас острова! На этом уроке мы вынесем размещение островов в отдельный метод.
https://www.youtube.com/watch?v=Zm2VyOL2rHA
|
|
Yefim, Anatoli, Dmitry Sinitsin, Povilas Abramovicius, Сергей Соколов, Новопашин Владимир, Иван Воронин, Tekashnik
|
27 |
Среда обитания
|
00:12:40
1 тест |
7 чел. |
★ 5 |
$ |
|
На этом уроке мы определим среду обитания для наших субъектов. Кубики живут на суше, шарики на воде. И добавим в абстрактный класс функционал жизнедеятельности субъектов в родной среде обитания.
https://www.youtube.com/watch?v=sQHqFBvFt6M
// старый урок - QHKMrETJNaI //
|
|
Yefim, Anatoli, Dmitry Sinitsin, Povilas Abramovicius, Новопашин Владимир, Tekashnik, Иван Воронин
|
28 |
Главный герой
|
00:08:27
|
7 чел. |
★ 5 |
$ |
|
На этом уроке мы создадим класс Xonix и нарисуем главного героя.
Земля и вода создана, рыбы и животные резвятся, настало время создать Хониха «из праха земного».
|
|
Yefim, Anatoli, Dmitry Sinitsin, Povilas Abramovicius, Новопашин Владимир, Tekashnik, Иван Воронин
|
29 |
Клавиши подсознания
|
00:11:07
1 тест |
7 чел. |
★ 5 |
$ |
|
На этом уроке мы создадим слушатель для клавиатуры, чтобы пользователь смог управлять главным героем. Это будет отдельный класс, имплементирующий интерфейс KeyListener.
|
|
Yefim, Anatoli, Dmitry Sinitsin, Povilas Abramovicius, Новопашин Владимир, Tekashnik, Иван Воронин
|
30 |
Прыжок в воду
|
00:10:27
|
6 чел. |
★ 5 |
$ |
|
На этом уроке мы научим Хониха "нырять". Добавим флаг статуса - на воде он или на суше, и при выходе в море - проставим первую клетку моста.
|
|
Yefim, Anatoli, Dmitry Sinitsin, Новопашин Владимир, Tekashnik, Иван Воронин
|
31 |
Прогулки по воде
|
00:08:47
1 тест |
6 чел. |
★ 5 |
$ |
|
На этом уроке мы научим Хониха правильно ходить по воде. Строить за собой мост и даже превращать следы в землю.
https://www.youtube.com/watch?v=Ogh3GjpS07k
|
|
Yefim, Anatoli, Dmitry Sinitsin, Новопашин Владимир, Tekashnik, Иван Воронин
|
32 |
Заштриховка области
|
00:09:25
1 тест |
6 чел. |
★ 5 |
$ |
|
Ты квадратик нарисуй, и немножко заштрихуй!
На этом уроке мы напишем оригинальный рекурсивный алгоритм заливки области. На этом наша игра практически завершена, остались сплошные мелочи.
Подробнее о рекурсии в курсе «Комбинаторика»
|
|
Yefim, Anatoli, Dmitry Sinitsin, Новопашин Владимир, Tekashnik, Иван Воронин
|
33 |
Живая Легенда
|
00:09:29
1 тест |
6 чел. |
★ 5 |
$ |
|
На этом уроке мы добавим метку для отображения информации. Наша легенда будет показывать приветствие, счёт и сообщение о завершении игры.
|
|
Yefim, Anatoli, Dmitry Sinitsin, Новопашин Владимир, Tekashnik, Иван Воронин
|
34 |
Процент Земли
|
00:09:01
1 тест |
6 чел. |
★ 5 |
$ |
|
На этом уроке мы будем считать процент огороженной земли.
|
|
Yefim, Anatoli, Dmitry Sinitsin, Новопашин Владимир, Tekashnik, Иван Воронин
|
35 |
Следующий уровень
|
00:16:05
1 тест |
6 чел. |
★ 5 |
$ |
|
На этом уроке мы сформируем функцию для перехода на следующий уровень игры. Каждый уровень будет сложнее предыдущего - будут добавляться шарики, кубики, острова, увеличиваться скорость игры.
|
|
Yefim, Anatoli, Dmitry Sinitsin, Tekashnik, Новопашин Владимир, Иван Воронин
|
36 |
Конец игры
|
00:12:47
1 тест |
5 чел. |
★ 5 |
$ |
|
На этом уроке мы научим шариков и кубиков ловить Хониха. Если они его поймают или ухватятся за путь - игра начнётся заново. Придумайте, что ещё можно добавить в игру.
|
|
Yefim, Anatoli, Dmitry Sinitsin, Новопашин Владимир, Иван Воронин
|
37 |
ФИНАЛЬНЫЙ УРОК
|
без видео
1 тест |
5 чел. |
★ 5 |
$ |
|
Поздравляю с завершением приключений Хониха! Напиши своё впечатление о прохождении этого курса. Что ещё ты хотел бы добавить в эту программу? * Запиши видеообзор созданной программы.
|
|
Yefim, Anatoli, Dmitry Sinitsin, Новопашин Владимир, Иван Воронин
|
|
Итого: 37 видеоуроков |
5 час. 15 мин.
28 тестов
|
5 чел. |
★ 4.97 |
|
|
Финалисты:
Иван Воронин, Новопашин Владимир, Dmitry Sinitsin, Anatoli, Yefim .
|