Несколько простых игрушек для ознакомления с проектом.
Каждая игровая программа пишется с нуля.
Доступ к урокам последовательный.
Во время прохождения курса вы самостоятельно
напишете несколько игровых программ.
# | Название видеоурока | Видео / Тесты | Решило | Рейтинг | Доступ |
---|---|---|---|---|---|
1 |
![]() |
|
|||
Добро пожаловать!Ты герой, раз дошёл до этой страницы :)В этом коротком видео обращении я покажу и расскажу, где найти обещанные уроки, консольные задачи, как этим всем пользоваться. Отчёт отправил: 16218. Дмитрий Выполнено за 9 мин. [Показать отчёт] Научился: Обучится программированию на языке C#. Дополнить уже имеющиеся навыки программирования. |
|||||
2 |
![]() |
9 тестов |
|||
Самая первая программа создаётся, практически, только мышкой. Весь нужный код будет сгенерирован автоматически системой. Смотри видео, повторяй действия и создавай свою программу! Задание: Написать программу с 5 картинками и 4 кнопками. Каждая кнопка открывает одну из 4 картинок. Пятая картинка открывается каким-либо "секретным" способом. Отчёт отправил: 16218. Дмитрий Выполнено за 1 час. 41 мин. [Показать отчёт] Научился: Из данного урока для себя выяснил как правильно расположить панель навигации для удобства и быстроты работы с формами в VS Узнал о базовых настройках форм, а так же о составе файлов проекта (какой файл что обозначает и где все это находится) Узнал как поставить иконку на приложение (exe). Ранее пытался найти как сделать это, но не получилось. Теперь запомню))) Программка получилась простая и время при ее создании прошло не заметно. В видео уроке очень подробно рассмотрены базовые элементы и настройки работы с формами, что очень ценно, т.к. именно с простого закладывается база дальнейшей работы ... Сложности: Сложного не было. Было много нового и интересного для меня. |
|||||
3 | Лабиринт 2D - меню |
4 теста |
|||
Начинаем создание игры - многоуровнего лабиринта. На этом уроке мы создадим главное меню и класс для воспроизведения звуков. Задание: Создать заготовку для будущего лабиринта. Отчёт отправил: 16218. Дмитрий Выполнено за 2 час. 10 мин. [Показать отчёт] Научился: Для меня по сути все что выполнялось в уроке в новинку. По этому научился всему. Научился подготавливать новый проект для работы (настройка окна формы, имя формы, расположение на экране и т д) Разобрался как в проект добавить файлы картинки и звука. Изучил для себя новые элементы формы Button и CheckBox Понял принцип созданного класса Sound и его использование. Добавил в него свой звук из фильма ужасов. И установил данный звук при загрузке формы, чтобы в открывающемся окне игры воспроизводилась мелодия на заставке. Добавил для моей мелодии возможность отключения по признаку "Звук включен"/"Звук выключен" Сложности: Было не сложно, было очень очень очень интересно. (пришлось повозится с поиском картинок, файлов, конвертацией из MP3 в WAV для создания проекта) Спасибо Евгению за такие подробные и в тоже время совсем не скучные подборки уроков по Windows Form... Классно прокачивать навыки и не замечать как учишься... |
|||||
4 | Лабиринт 2D - игра |
3 теста |
|||
На этом уроке мы создадим два уровня игры и запрограммируем их. В игре будут предметы для собирания, ключи, двери, мигающие стены. Задание: Создать два или три уровня для игры Лабиринт. Отчёт отправил: 16218. Дмитрий Выполнено за 1 день 3 час. 43 мин. [Показать отчёт] Научился: Создание лабиринта очень понравилось. (сын просит теперь сделать еще больше уровней))) ) По сути, как и в предыдущих, уроках почти все было в новинку. Узнал о новых методах при работе с формами Windows. (таймер, как работает возвратное сообщение при закрытии формы) Поупражнялся в прокачивании мозгов по созданию логики... В игру в третьем уровне добавил порталы перехода. При клике мышки на лейбл- курсор перемещается на лейбл такого же цвета и соответственно обратно если кликнуть на 2 лейбле Сложности: Не учел замечание Евгения, что не нужно делать сложные уровни, это усложняет процесс отладки. Так же думал что сделаю разом, но пришлось разбить на несколько дней, т.к. суммарно потратил где то порядка 4 часов. |
|||||
5 | Игра Быстрощёлк |
|
|||
На этом уроке мы создадим мини-игрушку «Быстрощёлк», которая поможет узнать максимальную скорость нажатия кнопок мышки. Задание: Создать игру и поставить свой рекорд. Отчёт отправил: 16218. Дмитрий Выполнено за 1 час. 15 мин. [Показать отчёт] Научился: Игра получилась не сложная и довольно интересная. Узнал для себя, что в методе ToString("#.#") - выводит результат целые и десятые Почитал и подробнее изучил метод MessageBox(); Покликал мышкой - прокачал пальцы рук )))) Сложности: --- |
|||||
6 | Бот для Быстрощёлка |
|
|||
На этом уроке мы повеселимся :) Напишем бота для игры из прошлого урока. Программа будет сама кликать и ставить сногсшибательные результаты! Задание: Написать бота для прошлой игры и поставить супер-рекорд! Отчёт отправил: 16218. Дмитрий Выполнено за 1 час. 28 мин. [Показать отчёт] Научился: Забавная программка. Возможно в дальнейшем пригодится. Познакомился с новым элементом Windows Form - TableLayoutPanel., TrackBar Подробно разобрал как работает таймер - элемент формы. Так же отметил для себя что вызов функций со значение NULL выполнило начальное заполнение данных лейблов. Узнал о функции кликания мышки в системе. (довольно полезная функция для использования на будущее) Ну и конечно попробовал различные клики мышки автоматически на программе "Быстрощёлк" Сложности: Были новые элементы формы, понадобилось время чтобы понять как они работают и используются. |
|||||
7 | Камень ножницы бумага |
1 тест |
|||
На этом уроке мы напишем игровую программу по мотивам детской игры на руках - «Камень-Ножницы-Бумага». Задание: Написать игру и победить компьютер. Отчёт отправил: 16218. Дмитрий Выполнено за 2 час. 58 мин. [Показать отчёт] Научился: Игра получилась интересная. В ней можно сказать закрепили знания, полученные на предыдущих уроках курса. Поработали с таймером, сделали переключатель для регулирования скорости компьютера (TrackBar) выводили результаты в лейблы. Все это постепенно помогает изучать основные элементы работы с формами в С# С каждым таким уроком прокачивается логическое мышление в составлении тех или иных конструкции кода. Сложности: -- |
|||||
8 | ФИНАЛЬНЫЙ УРОК |
|
|||
Поздравляю! Ты прошёл весь курс "Демо-игры"! Теперь ты знаешь, как у нас здесь всё устроено. Пожалуйста, напиши отзыв, прикрепи свою фотографию и напиши своё имя и фамилию. Какой курс ты будешь проходить следующим? Отчёт отправил: 16218. Дмитрий Выполнено за 26 мин. [Показать отчёт] Научился: Всем привет. Меня зовут Дмитрий Кузин. Язык С# начал изучать несколько месяцев назад. Из видеокурсов на сайте этот первый. Курс просто клад для начинающего, т.к. тут легко и доступно объясняются базовые вещи для новичка. В двойне приятнее что формат обучения - создание игр. Это не вызывает скуку и результат можно протестировать самому с интересом. Даже не стыдно показать друзьям, знакомым...К слову поиграть не откажется никто, заодно можно получить оценку со стороны. В данном курсе есть возможность получить опыт работы с конструкциями языка WindowsForm, подтянуть логику. Немало важно, что в процессе прохождения уроков, приходится выходить за рамки проделанного в видео (дорабатывать созданную базовую версию) и это заставляет углублять в вопрос и еще лучше усваивать новый для себя материал. Огромное спасибо Евгению за проделанную работу. А так же за атмосферу созданную в данном ресурсе. Для людей, начинающих свой путь в программировании, важна начальная поддержка... На различных форумах можно встретить много умников, которые и помочь не помогут , а съязвить и указать человеку на его некомпетентность - это пожалуйста. На данном ресурсе все иначе. Пользователи дружественны друг к другу, всегда помогут. Это очень круто!!! Далее планирую пройти курс "Демо СОФТ". Удачи всем в начинании и прохождении данных уроков. Сложности: Сложно было оторваться от задач))) Вроде только сел делать урок, не успел оглянуться уже несколько часов прошло))) |
|||||
9 | VIP. Устный счёт |
2 теста |
|||
На этом уроке мы напишем программу для тренировки устного счёта. Задание: Сделать тренажёр устного счёта по основным арифметическим операциям. Отчёт отправил: 16218. Дмитрий Выполнено за 2 час. 31 мин. [Показать отчёт] Научился: В данном уроке разобрал новый элемент Windows form - Progress, Так же поупражнялся в логическом составлении программы и оптимизация кода. (прокачал мозги) Вспомнил математику ))) Сложности: ---- |
|||||
10 | VIP. Бесплатная консультация |
без видео |
|||
Приглашение на бесплатную консультацию. |
|||||
Итого: 10 видеоуроков |
4 час. 45 мин. 19 тестов |
67 чел. | |||
Финалисты: Евгений, Oleg Didok , Иван Воронин, Tekashnik, LINKI, vip, zhikharevav, Виктор, Protos, Алексей В., Ramzan, Александр, alexmail19Q, Степан, Вова Завісляк, Андрей, Владимир, Snepper, Александр Балбашов, Сергей Соколов, gorynych, Кирилл, Hofflin, FireWolf, DimanDOS, Айдар, AlliZzeN, Rise, Павел Демьянов, Никита, Den Andreevich, Stainlessrat, Макс Тимашков, Николай, Chip, Дмитрий, Сергей, Владимир, Даниил Лаутеншлегер, Никита, New programist, Геннадий Кравцов, Артём Нагорный, no name, Андрей, Діма, Эльвир, Александр, Николай, Евгений, Новопашин Владимир, Xa4_Xakum, Кирилл, Shahlo, Anatoli, Konstantin, MaxB, Эдуард, Толстых Александр, AndreyGr, София, Иван, Tom, Alina, Tim, Хоанг, Антон . |