Обучение языку c#

Формула программиста

основатель — Волосатов Евгений Витольдович
Open shop Карточки памяти

Карточки памяти

Создание популярной игры для развития памяти с 16 карточками.

Карточки памяти

Список уроков | фото | видео

# Название видеоурока Видео / Тесты Решило Рейтинг Доступ
1 FREE Подготовка формы 00:28:24
1 тест
237 чел. ★ 4.9 Free
  Мы напишем игру «Карточки памяти».
На форме 16 карточек из 8 парных картинок.
Цель игры - попарно открыть все карточки.

Задание:
Подготовить картинки, настроить форму, сделать меню.
Разместить сетку, написать правила игры и сводку об авторе.
 
21192. Anastasiia
21192. Anastasiia
5981. Artur
16799. Андрей Чуприков
2 Отображение карточек 00:29:01
1 тест
208 чел. ★ 4.9 $
  На этом уроке мы сначала нарисуем блок-схему алгоритма игры,
а потом сделаем отображение и перемешивание карточек.
 
9480. Кирилл
6919. Anton Sozykin
6919. Anton Sozykin
4699. Сергей Витальевич
3 Алгоритм игры 00:26:50
66 чел. ★ 4.9 $
  У нас всё готово для программирования.
На этом уроке мы напишем основной алгоритм.
Будем использовать блок-схему состояний с прошлого урока.
 
6203. Николай Миролюбов
10494. Алексей В.
10494. Алексей В.
17443. WildOrc
4 Независимый класс 00:19:44
53 чел. ★ 4.9 $
  На этом уроке мы приступим к рефакторингу для выделения логики игры в отдельный, независимый класс.
Мы определим в новом классе два публичных метода, а также создадим интерфейс IPlayable,
который поможет нам вызывать методы из внешнего класса,  не нарушая независимости.
 
16396. Денис
9858. Александр
10717. OloloCode
10558. Иван Воронин
5 Классовая независимость 00:10:03
51 чел. ★ 5 $
  На этом уроке мы перенесём все методы и поля,
которые относятся к логике игры, в независимый
и самодостаточный класс LogicMemory.
 
17947. Dmitry Sinitsin
17947. Dmitry Sinitsin
12238. Евгений
20619. Артём Нагорный
6 Класс в Библиотеке 00:06:18
47 чел. ★ 5 $
  На этом уроке мы вынесем класс LogicMemory с интерфейсом в отдельный проект для создания библиотеки.
Не забудьте дать публичный доступ классу и интерфейсу, а также добавить Reference на добавленный проект.
 
25931. Украинцев Алексей
25931. Украинцев Алексей
13850. Владимир
9480. Кирилл
7 Персональные картинки 00:02:33
43 чел. ★ 4.8 $
  Мы начинаем создание карточек памяти для мобильных платформ: Android + iPhone.
В этом нам поможет технология Unity. Скачайте и установите Unity Personal,
а также найдите 9 *квадратных* картинок по вашей любимой тематике.
Убедитесь, что у вас есть файл MemoryLibrary.dll из прошлого урока.
 
16459. Protos
18508. Казуал
1901. Neverwinter 2
4692. Михаил
8 Запуск Unity с картинками 00:06:20
1 тест
42 чел. ★ 4.9 $
  На этом уроке мы познакомимся с интерфейсом Unity.
Разместим в Assets подготовленные картинки и добавим их на сцену.
Запустим, порадуемся результату и морально подготовимся к следующему уроку.
 
37103. DTSoLVFyCfYw
5394. Anton
9858. Александр
4692. Михаил
9 Авоська картинок 00:08:08
1 тест
39 чел. ★ 4.9 $
  На этом уроке мы разместим 16 кнопок в панель, с натройкой Grid Layout.
Поэкспериментируйте и напишите, что у вас получилось.
 
17606. Виктор
18508. Казуал
16520. Саша Авербух
10717. OloloCode
10 Горизонтальное и Вертикальное 00:09:11
1 тест
39 чел. ★ 5 $
  На этом уроке мы разместим панели внутри панели.
Будем использовать горизонтальное и вертикальное выравнивание.
В результате все 16 кнопок будут автоматически менять размеры под экран устройства.
 
9480. Кирилл
1901. Neverwinter 2
37103. DTSoLVFyCfYw
10558. Иван Воронин
11 Открытие по щелчку 00:15:36
2 теста
39 чел. ★ 4.9 $
  На этом уроке мы создадим скрипт, в котором будет метод обработки нажатия по картинке.
Во второй части урока мы реализуем отображение выбранной картинки на кнопке.
 
14008. Сергей
20167. Айдар
17947. Dmitry Sinitsin
11456. Snepper
12 Неуловимая птичка 00:15:50
38 чел. ★ 4.9 $
  На этом уроке мы подключим библиотеку к нашему проекту и запустим игру.
 
12238. Евгений
10895. Danil42Russia
25450. MaxB
16459. Protos
13 ФИНАЛЬНЫЙ УРОК без видео
19 чел. ★ 5 $
  Запишите видеообзор полученных программ.
 
20619. Артём Нагорный
20619. Артём Нагорный
25450. MaxB
17606. Виктор
14 VIP-загрузка на Android 00:08:43
23 чел. ★ 4.9 $
  На этом уроке формулист VIP расскажет, как запустить игру на Android.
 
10895. Danil42Russia
18508. Казуал
3747. Сергей
20167. Айдар
  Итого:   14 видеоуроков 3 час. 06 мин.
7 тестов
14 чел. ★ 4.93  
  Финалисты:   Иван Воронин,   Snepper,   Александр Балбашов,   vip,   Кирилл,   Айдар,   Дмитрий,   Артём Нагорный,   no name,   Permitin Alexey,   ES35,   MaxB,   Tim,   Tom .

Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: В этом курсе создал игру "Карточки памяти". Получил много практики в работе с интерфейсом программы, научился создавать библиотеку и использовать ее в новом проекте. Результаты работы можно посмотреть по адресу http://tomfoxweb.rf.gd/memorycards/



Научился: Благодарю за урок. Продолжаем развивать ютуб канал "Маленький программист" - https://www.youtube.com/channel/UCWZ7scvu0mbOHmnG9Z6FkEQ. Здесь мои дети выкладываю программы, которые решают самостоятельно.