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

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

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

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

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

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

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

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

Задание:
Подготовить картинки, настроить форму, сделать меню.
Разместить сетку, написать правила игры и сводку об авторе.
 
5307. Кирилл
5307. Кирилл
4655. Михаил
5868. Vera
2 Отображение карточек 00:29:01
1 тест
208 чел. ★ 4.9 $
  На этом уроке мы сначала нарисуем блок-схему алгоритма игры,
а потом сделаем отображение и перемешивание карточек.
 
9732. Андрей
9732. Андрей
6203. Николай Миролюбов
9014. Николай Денисов
3 Алгоритм игры 00:26:50
66 чел. ★ 4.9 $
  У нас всё готово для программирования.
На этом уроке мы напишем основной алгоритм.
Будем использовать блок-схему состояний с прошлого урока.
 
9858. Александр
3146. Permitin Alexey
3146. Permitin Alexey
1901. Neverwinter 2
4 Независимый класс 00:19:44
53 чел. ★ 4.9 $
  На этом уроке мы приступим к рефакторингу для выделения логики игры в отдельный, независимый класс.
Мы определим в новом классе два публичных метода, а также создадим интерфейс IPlayable,
который поможет нам вызывать методы из внешнего класса,  не нарушая независимости.
 
17443. WildOrc
15482. turpispopulu
16861. Serge
8275. Tekashnik
5 Классовая независимость 00:10:03
51 чел. ★ 5 $
  На этом уроке мы перенесём все методы и поля,
которые относятся к логике игры, в независимый
и самодостаточный класс LogicMemory.
 
18626. superGrover
18419. DenisMed
10895. Danil42Russia
17443. WildOrc
6 Класс в Библиотеке 00:06:18
47 чел. ★ 5 $
  На этом уроке мы вынесем класс LogicMemory с интерфейсом в отдельный проект для создания библиотеки.
Не забудьте дать публичный доступ классу и интерфейсу, а также добавить Reference на добавленный проект.
 
5394. Anton
5394. Anton
22133. ES35
22133. ES35
7 Персональные картинки 00:02:33
43 чел. ★ 4.8 $
  Мы начинаем создание карточек памяти для мобильных платформ: Android + iPhone.
В этом нам поможет технология Unity. Скачайте и установите Unity Personal,
а также найдите 9 *квадратных* картинок по вашей любимой тематике.
Убедитесь, что у вас есть файл MemoryLibrary.dll из прошлого урока.
 
20167. Айдар
5394. Anton
10558. Иван Воронин
14008. Сергей
8 Запуск Unity с картинками 00:06:20
1 тест
42 чел. ★ 4.9 $
  На этом уроке мы познакомимся с интерфейсом Unity.
Разместим в Assets подготовленные картинки и добавим их на сцену.
Запустим, порадуемся результату и морально подготовимся к следующему уроку.
 
11456. Snepper
3146. Permitin Alexey
30514. Tom
3747. Сергей
9 Авоська картинок 00:08:08
1 тест
39 чел. ★ 4.9 $
  На этом уроке мы разместим 16 кнопок в панель, с натройкой Grid Layout.
Поэкспериментируйте и напишите, что у вас получилось.
 
12238. Евгений
20659. no name
19525. Александр Балбашов
20167. Айдар
10 Горизонтальное и Вертикальное 00:09:11
1 тест
39 чел. ★ 5 $
  На этом уроке мы разместим панели внутри панели.
Будем использовать горизонтальное и вертикальное выравнивание.
В результате все 16 кнопок будут автоматически менять размеры под экран устройства.
 
18508. Казуал
16066. Bodrik_torf
11456. Snepper
14008. Сергей
11 Открытие по щелчку 00:15:36
2 теста
39 чел. ★ 4.9 $
  На этом уроке мы создадим скрипт, в котором будет метод обработки нажатия по картинке.
Во второй части урока мы реализуем отображение выбранной картинки на кнопке.
 
30514. Tom
20619. Артём Нагорный
16520. Саша Авербух
20366. Эльвир
12 Неуловимая птичка 00:15:50
38 чел. ★ 4.9 $
  На этом уроке мы подключим библиотеку к нашему проекту и запустим игру.
 
11456. Snepper
20302. Дмитрий
20302. Дмитрий
30187. Tim
13 ФИНАЛЬНЫЙ УРОК без видео
19 чел. ★ 5 $
  Запишите видеообзор полученных программ.
 
17606. Виктор
11456. Snepper
17947. Dmitry Sinitsin
17947. Dmitry Sinitsin
14 VIP-загрузка на Android 00:08:43
23 чел. ★ 4.9 $
  На этом уроке формулист VIP расскажет, как запустить игру на Android.
 
19525. Александр Балбашов
10717. OloloCode
20302. Дмитрий
3146. Permitin Alexey
  Итого:   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. Здесь мои дети выкладываю программы, которые решают самостоятельно.