Дата | Видеоурок | Результат | |
---|---|---|---|
Нано-игры Арканоид - Шарик и кирпичики | + 16 | ||
Работа с таймером. Написание составных условных операторов. Использование генератора псевдослучайных чисел. Программное закрытие формы с присвоением статуса завершения операции. Алгоритм выбивания кирпичиков. Мозг кипел и плавился, хотя теперь понимаю, что не очень сложно. По настоящему хороший совет сначала начертить на бумаге и расписать действия и взаимодействия. Все хорошо. Большое спасибо за прививку уверенности в себе. |
|||
Нано-игры Арканоид - Уровень и ракетка | + 16 | ||
Научился модифицировать поведение визульных элементов, пользоваться условным оператором case, привязывать к форме обработчики событий. алгоритм движения ракетки все хорошо, спасибо за урок! |
|||
Сокобан Сокобан - Игра - Интерфейс | + 21 | ||
Потворное использование кода из другого проекта. Структура решения в Visual Studio. Использовать код из другого проекта. Все хорошо |
|||
Теория ООП Инкапсуляция мечты | + 20 | ||
Инкапсуляция-сокрытие подробностей реализации объекта, предоставление интерфейса для взаимодействия с внутренней структурой объекта. Объект должен содержать внутри себя все поля, методы, функции для своей реализации. ничего все хорошо |
|||
Сокобан Сокобан - Создаём свои уровни | + 20 | ||
Создавать уровни! Создавать уровни! Все хорошою |
|||
Сокобан Сокобан - Редактор - Улучшение | + 20 | ||
Перехват и обработка событий от мыши (клики и координаты). Логика изменения размера уровня. Логика автоматизации заполнения выбранного прямоугольника выбранным объектом. Подсчет объектов в enum. Логика изменения размера уровня. Логика автоматизации заполнения выбранного прямоугольника выбранным объектом. Подсчет объектов в enum. Все хорошо. |
|||
Сокобан Сокобан - Редактор - Сохранение | + 21 | ||
Сериализовать символьный массив в текстовый файл. Логика масштабирования поля. Переход между уровнями. Достаточно сложный урок. Было много сложных алгоритмов. Долго отлаживал, прежде чем заработало. Спасибо за урок. Все хорошо! |
|||
Сокобан Сокобан - Редактор - Редактирование | + 20 | ||
Использование DropDownButton. Реализация логики редактора поля игры. Проверка правильности задания уровня. функция ResizeLevel Все хорошо. Спасибо Вам! |
|||
Сокобан Сокобан - Редактор - Интерфейс | + 20 | ||
Динамически добавлять компоненты на форму. Как подсмотреть у СиШарпа, как правильно инициализировать компоненты при добавлении на форму. правильно инициализировать компоненты при добавлении на форму Спасибо за этот незабываемый восторг, когда отрисовался уровень!!! |
|||
Сокобан Сокобан - Редактор - Загрузка | + 20 | ||
Чтение из тескового файла. Пошаговая отладка программы. Работа с enum. Создание класса. Выделение часто повторяющегося кода в отдельные функции. Работа со средой VS2015 в режиме пошаговой отладки Все хорошо |
|||
Сокобан Сокобан - Подготовка - Картинки и лабиринт | + 20 | ||
Поиск картинок. Редактирование картинок. Способ хранения уровня в текстовом файле. Редактирование картинок Все хорошо |
|||
Сокобан Сокобан - Вступление | + 20 | ||
Играть в сокобан)) Играть в сокобан)) Все хорошо! Быстрее бы начать! |
|||
Демо игры Лабиринт 2D - меню | + 20 | ||
Управление медиа-файлами (звук). Освоение среды VS2015. Событийная обработка игрового сценария. Напиcать клaсc Sound для вocпроизвeдения звуков. Всё хорошо. |
|||
Демо игры Картинка с секретом | + 23 | ||
Освоение среды VS2015. Использование ресурсного модуля (Добавление в ресурс, использование из кода ресурсов). События мыши. События элементов интерфейса. Свойства элементов интерфейса. Логика. Освоение среды VS2015 Все хорошо |
|||
Демо софт Вступительное слово | + 21 | ||
Работа со средой VS2015. Синтаксис условных операторов (перехожу на C# c Паскаля) Все хорошо. |
|||
Нано-игры Скорость реакции. Блок-схема | |||
|