| # | Название видеоурока | Видео / Тесты | Решило | Рейтинг | Доступ |
|---|---|---|---|---|---|
| 1 |
Арканоид - Уровень и ракетка
|
5 тестов |
|||
|
Создаём старую добрую игру Арканоид. Создаём меню, рисуем уровень, размещаем ракетку. Делаем, чтобы ракетка двигалась. Отчёт отправил: 14981. DimanDOS Выполнено за 1 час. 20 мин. [Показать отчёт] Научился: Я узнал каким образом можно реализовать перемещение любого объекта на форме и как сделать чтобы он не уходил за рамки формы. Кстати это знание мне очень поможет, так как я работаю над своей программой и мне как раз надо сделать чтобы объект двигался. Сложности: Подогнать размеры формы, чтобы картинка расположена на всё меню Комментарии: Урок очень интересный и довольно простой. Жду продолжения урока! |
|||||
| 2 |
Арканоид - Шарик и кирпичики
|
3 теста |
|||
|
Делаем движение шарика, отскок его от стен и ракетки, а также выбивание кирпичиков.
Отчёт отправил: 14981. DimanDOS Выполнено за 2 час. 30 мин. [Показать отчёт] Научился: Узнал я очень много. Как можно реализовать движение шарика, проверять врезался ли шарик в стенку или кирпичик (кстати это опять же мне поможет в создании своей игри), как узнать в какую сторону должен улететь мячик, находиться ли он ниже ракетки и касается ли он её. Сложности: Мне глаз резала такое множество if-ов. Комментарии: Урок очень интересный. Две вещи мне помогли делать свою программу "DimanDOS Galaxy". |
|||||
| 3 | Скорость реакции. Блок-схема |
|
|||
|
На этом уроке мы составим блок-схему для игры по вычислению скорости реакции. Нам потребуются три картинки, листик и ручка. Отчёт отправил: 14981. DimanDOS Выполнено за 20 мин. [Показать отчёт] Научился: Рисовать блок-схему. Сложности: Нарисовать блок-схему. Комментарии: Теперь перед созданием программы буду рисовать блок схему! |
|||||
| 4 | Скорость реакции. Три картинки по таймеру |
2 теста |
|||
|
На этом уроке мы подготовим форму для программы. Установим иконку, разместим три картинки, кнопку запуска. Напишем демо-код для переключения картинок. Отчёт отправил: 14981. DimanDOS Выполнено за 20 мин. [Показать отчёт] Научился: Повторил работу с таймером Сложности: Трудностей не возникало Комментарии: Подобрал картинки с ёжиками и они мигают! Очень прикольное начало проекта! |
|||||
| 5 | Скорость реакции. Алгоритм и рекорд |
2 теста |
|||
|
На этом уроке мы наконец-таки создадим программу вычисления скорости реакции, следуя блок-схеме. Напишем обработчик кнопки "Запуск", кликов по картинкам и таймера. Даже добавить прогресс-бар для наглядности. Отчёт отправил: 14981. DimanDOS Выполнено за 40 мин. [Показать отчёт] Научился: Повторил работу с progrresBar'ом. Узнал про элемент Stopwatch. Сложности: Трудностей не возникало Комментарии: Очень прикольная игрушка. Мой рекорд - 0.396. И вот у меня есть вопрос не по теме этой игры: как в C# указать событие когда один label касается на другого? Я хочу чтоб при их соприкосновении вызывалось диалоговое окно. Во втором скриншоте показан пример соприкосновения. |
|||||
| 6 | Игра Цифры |
3 теста |
|||
|
На этом уроке мы напишем игрушку «Цифры». Познакомимся с компонентом MenuStrip, и приручим кучу кнопок. Параллельно воспользуемся конструкцией языка switch - case. Задание: Создать программу с 9 кнопками, которые нужно нажимать по порядку. P. S. Рекомендую почитать: https://ru.wikipedia.org/wiki/Таблица_Шульте Отчёт отправил: 14981. DimanDOS Выполнено за 40 мин. [Показать отчёт] Научился: Задавать какие-либо действия горячим клавишам с помощью меню. Сложности: Трудностей не возникало Комментарии: Очень интересная игрушка. Добавил чтобы во вкладке меню "О программе" было два пункта: "О авторе" и "Как играть". |
|||||
| 7 | Бот для Цифр |
2 теста |
|||
|
На этом уроке мы напишем бота для игры из прошлого урока. Мы научим мышку быстро щёлкать по кнопкам программы из прошлого урока. Задание: Написать бота для игры из прошлого урока. Придумать, для чего можно использовать эту программу. Отчёт отправил: 14981. DimanDOS Выполнено за 1 час. 12 мин. [Показать отчёт] Научился: Реализовывать клик по определённым координатам Сложности: Трудностей не возникало Комментарии: Очень прикольный бот. Как раз в таком нуждаюсь иногда. Добавил регулировку количества кликов. |
|||||
| 8 | ФИНАЛЬНЫЙ УРОК |
|
|||
|
Задание. Записать видеообзор любой своей программы. Отчёт отправил: 14981. DimanDOS Выполнено за 2 час. 10 мин. [Показать отчёт] Научился: Записывать видео-обзор и узнал о oCam. Раньше использовал IspringFreeCam. Сложности: Записать видео-обзор. Комментарии: Несколько раз приходилось перезаписывать: первый и второй раз зависал компьютер, потом устанавливал oCam, записал видео, но не было звука. После был плохой звук. Потом наконец всё получилось! Программа кстати была сделана по памяти, ни каких подсказок и никуда не подсматривал. Возможно можно было сделать что нибудь и покруче, но времени было почти в обрез. Для написания викторины потребовалось 4-5 часов. Видеообзор: yy3Ir5xeuXI |
|||||
| 9 | VIP урок. Игра 2048 |
|
|||
|
Поздравляю с окончанием курс "Наноигры". Теперь можно немножко расслабиться и поиграть в 2048. Мы напишем эту замечательную игру в курсе "Микроигры". Отчёт отправил: 14981. DimanDOS Выполнено за 21 мин. [Показать отчёт] Научился: Смог дойти только до 256 :) Просто почти нету времени... :) Сложности: Дойти хотя бы до 256 :) |
|||||
| Итого: 9 видеоуроков |
4 час. 10 мин. 17 тестов |
55 чел. | |||
| Финалисты: Сергей, Николай Денисов, Progresir, WildOrc, Dmitry Sinitsin, Chip, Bodrik_torf, zhikharevav, Виталий, Иван Воронин, Андрей, Алексей|BrisK|Кривицкий, Денис, Андрей Шевченко, Protos, Никита, Иван, Владимир, Юрий, Константин Мельников, Михаил, OloloCode, Александр, Tekashnik, Дмитрий, Евгений, Dima, Salamatory, Snepper, Морозов Юрий Александрович, Oleksandr, superGrover, Никита, Новопашин Владимир, Сергей Соколов, Александр, Александр Балбашов, FireWolf, Максим Лапшинов, Denis, AlliZzeN, Кирилл, ser2018, DimanDOS, Permitin Alexey, Алексей В., vip, Дмитрий, Артём Нагорный, no name, ES35, MaxB, Konstantin, Tim, Tom . | |||||