Дата | Видеоурок | Результат | |
---|---|---|---|
Демо игры Игра Быстрощёлк | + 20 | ||
Задумался о разнице событий Click и MouseDown. Разобраться как программа работает без таймера. Пересматривал написание функции stop_game() Не был знаком с данным примером работы с событиями во времени. |
|||
Демо игры Лабиринт 2D - игра | + 20 | ||
Управлять событиями наведения и нажатия на кнопку. Через три дня после усвоения урока начать делать свой третий уровень. - подзабывается материал... Не сумел сделать двигающуюся во времени дверь в окончательный коридор к финишу - только сделал не её исчезновение, а уменьшение длины на треть... Видимо ошибка в работе с таймером в следующем коде: //Функция таймера, уменьшающая длину двери, ведущей к финишу private void timer_door_Tick(object sender, EventArgs e) { if (label_door.Location.X == 0) { label_door.Width = 72; } else { for (lovushka=72; lovushka==0;lovushka--) { label_door.Width = lovushka; } } } Буду учиться... |
|||
Демо игры Лабиринт 2D - меню | + 20 | ||
1. Понял логику создания класса Sound. 2. Еще раз попрактиковался в настройке оконного интерфейса. 3. Научился обрабатывать событие CheckedChanged. Понять логику создания класса Sound. Мне кажется в авторском варианте программы звук играет при его выключении. Я изменил код и добавил всплывающее окно на каждое из событий. У меня теперь звук играет при его включении. if (checkBox_sound.Checked) { Sound.sound_on(); Sound.play_key(); checkBox_sound.Text = "Звук включён"; MessageBox.Show("Вы включили звук."); } else { Sound.sound_off(); checkBox_sound.Text = "Звук выключен"; MessageBox.Show("Вы выключили звук."); } |
|||
Демо софт Вступительное слово | + 20 | ||
Установке VS. Сформулировать ожидания от видеоуроков - просто учиться... В моей огранизации используется VS на русском языке и мне удобно использовать его. Не хотелось бы понять, что задание не выполнено из-за установки русифицированной версии VS. |
|||
Демо игры Картинка с секретом | + 20 | ||
Настраивать и изменять свойства окон, добавлять ресурсы в программу, устанавливать иконки для формы и исполняемого файла. Повторить материал после его выполнения. Понравилась идея урока и ее реализация. |
|||
Графические циклы Спираль Архимеда | + 20 | ||
Я узнал про спираль Архимеда Тригонометрия... Высокий темп изложения... |
|||
Графические циклы Трёхмерные циклы | + 20 | ||
Пониманию вложенных циклов Не бросать задание Спасибо за урок |
|||
Графические циклы Внутренние условия | + 20 | ||
Понимать вложенные циклы Настроиться на понимание - все становится сложнее... Когда вслушиваешься - все становится понятным... |
|||
Графические циклы Вложенные циклы | + 20 | ||
Управлять вложенными циклами Уследить за темпом мысли автора. Выполняю задания, присылаю отчеты... ;-) |
|||
Графические циклы Пучок лучей | + 21 | ||
Назначать координаты точек начала и конца циклов. Изменять циклы в зависимости от траектории движения линий. Соотносить параметры циклов и системы координат. Каждую из кнопок я делал в двух различных вариантах рисования последовательности вывода линий. |
|||
Графические циклы Диагональные линии | + 20 | ||
Рассчитывать координаты точек. Самостоятельно без подсматривания в урок писать код. Получил интересный эффект если шаг цикла сделать не 30, а 1 шаг. ;-) См. скриншот 2. |
|||
Графические циклы Горизонтали и вертикали | + 20 | ||
Циклически рисовать сетку. Таймер. У меня не добавлялась через контекстное меню библиотека потоков. Писал вручную. |
|||
Графические циклы Подготовка графики | + 20 | ||
Инициализировать графику Вписаться в скорость изложения материала А почему нельзя писать названия программ в строке заголовка окна по русски? |
|||
Нано-игры Арканоид - Уровень и ракетка | |||
|