Дата | Видеоурок | Результат | |
---|---|---|---|
Демо игры ФИНАЛЬНЫЙ УРОК | + 20 | ||
Создавать отзывы в программе Paint.NET Сложностей не возникло. Спасибо за отличный курс по программированию на C# |
|||
Демо игры Камень ножницы бумага | + 20 | ||
На этом уроке особенно запомнилось необычная передача параметра figure функции show_user_figure((((Panel)sender).Tag).ToString()); Познакомился с новыми компонентами для работы с формами (PictureBox). Научился программировать логику побед, проигрышей и ничьих (if-else-if) Пожалуй, ничего. Хороший урок для понимания вывода изображений на форму, а также программирования логики игры. |
|||
Демо игры Бот для Быстрощёлка | + 20 | ||
На этом уроке научился работе с некоторыми событиями Windows - имитации нажатия клавиш мыши. Для этого была использована стандартная библиотека user32.dll Программа не хотела кликать в игре "быстрощёлк", пока я не запустил скомпилированный .exe файл. При запуске из Visual Studio бот кликал только в самой IDE. Побить предыдущий свой рекорд, когда кликал мышью, не смог. Хороший урок для закрепления и повторения пройденного - есть мотивация продвигаться в учёбе дальше. |
|||
Демо игры Игра Быстрощёлк | + 1 | ||
Научился использовать класс DateTime для перевода Ticks(тактов) в секунды, а также понял, что событие MouseDown реагирует только на нажатие клавиш мыши и позволяет добиться наиболее точного результата игры. Повторил основные приёмы работы с формой, её настройки и работу с элементами управления. Побил рекорд Евгения Витольдовича - 14,5 кликов в секунду. Ничего сложного не было. Хороший урок для обучения программированию + удовольствие от игры. Благодарю. |
|||
Демо игры Лабиринт 2D - игра | + 1 | ||
На этом уроке научился создавать свой уровень к игре с добавлением новых типов препятствий - движущиеся стены. Обратил внимание на то, что к некоторым свойствам элементов (Label.Location) нельзя напрямую задавать значения в программе. Лучше стал разбираться в свойствах и событиях элементов формы, а также научился программировать движущиеся объекты (стены на 3-м уровне). Самым сложным было изменить положение элементов формы из программы, но поисковик помог, когда поставил ему правильный вопрос. Хороший урок для прокачки навыков программирования, даёт сильную мотивацию не останавливаться и идти вперёд. |
|||
Демо игры Лабиринт 2D - меню | + 2 | ||
На этом уроке научился создавать классы для последующего использования в основной программе на примере класса Sound.cs, где подключается библиотека System.Media для работы со звуком. Изучил некоторые методы подкласса SoundPlayer (воспроизведение аудио взятого с ресурсов программы). Повторил основные приёмы работы с Windows формой и размещением/настройкой на ней элементов управления. При проработке данного урока сложностей не возникло. Очень понравился анекдот про приезд делегации из СССР в США (ответ на вопрос "зачем для воспроизведения аудио создавать отдельный класс" - " везде нужны перегородки ") |
|||
Демо игры Картинка с секретом | + 1 | ||
Научился работать с формой, размещать на ней элементы, настраивать и изменять свойства формы, выводить фоновое изображение по событию (клик мышки на кнопки). Научился работать с условными операторами if-else, объявлять и использовать глобальные переменные а также использовать аргумент "e" событий и свойства кнопок. При выполнении задания сложностей не возникло. Очень хорошая задача для понимания общей концепции работы с формами и событиями. |
|||
Демо софт Вступительное слово | + 20 | ||
узнал, как работать с вводом/выводом в консоль английский языковой пакет не хочет устанавливаться Пока никаких вопросов и замечаний нет. Думаю что мне понравиться Ваш курс. |
|||
Нано-игры Арканоид - Уровень и ракетка | |||
|