Си шарп с нуля

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

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Neverwinter 2
  • Звание: Наследник
  • Накопленный опыт: 397 часов
  • Баланс Мегахешей: собрано 3 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2020-04-06 10:13:32
  • Город проживания: Киров

Видеокурсы

Дата активности Видеокурс Прогресс
2018-07-30 bomberman Бомбермэн все 22 100 %
2018-06-19 lines Шарики все 9 113 %
2018-06-16 memory Карточки памяти 13 из 14 %
2018-04-19 chess3 Шахматы по сети 52 из 95 %
2018-02-11 wpf2 Простой WPF 11 из 12 %
2018-02-01 game1 Нано-игры 2 из 9 20 %
2018-01-30 saver Хранитель экрана все 15 100 %
2018-01-13 game4 Игры со Спрайтами 12 из 33 37 %
2018-01-13 nevermind Невидимка все 5 %
2018-01-13 game2 Микроигры 16 из 17 107 %
2018-01-06 game0 Демо игры 9 из 10 90 %
2017-12-20 javasweeper Java Sweeper все 52 %
2017-10-08 soft2 Новые технологии 3 из 18 20 %
2017-07-14 cpp1 С++ Графика - обрезка изображений 1 из 13 8 %
2017-04-29 iterator Итератор все 10 100 %
2017-04-16 task3 Комбинаторика 2 из 22 10 %
2017-03-26 sweep Боты Сапёра 22 из 32 69 %
2017-02-11 task5 Секундомер 16 из 17 100 %
2017-02-11 sokoban Сокобан 22 из 23 96 %
2017-01-22 viri Без конкуренции все 14 100 %
2016-06-11 task4 Графические циклы 12 из 13 93 %
2016-06-04 shifr Шифрование 4 из 27 20 %
2016-05-31 ef Entity Framework 4 из 8 50 %
2016-04-24 words Игры со словами 3 из 7 43 %
2016-04-03 bilife Бинарная жизнь 6 из 7 100 %
2016-03-19 soft0 Демо софт 1 из 8 15 %
2015-11-14 soft3 Теория ООП все 39 100 %
2015-08-23 game7 Морской флот 2 из 51 4 %
Итого: 379 из 602 63 %

Консольные задачи

Дата активности Консольный раздел Прогресс
2018-02-15 solo C# набор 2 из 17 12 %
2015-10-04 task2 Алгоритмика 1 из 20 5 %
2015-10-04 task2 Типы данных все 5 100 %
Итого: 8 из 42 20 %
Сохранить страницу:

18131. --
Александр
Александр
ответить
→  Neverwinter 2  # Шахматы по сети / Классы. Фигурой марш! / 2018-08-17 10:21

Отличный отчет ! Интересная подача обычных отчетов ) Алиса в стране чудес )


18131. --
Александр
Александр
ответить

10017. --
Вадим Григорьев
Вадим Григорьев
ответить
→  Neverwinter 2  # Бомбермэн / ФИНАЛЬНЫЙ УРОК / 2018-08-01 00:23

Прям полноценная игра! Восхищаюсь. А еще и каст научились записывать. Здорово!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Neverwinter 2  # Бомбермэн / ФИНАЛЬНЫЙ УРОК / 2018-07-31 17:44

Мой сын спрашивает, почему ты к шарикам не пошёл?
Кирилл, качество записи твоих видеообзоров стало значительно выше, ты молодец!
Какой курс будешь проходить следующим? :)
Мне нравятся твои успехи.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Neverwinter 2   / 2018-07-31 12:59

Привет, Кирилл.
Приглашаю тебя вступить в Клуб формулистов, чтобы подходить к обретению навыков программирования более последовательно и целеустремлённо, а не от случая к случаю.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Neverwinter 2  # Бомбермэн / ФИНАЛЬНЫЙ УРОК / 2018-07-30 22:44

Молодец, хорошо поработал.


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Neverwinter 2  # Бомбермэн / ФИНАЛЬНЫЙ УРОК / 2018-07-30 20:08

Отличный видеообзор, спасибо за столь ёмкий отзыв! Удачи в дальнейших твоих проектах!


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Neverwinter 2  # Бомбермэн / ФИНАЛЬНЫЙ УРОК / 2018-07-30 18:49

Город проживания: Киров
Вах! Привет землякам. Если конечно Киров не Калужской области )))


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Neverwinter 2  # Бомбермэн / Бонусы / 2018-07-22 17:49

Не проблема! Ждём письма)) Поздравляю с окончанием, ждём отчёт за финальный урок!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Neverwinter 2  # Бомбермэн / Три уровня сложности / 2018-07-22 17:38

Ну ничего, всё хорошее заканчивается, чтобы начаться ещё более прекрасному!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Neverwinter 2   / 2018-07-22 09:48

Продлено


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Neverwinter 2  # Бомбермэн / Не пойман - не вор! / 2018-07-17 17:24

да, отлично получилось! вырисовывается результат!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Neverwinter 2  # Бомбермэн / Вызывайте пожарных! / 2018-07-16 18:25

Честно скажу что про время на уровень я и забыл, поэтому тебе придётся это реализовать за пределами этого курса, уже самостоятельно! ;)


1901. --
Neverwinter 2
Neverwinter 2
ответить
# Бомбермэн / Вызывайте пожарных! / 2018-07-16 18:11

Плохой скриншот


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Neverwinter 2  # Бомбермэн / Сборщик мусора / 2018-07-16 15:39

Да, ты в общем прав! Хорошо слушал урок! Молодец!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Neverwinter 2  # Бомбермэн / Горим! / 2018-07-13 02:53

Отлично! Рад что тебе всё понравилось! Дальше будем исправлять эти недочёты, чтобы игра была более играбельной!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Neverwinter 2  # Бомбермэн / Ба-БАХ! / 2018-07-09 17:49

Ничего, всё будет! И Москва не сразу строилась!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Neverwinter 2   / 2018-07-08 15:33

Вот тут мы и "наверх" можем передавать любые данные!!! Например наверху есть метод вывода на панель, через него мы и сможем управлять внутренним классом


18842. --
Степан
Степан
ответить
→  Neverwinter 2  # Бомбермэн / Бомба своими руками / 2018-07-07 01:31

Самое главное, что исправил все ошибки и все заработало


1901. --
Neverwinter 2
Neverwinter 2
ответить
→  FireWolf  # Шахматы по сети / Хостинг. Лучше заплатить / 2018-07-05 18:11

Хм... Лайфхак! Спасибо!


1901. --
Neverwinter 2
Neverwinter 2
ответить
→  Кирилл Шмойлов   / 2018-07-05 17:06

Да просто рисовать сначала чёрную цифру (num+1) а потом красную (num) - бомба чёрная, и цифра затирается))))
У меня вот тоже есть вопрос: как протестировать класс mob: у него свой таймер, а я допустим хочу вывести координаты моба на форму (пусть моб всего 1) . Но моб внутренний класс и как будто с него нельзя получить никаких его данных....


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Neverwinter 2  # Бомбермэн / Ложись, БОМБА! / 2018-07-05 10:42

Вопросы достойны внимательного рассмотрения )


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Neverwinter 2  # Бомбермэн / Ложись, БОМБА! / 2018-07-04 18:28

Ух, у тебя впереди ещё столько интересного! Запасись терпением и ты узнаешь и как наверх сообщить, и как заработать миллион, а так же другие вопросы на нашем курсе Бомбермен))
А что за дедовский способ?


1901. --
Neverwinter 2
Neverwinter 2
ответить

1901. --
Neverwinter 2
Neverwinter 2
ответить
→  Trira  # Бомбермэн / Дальняя дорога / 2018-07-04 17:09

Возможно, они не должны видеть его через стенки. Но да, в любом случае получать информацию о координатах - это их единственный путь найти его: они ведь не живые, и глазок у них нет)))


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Neverwinter 2   / 2018-07-04 02:47

Для идеальной красоты можешь и у них удалить, тогда совсем шикарно будет!


11019. KF
Trira
Trira
ответить
→  Neverwinter 2  # Бомбермэн / Дальняя дорога / 2018-07-04 00:33

Отличная стратегия! Только как монстры будут находить игрока? Получать информацию о координатах? А уклоняться от бомб так же, получая координаты бомбочки? Но тогда надо будет вводить и координату времени.


1901. --
Neverwinter 2
Neverwinter 2
ответить
→  Кирилл Шмойлов  # Бомбермэн / Бомба своими руками / 2018-07-03 18:53

В принципе да. У мобов зелёные квадраты вокруг... Надо наверно тоже удалить, чтобы прозрачными были?
PS А пока искал - даааа! вник!  Я и раньше то всё понимал - но теперь уж точно)!!


1901. --
Neverwinter 2
Neverwinter 2
ответить
→  Евгений Волосатов  # Java Sweeper / Алгоритм открывашки / 2018-07-03 18:50

Приключения электроника!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Neverwinter 2  # Бомбермэн / Бомба своими руками / 2018-07-03 18:44

Всякое бывает! Рад что ты справился с ошибкой, значит лучше вник в суть программы!
Нравится результат?


18493. --
Evgenii Kudriavtcev
Evgenii Kudriavtcev
ответить
→  Neverwinter 2  # Бомбермэн / Каждый двигается одинаково, но по-своему / 2018-07-02 23:19

Отлично! Главное что запускается =)) А так - рефакторинг - он всегда присутствовал. Это как соревнование между 2 программистами - у кого быстрее работает, меньше ресурсов потребляет и т.д. =)
Сама игра Bomberman мне доставляет удовольствие - вспоминаю школу, 8-bit-ные приставки. Всегда было интересно, как бегают эти привидения.


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Neverwinter 2  # Бомбермэн / Ориентация на местности / 2018-07-02 17:44

Вот, уже начал смотреть на несколько ходов вперёд и начал думать, молодец! Мне нравится ход твоих мыслей!!!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Neverwinter 2   / 2018-07-02 17:41

Так ещё и будут пытаться дойти сквозь стену! Чтоб добраться до игрока! Так что у нас всё впереди, мы сделаем интереснее!!))


10558. --
Иван Воронин
Иван Воронин
ответить
→  Neverwinter 2   / 2018-06-29 21:28

Не советую читать мусор, такой как взлом облака звёзд, они не айтишники, их пароль 123 любой ребёнок взломает.


1901. --
Neverwinter 2
Neverwinter 2
ответить
→  Иван Воронин   / 2018-06-29 20:48

Через почту получилось. Но у почты ограничен объем....
Кстати... не раз читал, что облако с личными фотографиями звезд взламывали. Я этому рад, но айфон не хочу))))))


10558. --
Иван Воронин
Иван Воронин
ответить
→  Neverwinter 2   / 2018-06-29 19:29

Согласен только по поводу того, что после смерти Стива Джобса яблоко скатилось в говно, но речь идёт не о компании, а о iOS, это операционная система, чтобы писать приложения под неё, нужна Mac OS X + XCode минимум.
Пока их скупают люди за епические цены, он будет в топе, все остальных хейты это вода и чёрный пиар для самого же айфона, чтобы про него не забывали.
Приложения для айфона когда заказывают, они дороже в разы, не то что для андроид, так что правильно решил не отказываться от данной идеи.
айфоны для тех людей, которые обмениваются файлами через обрако, а не по блютуз и т.д. Вы с коллегой не пытались передать друг другу файлы через облако?


1901. --
Neverwinter 2
Neverwinter 2
ответить
→  Иван Воронин   / 2018-06-29 17:32

www.youtube.com/watch?v=wJ1D4GfDg_Q - вот еще. Про нокиа такого нет))) Да и про андроид не видел)
(ну это так, в свободное время посмотреть - если оно будет^^)


1901. --
Neverwinter 2
Neverwinter 2
ответить
→  Иван Воронин   / 2018-06-29 17:16

А зачем быть в курсе, когда все знают, что айфон - г..но?
im.ziffdavisinternational.com/pcmag_ru/screenshot/d/demotivator-iablomanam/demotivator-iablomanam_tyek.jpg
Шутки шутками - но они же не на пустом месте появились, а со смертью Стива Джобса эппл вообще в ересь ударилась.
Так что айфоны - зло.
Я сам сталкивался лично - у коллеги айфон - он не может мне файл переслать. Не может! Реально! Айфон новый, года 15 вроде. (ну тобишь не 2008). Ну и как это понимать? Нафиг эти айфоны. Нафиг вообще всё яблочное)))
PS За эмуль спасибо, загуглю. Мало ли , вдруг прижмет, и кто-нибудь начнёт стонать "Сделай мне прогу на айфо-он")))))


1901. --
Neverwinter 2
Neverwinter 2
ответить
→  Tekashnik  # Дневник успеха / 2018-06-10 Отчёт за неделю / 2018-06-29 17:00

Отличная картинка, лайк!


1901. --
Neverwinter 2
Neverwinter 2
ответить
→  Кирилл Шмойлов  # Бомбермэн / Дальняя дорога / 2018-06-29 16:59

Так элементарно же! У нас есть (ну на уроке 12)  путь до точки. Пытаются найти игрока - это значит они будут идти к нему, считывая его координаты. А вот насколько часто они будут обновлять их - это тоже сложность. Ну да, получается, что они его могут видеть сквозь стены.


1. --
Евгений Волосатов
Евгений Волосатов
ответить

10558. --
Иван Воронин
Иван Воронин
ответить
→  Neverwinter 2  # Шарики / VIP. Запуск игры на iPhone и Android / 2018-06-29 05:58

Исходя из того что ты сказал про iOS означает, что ты не в теме, а эмуляотор называется ХАКИНТОШ =)


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Neverwinter 2  # Бомбермэн / Дальняя дорога / 2018-06-29 02:36

Неплохие уровни
А как реализовать "пытаются найти игрока"? Даже сквозь стены? Какой алгоритм?


1901. --
Neverwinter 2
Neverwinter 2
ответить
→  Кирилл Шмойлов  # Бомбермэн / Каждый двигается одинаково, но по-своему / 2018-06-28 17:17

Да, алгоритм типовой я бы сказал. Но забыл написать - рефакторинг мне понравился. Хорошо придумано!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Neverwinter 2  # Бомбермэн / Каждый двигается одинаково, но по-своему / 2018-06-28 02:26

Тем интереснее будет смотреть как реализовано на курсе!)


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Neverwinter 2  # Бомбермэн / Рождение монстра / 2018-06-27 02:35

Направление выбрано верно, но вот столько функционала помещать в один класс...Посмотришь как реализуем на следующем уроке, не будет ничего лишнего!


18924. --
Andrew Ut
Andrew Ut
ответить
→  Neverwinter 2  # Карточки памяти / VIP-загрузка на Android / 2018-06-26 12:33

Хороша тематика для игры.


1901. --
Neverwinter 2
Neverwinter 2
ответить

6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Neverwinter 2  # Бомбермэн / Никуда нельзя! / 2018-06-25 18:20

Ничего, увидишь как можно сделать плавное перемещение, я думаю что тебе должно понравится!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Neverwinter 2  # Бомбермэн / Туда - нельзя, сюда - нельзя / 2018-06-24 16:54

Да, есть такое!)) Всё в рамках игры!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Neverwinter 2  # Бомбермэн / Оно шевелится / 2018-06-24 16:24

Отлично, это всё правильно! Будем реализовывать эти правила!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Neverwinter 2  # Бомбермэн / Главный герой / 2018-06-24 16:22

Да, в общем то это и не сложно, кто знаком с перечислениями!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Neverwinter 2  # Бомбермэн / Передислокация или смена позиции / 2018-06-24 16:18

Да, вот это правильный анализ!! Молодец!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Neverwinter 2  # Бомбермэн / Туда - нельзя, сюда - нельзя / 2018-06-24 16:10

Хорошо пошёл, так держать!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Neverwinter 2  # Бомбермэн / Площадка для игр / 2018-06-24 16:08

количество ссылок над функцией доступна в версии студии Ultimate


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Neverwinter 2  # Бомбермэн / Основная форма / 2018-06-24 15:17

Поздравляю с началом курса!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Neverwinter 2  # Бомбермэн / Все работы хороши / 2018-06-23 11:23

Тоже хороший вариант


1901. --
Neverwinter 2
Neverwinter 2
ответить
→  ser2018  # Шахматы по сети / Интерфейс. ЧЕТВЁРТЫЙ ФИНАЛЬНЫЙ УРОК / 2018-06-23 10:28

Обалденная картинка! Поставлю на рабочий стол!


1901. --
Neverwinter 2
Neverwinter 2
ответить
→  Константин  # Шарики / Шарики. Поиск линий / 2018-06-20 17:47

Ого! Топчик шарики! Выложи поиграть!)


1901. --
Neverwinter 2
Neverwinter 2
ответить
→  Евгений Волосатов   / 2018-06-20 17:43

Кстати, раньше система автоматом продляла... Сейчас новые правила?
(VMWare - виртуальная машина? Спасибо, буду иметь ввиду, особенно когда моего сапера под айфон попросят (под телефон уже просили, кстати).
Ну и когда переделаю его под юнити, конечно. Это план на далёкое будущее.
У нас же есть редактор спрайтов. Я планировал его к саперу прикрутить, чтобы всю графику вручную отрисовать (ну там проблемы с авторскими правами и тп...). Но если делать на юнити к примеру, то наверно, редактор спрайтов будет излишним? Под движок надо в специальных программах рисовать, не так ли?


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Neverwinter 2   / 2018-06-20 17:35

Можно установить мак на VMWare.
Продлил Бомбермана.


1901. --
Neverwinter 2
Neverwinter 2
ответить
→  Евгений Волосатов  # Шарики / VIP. Запуск игры на iPhone и Android / 2018-06-20 17:13

Вебинар я смотрел. Но мака-то нет ни у кого из ближайшего (и даже дальнего) окружения.
.....
А, это видео я не видел. Спасибо, гляну.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Neverwinter 2  # Шарики / VIP. Запуск игры на iPhone и Android / 2018-06-20 12:19

Кирилл, н а последнем вебинаре мы устанавливали игру 15 на айфон, это не так просто. Тебе для этого нужен мак с программой xcode.
Твой друг не мог знать, что для запуска программы её нужно сначала откомпилировать на маке.
Вот запись вебинара: www.youtube.com/watch?v=I8ykupF6IjE&;t=7389s


1901. --
Neverwinter 2
Neverwinter 2
ответить
→  Евгений Волосатов   / 2018-06-16 09:30

Огромное спасибо! Это мотивирует меня идти дальше!


1901. --
Neverwinter 2
Neverwinter 2
ответить
→  Артём  # Шифрование / Перестановочный шифр - 2 этап дешифровки / 2018-06-13 17:01

А почему в отчете 0 плюсов. хотя дата отправки 16-й год??


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Neverwinter 2  # Шарики / VIP. Интерфейс пользователя на Unity / 2018-06-04 18:50

Наконец-таки ты вернулся, Кирилл.
Я прочитал твои письма за апрель. Попросил Ивана не цепляться к твоим отчётам.



1901. --
Neverwinter 2
Neverwinter 2
ответить
→  Евгений Волосатов  # Карточки памяти / Горизонтальное и Вертикальное / 2018-05-23 17:01

Пытался найти способ.... Мне сказали, что его нет (я еще надеюсь. что может меня просто не поняли до конца)... А потом жесткий диск умер... ОООчень печально... Воскресенье - вторник занимался восстановлением.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Neverwinter 2  # Карточки памяти / Горизонтальное и Вертикальное / 2018-05-23 11:19

Нехило ты так отошёл на 13 дней...


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Neverwinter 2  # Шарики / VIP. Рефакторинг Библиотеки / 2018-05-21 18:15

Молодцом, давай, двигай дальше!


8275. --
Tekashnik
Tekashnik
ответить
→  Neverwinter 2  # Карточки памяти / Персональные картинки / 2018-05-16 05:10

Кстати очень классная функция поиска картинок по всевозможным параметрам, частенькое ей пользуюсь, чтобы потом не редактировать под себя))                                                                                                                                                                                                 


10936. --
Сергей
Сергей
ответить
→  Neverwinter 2  # Шахматы по сети / Доска. Подцеп фигуры / 2018-05-09 23:41

аналогично, хотел было сделать чтото свое и непонятно что куда и зачем! надо бы еще какой то курс по юнити посмотреть!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Neverwinter 2   / 2018-05-09 21:21

Минус чтобы помочь тебе - ты хотел придумать способ динамического создания кнопок.



1. --
Евгений Волосатов
Евгений Волосатов
ответить

10558. --
Иван Воронин
Иван Воронин
ответить
→  Neverwinter 2  # Карточки памяти / Класс в Библиотеке / 2018-05-06 22:18

Ну вот будет чем заняться, когда будешь изучать Unity, всегда хорошо, когда есть цель, проще изучать новое.


1901. --
Neverwinter 2
Neverwinter 2
ответить
→  Александр  # Демо игры / Камень ножницы бумага / 2018-05-06 11:16

Ух ты))) Где такие картинки то нашел?))


1901. --
Neverwinter 2
Neverwinter 2
ответить
→  FireWolf  # Шахматы по сети / Доска. VIP. Запуск в Интернете / 2018-05-06 11:14

Бесплатный хостинг? Хм. Надо чекнуть!


1901. --
Neverwinter 2
Neverwinter 2
ответить
→  Сергей  # Карточки памяти / Классовая независимость / 2018-05-06 10:02

Кстати, отличная идея со значками машин! Возьму на вооружение.


1901. --
Neverwinter 2
Neverwinter 2
ответить
→  Dmitry Sinitsin  # Графические циклы / Внутренние условия / 2018-05-06 10:01

Какой кассный котик))


10558. --
Иван Воронин
Иван Воронин
ответить
→  Neverwinter 2  # Карточки памяти / Независимый класс / 2018-05-05 19:04

Перенесёшь по аналогии с видео, потом перенесёшь свои наработки туда, где они нужнее по логике и вуаля, всё заработает, у меня тоже очень многое было доработано по своему, но это не составило труда, зато лучше разберёшься в своём же коде. Удачи.


1901. --
Neverwinter 2
Neverwinter 2
ответить
→  Иван Воронин   / 2018-05-05 09:31

Спасибо!
Примерно так и было - видео надо было делать, а по программе доделывать сил уже не было. Сейчас то я уже облагородил.. Но не суть.
Спасибо, что подсказал про формулу сложности - тоже приходила в голову такая идея. Самое сложное здесь что: вот допустим поле скажем 7 на 7. 49 карточек. Если ищем пары то это 24 пары а если ищем тройки то это 48/3 = 16.  И тройки (по ощущениям) искать сложнее... Но насколько? сколько очков начислять за каждую пару а сколько за каждую тройку? Правильно открытую...
Вобщем формулу я сделал, но конечно, не претендую на идеальную оценку, так как даже близко не представляю, как точно и объективно оценить тут сложность.
Хотя может стоит выбросить игру сообществу - и собрать статистику))) Наверное самый лучший метод - и экспериментально как то вывести формулу.
Лан. Спасибо и удачи.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Neverwinter 2  # Карточки памяти / Алгоритм игры / 2018-05-02 17:57

Отлично поработал, но явно видно, что запарился уже и поэтому окно настроек неказистое. В любом случае, молодец.
з.ы.
По поводу сложности, просто привяжи процент к максимальному количеству возможных пар. К примеру:
поле 4х4 и пары = 8 пар и это 100%
если поле 3х3 и там тройки = 3 и это меньше 8, а значит проще, получается 100 / 8 * 3 = 37,5%
если поле 6х4 и там пары = 12 и это больше 8, а значит сложнее, получается 100 / 8 * 12 = 150%
Это самое простое, что можно придумать. Можешь усложнить формулу сложности, добавив ещё условия. Экспериментируй.


9980. --
Timoha
Timoha
ответить
→  Neverwinter 2   / 2018-04-25 08:18

если найдешь бесплатный хостинг, на котором можно реализовать проект из курса Шахматы по сети, то дай знать!
если в конце все же остановлюсь на семерке, мне это может пригодится. Но сейчас я думаю, что искать старые
хостинги и старые проги - это костыль, починишь одно, ломается другое


9980. --
Timoha
Timoha
ответить
→  Neverwinter 2   / 2018-04-25 07:30

Ясно. А я начал снова устанавливать/проверять все винды, какая же самая подходящая для программиста, с точки зрения стабильности и без геморроя) ну чтобы не заморачиваться на будущее, вот именно что плохо. когда ты установишь много софтов, драйверов, проектов, SDK, эмуляторы и прочее которые лежат на системнике, а потом однажды ты сталкиваешься с проблемой и понимаешь, что тебе нужно обновляться))) и смешно и грустно


1901. --
Neverwinter 2
Neverwinter 2
ответить
→  Timoha   / 2018-04-24 16:53

Вобщем... обнаружились хостинги с поддержкой 12-й версии сикуэль... надеюсь заработают. Ну, ближе к истине проверим)) Всё же переставлять винду ради этого я не буду.


1901. --
Neverwinter 2
Neverwinter 2
ответить
→  Timoha   / 2018-04-24 16:41

Ну ты понимаешь, что переходить на новую винду - это глобальная переустановка - и это только раз. А все драйвера? Все полезные программы? Ту же студию переставлять? Она же на системный диск ставится... Я поставил 2012-й сервер... Пока буду с ним. А то что хостинги поддерживают 16-й и выше - так во-первых, лично я сомневаюсь, наверно можно найти и те, которые всё поддерживают, а во-вторых, если прижмет - я наверно сам себе сделаю сайт... Могу "арендовать", если будет норм работать))))
Вобщем, пока поставил 2012-й, потом посмотрим, что будет.


9980. --
Timoha
Timoha
ответить
→  Neverwinter 2   / 2018-04-24 14:16

Я хотел установить SQL server 2017 express, но вылезла ошибка, оказывается она не поддерживает семерку. Старые сервера устанавливать бесполезно, если хостинги поддерживают от 2016 и выше, винду тоже не хочется обновлять, не знаю что делать дальше, оставить ли семерку или перейти на новые винды


8932. --
Алекс
Алекс
ответить
→  Neverwinter 2  # Карточки памяти / Алгоритм игры / 2018-04-23 20:39

Офигенное видео! Круто!


1901. --
Neverwinter 2
Neverwinter 2
ответить
→  Timoha   / 2018-04-23 16:27

www.hanselman.com/blog/DownloadSQLServerExpress.aspx - я здесь скачал.
Но правда я качал 2012-ю версию. 17-ю не проверял, но наверно тоже работает))


9980. --
Timoha
Timoha
ответить
→  Neverwinter 2   / 2018-04-23 10:12

а где еще можно скачать программу SQL Server 17.6 или 17.4 кроме сайта майрософта?
т.к там вообще не удается скачать, я проверял 17.6, 17.5, 17.4, 17.3 ни одна не качается, битые ссылки


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Neverwinter 2  # Карточки памяти / Алгоритм игры / 2018-04-22 22:50

Прекрасный обзор


1901. --
Neverwinter 2
Neverwinter 2
ответить
→  Dmitry Sinitsin   / 2018-04-22 13:27

Это валюта из Path of Exile :-))))


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Neverwinter 2  # Карточки памяти / Подготовка формы / 2018-04-22 12:19

Пытались понять с ребенком, что же изображено на карточках, так и не поняли. Что же это было?


1901. --
Neverwinter 2
Neverwinter 2
ответить
→  Николай Денисов  # Наноигры / VIP урок. Игра 2048 / 2018-04-21 18:04

Класс! Здорово сделал!


13417. --
Chip
Chip
ответить
→  Neverwinter 2  # Карточки памяти / Подготовка формы / 2018-04-21 14:06

Ну а что, действительно, иконка с памятью)


1901. --
Neverwinter 2
Neverwinter 2
ответить
→  vip  # Шахматы по сети / База данных. Созидание / 2018-04-20 18:07

Да были где-то требования в начале... Ну базы данных я не проходил, да. Но проблема даже не в них - у меня же не урок не получилось сделать, а сам сервер поставить...


1901. --
Neverwinter 2
Neverwinter 2
ответить
→  Евгений Волосатов  # Шахматы по сети / База данных. Созидание / 2018-04-20 18:05

Ну обновлять винду я точно не буду. Ни при каких обстоятельствах. С 8-кой я уже наплакался, слезы кончились... Ну а 10-ка... Достаточно прочитать обзор в той же Игромании, где про неё честно рассказали...


9752. --
chokayes
chokayes
ответить
→  Neverwinter 2  # Шахматы по сети / База данных. Созидание / 2018-04-20 11:11

В обзоре говорилось какие технологии будут использоваться, ясное дело - это не MS Office установить.

И вообще настройка рабочего окружения полностью на стороне ученика. Если рассматривать такие вопросы,  как устанавливать софт, то эти курсы вообще никогда не пройти.


9913. --
vip
vip
ответить
→  Neverwinter 2  # Шахматы по сети / База данных. Созидание / 2018-04-20 08:36

Полностью поддерживаю предыдущего оратора. Есть такая проблема на уроках. Все не так просто как кажется чем на самом деле как говорил тов. Черномордин. Лаконичнее было бы или скажем так популярное такое слово есть -лояльно к пользователю указать что для успешного прохождения такого-то курса вам понадобятся знания курса такого-то и такого-то или теоритические знание по тому-то и дому-то скажем так методические рекомендации. Ну а на хостинге всегда есть требования какая версия работает и как - на это и нужно ориентироваться.
Но не будем кошмарить бизнес.


  • Звание: Наследник
  • Накопленный опыт: 397 часов
  • Собранный капитал: нет
  • Участник «Клуба формулистов»: до 2017-03-27

Клуб формулистов

Правила клуба формулистов

У каждого формулиста есть задача минимум на каждый день:
+ зайти на сайт, проверить один отчёт, получить 1 байт.
Задача максимум - выполнить все остальные ежедневные задачи.
Нажмите здесь чтобы перейти к ежедневному чек-листу.

В 24:00 МСК накопленные за сутки байты переносятся в недельный актив.
В воскресение 24:00 МСК все накопленные байты переходят на баланс формулиста.

Собранные байты можно обменивать на доступные видеокурсы (1 байт = 1 рубль, без скидок)
Приобретённые за байты видеокурсы доступны только во время нахождения в автобусе/клубе формулистов!

При завершении подписки в автобусе/клубе формулистов все накопленные байты обнуляются, а доступ к видеокурсам, приобретённым за байты, закрывается.
Продлевайте подписку заблаговременно.

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





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

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

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

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


Научился: Начал знакомиться с интерфейсом IEnumerable
Трудности: Мы обычно используем List, теперь вместо него экземпляр класса primes. Здорово
Ну, на следующем уроке надеюсь зажгётся лампочка. А пока - всё работает. Собственно так же как и раньше


Научился: Рекурсивно открываем пустые клетки.
Трудности: Наверное - самая мощная часть во всём алгоритме сапёра. Класс. Как это классно выглядит. В с# тоже же можно так на неё смотреть? (на вызов координат). В своём сапёре я сделал плавное открытие клеток и теперь любуюсь как они открываются в "замедленном времени"