# | Название видеоурока | Видео / Тесты | Решило | Рейтинг | Доступ |
---|---|---|---|---|---|
1 |
![]() |
2 теста |
|||
Создание известной игры «Пятнашки» — отличное упражнение для начинающих программистов. На первом уроке мы создадим интерфейс игры и разместим все кнопки. На втором уроке мы напишем класс логики игры и допишем программу. На третьем уроке мы вместо кнопок будем использовать картинки — динамически их создавать и размещать на них вырезанные кусочки основной картинки. Отчёт отправил: 24. Олюшка Выполнено за 1 час. 00 мин. [Показать отчёт] Научился: повторила работу с формой и ее компонентами, обработка собития клик конопки Сложности: не возникло, хотя я зарисовалась хотела красоту :) Комментарии: Очень хороший урок для повторения и полезен будет новичкам, удивительно однако для меня это уже совсем просто было:) Спасибо за чудесный урок, с нетерпением жду следующего! :) |
|||||
2 | Игра 15 - Алгоритм |
1 тест |
|||
Завершаем создание игры Пятнашки. На втором уроке мы напишем класс логики игры, в котором опишем матрицу для хранения чисел на кнопках и реализуем основные методы: start, shift, check_numbers и другие. Отчёт отправил: 24. Олюшка Выполнено за 2 час. 15 мин. [Показать отчёт] Научился: работать с массивом, создание из позиции в координаты и наоборот, работать с элементом формы MenuStrip Сложности: сложностей не возникло, забыла правда как играть, не сражу собрала :) Комментарии: Чудесный урок! Сделал только победу через PictureBox, когда победа появляется картинка, на большее пока меня не хватило! Пятнашки это моя любимая игра была в детстве! Спасибо за ностальгию и за навыки которые получила! :) |
|||||
3 | Игра 15 - Картинка |
2 теста |
|||
Переделываем игру Пятнашки в Пазл картинки. Убираем кнопки, вместо них динамически размещаем матрицу PictureBox'ов, в которые загружаем кусочки картинки, предварительно разрезав их и сохранив все части картинки в матрицу Image. Размер поля можно будет выбирать, от 3 на 3 до 6 на 6. Отчёт отправил: 24. Олюшка Выполнено за 2 час. 00 мин. [Показать отчёт] Научился: потренировалась добавлять классы и форму из другого проекта, работа с координатами, с классами Bitmap, Graphics, Rectagle, Image, работать с двухмерным массивом, динамически создавать PictureBox Сложности: в уроке хорошо изложено, не возникло, вот только пришлось повозится с победной картинкой немного из-за того, что PictureBox с финальной картинкой не хотел показываться т.к. был размещен на ранеле, хотя я это сделала :) Комментарии: Я очень-очень рада и довольна, Я сделала, и мне очень нравится моя Красатулечка! Спасибо Евгений за чудесный и полезный урок! :) |
|||||
4 | Аполлон. Главные герои |
2 теста |
|||
На этом уроке мы озвучим правила игры Аполлон. Выясним, какие у нас будут главные герои. Твоё самостоятельное задание - нарисовать на бумаге внешний вид игры со всеми главными героями. Как ты это себе представляешь. |
|||||
5 | Аполлон. Законы физики |
|
|||
Корабль Аполлон прилуняется на Луну. На этом уроке мы рассмотрим упрощённую физическую модель этого процесса и выпишем все параметры и все формулы, которые будут управлять этим процессом. |
|||||
6 | Аполлон. Плавное прилунение |
1 тест |
|||
На этом уроке мы допишем игру Аполлон. Свяжем класс логики с интерфейсом. Сделаем управление двигателем с помощью мышки. Добавим таймер, функцию отображения корабля. А также сообщение о конце игры и перезапуск игры. |
|||||
7 | ПОЛУФИНАЛЬНЫЙ УРОК |
|
|||
Задание. Записать видеообзор любой программы из первой части этого курса. Отчёт отправил: 24. Олюшка Выполнено за 2 час. 30 мин. [Показать отчёт] Научился: продолжила тренировку записи обзора программ, размещение на ютубе Сложности: сложностей не было, мне не очень понравилась запись первого длинная, и пошли дубли, выкладываю третий, на этом пока остановлюсь :) Комментарии: Очень классные игры, и радует то что вы их увидите и так же можете поиграть в них! А при желании и создать еще лучше! За это огромное спасибо Евгению и проекту VideoSharp.info :) Видеообзор: http://youtu.be/9BshCrHtLlE |
|||||
8 | 2048 - Учимся играть |
|
|||
Начинаем создание модной игры 2048. Но сначала нужно научиться в неё играть. Это можно сделать здесь: http://2048game.com/ru/ Отчёт отправил: 24. Олюшка Выполнено за 3 час. 30 мин. [Показать отчёт] Научился: играть в игру 2048, немного терпению и спакойстию Сложности: прийти в себя, когда я с первого раза вообще в жизни первый раз набрала 1048 и еще с чем то и не сделать скриншот все сбросить :) Комментарии: УРА!!!! Я это седла, это была бы не я если бы не набрала нужно количества!!!! Хороший урок, хотя для меня наверное самый сложный из всех что проходила! :) Жду продолжения с нетерпением, я сделаю ее! :) Спасибо! :) |
|||||
9 | 2048 - Интерфейс |
|
|||
На этом уроке мы создадим интерфейс программы. Динамически создадим Label для цифр и разместим их в матрицу. Раскрасим кнопочки и создадим обработчик курсорных клавиш. Отчёт отправил: 24. Олюшка Выполнено за 3 час. 00 мин. [Показать отчёт] Научился: создавать динамически label, с помощью массива заполнять их TableLayoutPanel, познакомилась с классом Dictionary, созданию цвета через массив автоматически, повторение оформления формы и ее компонентов Сложности: сложностей не возникло, т.к. все изложено очень понятно и ясно! вот с цветами заигралась, это просто удивительно и классно!!! :) Комментарии: Супер Урок!!! Я довольна и счастлива и моя игра уже приобрела красивую одежечку! Дальше еще будет интересней! Жду с нетерпением! У меня все уже хорошо, Я Молодец! Хорошо позанималась, Спасибо тебе Евгений и любимый проект!!! :) |
|||||
10 | 2048 - Смещение |
2 теста |
|||
На этом уроке мы реализуем класс с логикой игры. Далее, напишем заглушки для функций смещения клеток и функцию проверки окончания игры game_over(). Отчёт отправил: 24. Олюшка Выполнено за 3 час. 00 мин. [Показать отчёт] Научился: увидела как работают делегаты, работу рекурсии, работа двухмерной матрицей, координатами, разбитие логики на части и реализация их Сложности: сложно не возникало, все очень хорошо показано и рассказано в уроке, понимания логики, еще четкой нет, хотя все понятно что и как мы делали! Комментарии: Ура!!! Я сделала свою игру! И у меня даже неплохой результат, это с первого раза в собственную игру мой результат! Я Молодец, мне она нравится, очень! Хотя она и кажется простой, однако реализация очень не простая! Спасибо, за такой шикарный урок! :) |
|||||
11 | 2048 - Объединение |
|
|||
На этом уроке мы напишем функции смещения и объединения клеток. Далее, пошагово выполним эти алгоритмы, чтобы понять принцип их работы. |
|||||
12 |
![]() |
|
|||
Играл в крестики-нолики, мелом на асфальте? Я играл, и очень много, был непревзойдённым профессионалом в своём дворе, изучил все ходы-выходы в этой программе, и замахнулся на создание искусственного интеллекта! :) Игрушка не сложная, она отлично подходит для упражнения в программировании для программиста. Отчёт отправил: 24. Олюшка Выполнено за 6 час. 00 мин. [Показать отчёт] Научился: работать с PictureBox, работа с формой и ее элементами и обработка событий, выделять логику игры, тренировка с созданием класса, продолжила изучение работы с координатами, работа с двухмерным массивом и динамическое заполнение картинок в массив, познакомилась с предохранением цикла, чтобы программа не зацикливалась, использование индексов get и set доступа в свойств, с параметром ref который приводит к передаче в методе аргументов по ссылке, а не по значению, увидела как создается искусственный интеллект! :) Сложности: сложностей не было, вот только я так и не смогла обыграть ИИ, постоянно ничья и долго наводила красоту и два раза переделывала картинки! А урок очень подробный, все ясно и понятно! Комментарии: Супер Урок!!! Я очень довольна и счастлива результатами, сделала при выигрыше показ картинки, и признаюсь не сделала отдельного класса для помощи! Все очень легко и просто получилось! Я, Молодец благодаря Евгению! Огромное спасибо за опыт который передаешь! :) |
|||||
13 | Крестики-Нолики. Игра с компьютером |
|
|||
На этом уроке мы добавим в игру Крестики-Нолики искуственный интеллект. Мы напишем алгоритм, который будет искать наилучший ход для позиции. Отчёт отправил: 24. Олюшка Выполнено за 15 мин. [Показать отчёт] Научился: увидела и потренировалась создавать искусственный интеллект! :) Сложности: сложностей не возникло, в этом уроке делаю только отчет, программу написала намного раньше, хотя победить созданный ИИ не удалось, только ничья, пробовала, даже подключила на помощь друга, все равно только ничья, все же классный ИИ вышел!!! :) Комментарии: Это очень великолепный урок!!! Мне очень понравится! И теперь у меня есть такая умная игра!!! Спасибо Женя та такой интересный и увлекательный урок! |
|||||
14 | ФИНАЛЬНЫЙ УРОК |
|
|||
Задание: Записать видео обзор любой игры, созданной на этом курсе. Отчёт отправил: 24. Олюшка Выполнено за 30 мин. [Показать отчёт] Научился: большей уверенности, практика продолжается, еще чуточку прокачалась Сложности: сложностей не возникло, записывала еще под впечатлением написанной программы, вот восторгом радости что она получилась!!! Комментарии: Все замечательно и хорошо!!! :) Всем спасибо кто поставит пальчики вверх, просмотрит видео, сорри что немного затянула по времени, хотя про эту замечательную игру хотелось очень много сказать, а если брать курс то вообще, чего стоят крестики нолики, с искусственным интеллектом! Потрясающие игры, к которых очень много разнообразной практики!!! :) Спасибо, Евгений за этот Увлекательный и Чудесный курс!!! :) Видеообзор: http://youtu.be/oxgoCsqFzAE |
|||||
15 | VIP урок. Формула 1 |
|
|||
Создаём динамический графический объект - машинку. Ездит по экрану. Поворачивает. Восемь направлений. Разгоняется и тормозит. Задний ход. Отчёт отправил: 24. Олюшка Выполнено за 3 час. 00 мин. [Показать отчёт] Научился: обрабатывать события формы с помощью клавишей, потренировалась изменять картинки прямо в ресурсах Сложности: рисовать получилось долго, у меня опять какой-то глюк, при запуске у меня сразу машинка врезается, не понимаю что не так, возможно опять из-за виртуальной машины что касается мышки она делает как-то каряво) Комментарии: Хороший урок, мне понравился! И наконец я его осилила, все руки не доходили) Спасибо, Евгений за мотивацию! |
|||||
16 | VIP урок. Стрелялка |
|
|||
Сегодня мы напишем классический одноэкранный шутер. Будет лететь самолётик и сбивать шарики. На примере простых объектов демонстрация основ ООП. Отчёт отправил: 24. Олюшка Выполнено за 3 час. 00 мин. [Показать отчёт] Научился: повторила создания конструктора, создание класса, потренировалась с инкапсуляцией, узнала про static, потренировалась с наследованием, использование базового конструктора с помощью base, присваивать одно событие для всех элементов Сложности: все очень хорошо и доступно рассказано и показано и сложностей не было Комментарии: У меня вышла чудная программка, облако стреляет каплями по солнышку! Все замечательно работает! Я сделала конструктор который вызывает базовый конструктор! Я, Молодец! Хорошо и с удовольствием прокачалась! Правда нового ничего не добавила! Вот и закончила это супер курс "Микроигры"! Я очень счастлива что прошла его весь, набралась море опыта и у меня появились превосходные игры в которые теперь сама играю! Спасибо, Евгений за этот Великолепный Урок, за этот КУРС!!! :) |
|||||
17 | VIP урок. Змейка |
|
|||
Создаём популярную игру «Змейка». На примере простых объектов демонстрация основ ООП. |
|||||
Итого: 17 видеоуроков |
9 час. 09 мин. 10 тестов |
12 чел. | |||
Финалисты: Tekashnik, Максим Лапшинов, Иван Воронин, Permitin Alexey, Кирилл, Артём Нагорный, no name, Дмитрий, MaxB, Tom, Tim, Alina . |