Видео не доступно. Понял что есть трудности перехода мышления от процедурного выполнения кода к объектно ориентированному. Понимание придёт если самому писать код.
Отличный отчет ! Интересная подача обычных отчетов ) Алиса в стране чудес )
Прям полноценная игра! Восхищаюсь. А еще и каст научились записывать. Здорово!
Мой сын спрашивает, почему ты к шарикам не пошёл?
Кирилл, качество записи твоих видеообзоров стало значительно выше, ты молодец!
Какой курс будешь проходить следующим? :)
Мне нравятся твои успехи.
Привет, Кирилл.
Приглашаю тебя вступить в Клуб формулистов, чтобы подходить к обретению навыков программирования более последовательно и целеустремлённо, а не от случая к случаю.
Отличный видеообзор, спасибо за столь ёмкий отзыв! Удачи в дальнейших твоих проектах!
Город проживания: Киров
Вах! Привет землякам. Если конечно Киров не Калужской области )))
Не проблема! Ждём письма)) Поздравляю с окончанием, ждём отчёт за финальный урок!
Ну ничего, всё хорошее заканчивается, чтобы начаться ещё более прекрасному!
да, отлично получилось! вырисовывается результат!
Честно скажу что про время на уровень я и забыл, поэтому тебе придётся это реализовать за пределами этого курса, уже самостоятельно! ;)
Да, ты в общем прав! Хорошо слушал урок! Молодец!
Отлично! Рад что тебе всё понравилось! Дальше будем исправлять эти недочёты, чтобы игра была более играбельной!
Ничего, всё будет! И Москва не сразу строилась!
Вот тут мы и "наверх" можем передавать любые данные!!! Например наверху есть метод вывода на панель, через него мы и сможем управлять внутренним классом
Самое главное, что исправил все ошибки и все заработало
Да просто рисовать сначала чёрную цифру (num+1) а потом красную (num) - бомба чёрная, и цифра затирается))))
У меня вот тоже есть вопрос: как протестировать класс mob: у него свой таймер, а я допустим хочу вывести координаты моба на форму (пусть моб всего 1) . Но моб внутренний класс и как будто с него нельзя получить никаких его данных....
Вопросы достойны внимательного рассмотрения )
Ух, у тебя впереди ещё столько интересного! Запасись терпением и ты узнаешь и как наверх сообщить, и как заработать миллион, а так же другие вопросы на нашем курсе Бомбермен))
А что за дедовский способ?
Возможно, они не должны видеть его через стенки. Но да, в любом случае получать информацию о координатах - это их единственный путь найти его: они ведь не живые, и глазок у них нет)))
Для идеальной красоты можешь и у них удалить, тогда совсем шикарно будет!
Отличная стратегия! Только как монстры будут находить игрока? Получать информацию о координатах? А уклоняться от бомб так же, получая координаты бомбочки? Но тогда надо будет вводить и координату времени.
В принципе да. У мобов зелёные квадраты вокруг... Надо наверно тоже удалить, чтобы прозрачными были?
PS А пока искал - даааа! вник! Я и раньше то всё понимал - но теперь уж точно)!!
Приключения электроника!
Всякое бывает! Рад что ты справился с ошибкой, значит лучше вник в суть программы!
Нравится результат?
Отлично! Главное что запускается =)) А так - рефакторинг - он всегда присутствовал. Это как соревнование между 2 программистами - у кого быстрее работает, меньше ресурсов потребляет и т.д. =)
Сама игра Bomberman мне доставляет удовольствие - вспоминаю школу, 8-bit-ные приставки. Всегда было интересно, как бегают эти привидения.
Вот, уже начал смотреть на несколько ходов вперёд и начал думать, молодец! Мне нравится ход твоих мыслей!!!
Так ещё и будут пытаться дойти сквозь стену! Чтоб добраться до игрока! Так что у нас всё впереди, мы сделаем интереснее!!))
Не советую читать мусор, такой как взлом облака звёзд, они не айтишники, их пароль 123 любой ребёнок взломает.
Через почту получилось. Но у почты ограничен объем....
Кстати... не раз читал, что облако с личными фотографиями звезд взламывали. Я этому рад, но айфон не хочу))))))
Согласен только по поводу того, что после смерти Стива Джобса яблоко скатилось в говно, но речь идёт не о компании, а о iOS, это операционная система, чтобы писать приложения под неё, нужна Mac OS X + XCode минимум.
Пока их скупают люди за епические цены, он будет в топе, все остальных хейты это вода и чёрный пиар для самого же айфона, чтобы про него не забывали.
Приложения для айфона когда заказывают, они дороже в разы, не то что для андроид, так что правильно решил не отказываться от данной идеи.
айфоны для тех людей, которые обмениваются файлами через обрако, а не по блютуз и т.д. Вы с коллегой не пытались передать друг другу файлы через облако?
www.youtube.com/watch?v=wJ1D4GfDg_Q - вот еще. Про нокиа такого нет))) Да и про андроид не видел)
(ну это так, в свободное время посмотреть - если оно будет^^)
А зачем быть в курсе, когда все знают, что айфон - г..но?
im.ziffdavisinternational.com/pcmag_ru/screenshot/d/demotivator-iablomanam/demotivator-iablomanam_tyek.jpg
Шутки шутками - но они же не на пустом месте появились, а со смертью Стива Джобса эппл вообще в ересь ударилась.
Так что айфоны - зло.
Я сам сталкивался лично - у коллеги айфон - он не может мне файл переслать. Не может! Реально! Айфон новый, года 15 вроде. (ну тобишь не 2008). Ну и как это понимать? Нафиг эти айфоны. Нафиг вообще всё яблочное)))
PS За эмуль спасибо, загуглю. Мало ли , вдруг прижмет, и кто-нибудь начнёт стонать "Сделай мне прогу на айфо-он")))))
Отличная картинка, лайк!
Так элементарно же! У нас есть (ну на уроке 12) путь до точки. Пытаются найти игрока - это значит они будут идти к нему, считывая его координаты. А вот насколько часто они будут обновлять их - это тоже сложность. Ну да, получается, что они его могут видеть сквозь стены.
Молодец, Кирилл!
Исходя из того что ты сказал про iOS означает, что ты не в теме, а эмуляотор называется ХАКИНТОШ =)
Неплохие уровни
А как реализовать "пытаются найти игрока"? Даже сквозь стены? Какой алгоритм?
Да, алгоритм типовой я бы сказал. Но забыл написать - рефакторинг мне понравился. Хорошо придумано!
Тем интереснее будет смотреть как реализовано на курсе!)
Направление выбрано верно, но вот столько функционала помещать в один класс...Посмотришь как реализуем на следующем уроке, не будет ничего лишнего!
Хороша тематика для игры.
Ничего, увидишь как можно сделать плавное перемещение, я думаю что тебе должно понравится!
Да, есть такое!)) Всё в рамках игры!
Отлично, это всё правильно! Будем реализовывать эти правила!
Да, в общем то это и не сложно, кто знаком с перечислениями!
Да, вот это правильный анализ!! Молодец!
Хорошо пошёл, так держать!
количество ссылок над функцией доступна в версии студии Ultimate
Обалденная картинка! Поставлю на рабочий стол!
Ого! Топчик шарики! Выложи поиграть!)
Кстати, раньше система автоматом продляла... Сейчас новые правила?
(VMWare - виртуальная машина? Спасибо, буду иметь ввиду, особенно когда моего сапера под айфон попросят (под телефон уже просили, кстати).
Ну и когда переделаю его под юнити, конечно. Это план на далёкое будущее.
У нас же есть редактор спрайтов. Я планировал его к саперу прикрутить, чтобы всю графику вручную отрисовать (ну там проблемы с авторскими правами и тп...). Но если делать на юнити к примеру, то наверно, редактор спрайтов будет излишним? Под движок надо в специальных программах рисовать, не так ли?
Вебинар я смотрел. Но мака-то нет ни у кого из ближайшего (и даже дальнего) окружения.
.....
А, это видео я не видел. Спасибо, гляну.
Кирилл, н а последнем вебинаре мы устанавливали игру 15 на айфон, это не так просто. Тебе для этого нужен мак с программой xcode.
Твой друг не мог знать, что для запуска программы её нужно сначала откомпилировать на маке.
Вот запись вебинара: www.youtube.com/watch?v=I8ykupF6IjE&t=7389s
А почему в отчете 0 плюсов. хотя дата отправки 16-й год??
Наконец-таки ты вернулся, Кирилл.
Я прочитал твои письма за апрель. Попросил Ивана не цепляться к твоим отчётам.
Пытался найти способ.... Мне сказали, что его нет (я еще надеюсь. что может меня просто не поняли до конца)... А потом жесткий диск умер... ОООчень печально... Воскресенье - вторник занимался восстановлением.
Нехило ты так отошёл на 13 дней...
Молодцом, давай, двигай дальше!
Кстати очень классная функция поиска картинок по всевозможным параметрам, частенькое ей пользуюсь, чтобы потом не редактировать под себя))
аналогично, хотел было сделать чтото свое и непонятно что куда и зачем! надо бы еще какой то курс по юнити посмотреть!
Минус чтобы помочь тебе - ты хотел придумать способ динамического создания кнопок.
За что мне минус??
Ну вот будет чем заняться, когда будешь изучать Unity, всегда хорошо, когда есть цель, проще изучать новое.
Ух ты))) Где такие картинки то нашел?))
Бесплатный хостинг? Хм. Надо чекнуть!
Кстати, отличная идея со значками машин! Возьму на вооружение.
Перенесёшь по аналогии с видео, потом перенесёшь свои наработки туда, где они нужнее по логике и вуаля, всё заработает, у меня тоже очень многое было доработано по своему, но это не составило труда, зато лучше разберёшься в своём же коде. Удачи.
Спасибо!
Примерно так и было - видео надо было делать, а по программе доделывать сил уже не было. Сейчас то я уже облагородил.. Но не суть.
Спасибо, что подсказал про формулу сложности - тоже приходила в голову такая идея. Самое сложное здесь что: вот допустим поле скажем 7 на 7. 49 карточек. Если ищем пары то это 24 пары а если ищем тройки то это 48/3 = 16. И тройки (по ощущениям) искать сложнее... Но насколько? сколько очков начислять за каждую пару а сколько за каждую тройку? Правильно открытую...
Вобщем формулу я сделал, но конечно, не претендую на идеальную оценку, так как даже близко не представляю, как точно и объективно оценить тут сложность.
Хотя может стоит выбросить игру сообществу - и собрать статистику))) Наверное самый лучший метод - и экспериментально как то вывести формулу.
Лан. Спасибо и удачи.
Отлично поработал, но явно видно, что запарился уже и поэтому окно настроек неказистое. В любом случае, молодец.
з.ы.
По поводу сложности, просто привяжи процент к максимальному количеству возможных пар. К примеру:
поле 4х4 и пары = 8 пар и это 100%
если поле 3х3 и там тройки = 3 и это меньше 8, а значит проще, получается 100 / 8 * 3 = 37,5%
если поле 6х4 и там пары = 12 и это больше 8, а значит сложнее, получается 100 / 8 * 12 = 150%
Это самое простое, что можно придумать. Можешь усложнить формулу сложности, добавив ещё условия. Экспериментируй.
если найдешь бесплатный хостинг, на котором можно реализовать проект из курса Шахматы по сети, то дай знать!
если в конце все же остановлюсь на семерке, мне это может пригодится. Но сейчас я думаю, что искать старые
хостинги и старые проги - это костыль, починишь одно, ломается другое
Ясно. А я начал снова устанавливать/проверять все винды, какая же самая подходящая для программиста, с точки зрения стабильности и без геморроя) ну чтобы не заморачиваться на будущее, вот именно что плохо. когда ты установишь много софтов, драйверов, проектов, SDK, эмуляторы и прочее которые лежат на системнике, а потом однажды ты сталкиваешься с проблемой и понимаешь, что тебе нужно обновляться))) и смешно и грустно
Вобщем... обнаружились хостинги с поддержкой 12-й версии сикуэль... надеюсь заработают. Ну, ближе к истине проверим)) Всё же переставлять винду ради этого я не буду.
Ну ты понимаешь, что переходить на новую винду - это глобальная переустановка - и это только раз. А все драйвера? Все полезные программы? Ту же студию переставлять? Она же на системный диск ставится... Я поставил 2012-й сервер... Пока буду с ним. А то что хостинги поддерживают 16-й и выше - так во-первых, лично я сомневаюсь, наверно можно найти и те, которые всё поддерживают, а во-вторых, если прижмет - я наверно сам себе сделаю сайт... Могу "арендовать", если будет норм работать))))
Вобщем, пока поставил 2012-й, потом посмотрим, что будет.
Я хотел установить SQL server 2017 express, но вылезла ошибка, оказывается она не поддерживает семерку. Старые сервера устанавливать бесполезно, если хостинги поддерживают от 2016 и выше, винду тоже не хочется обновлять, не знаю что делать дальше, оставить ли семерку или перейти на новые винды
www.hanselman.com/blog/DownloadSQLServerExpress.aspx - я здесь скачал.
Но правда я качал 2012-ю версию. 17-ю не проверял, но наверно тоже работает))
а где еще можно скачать программу SQL Server 17.6 или 17.4 кроме сайта майрософта?
т.к там вообще не удается скачать, я проверял 17.6, 17.5, 17.4, 17.3 ни одна не качается, битые ссылки
Пытались понять с ребенком, что же изображено на карточках, так и не поняли. Что же это было?
Ну а что, действительно, иконка с памятью)
Да были где-то требования в начале... Ну базы данных я не проходил, да. Но проблема даже не в них - у меня же не урок не получилось сделать, а сам сервер поставить...
Ну обновлять винду я точно не буду. Ни при каких обстоятельствах. С 8-кой я уже наплакался, слезы кончились... Ну а 10-ка... Достаточно прочитать обзор в той же Игромании, где про неё честно рассказали...
В обзоре говорилось какие технологии будут использоваться, ясное дело - это не MS Office установить.
И вообще настройка рабочего окружения полностью на стороне ученика. Если рассматривать такие вопросы, как устанавливать софт, то эти курсы вообще никогда не пройти.
Полностью поддерживаю предыдущего оратора. Есть такая проблема на уроках. Все не так просто как кажется чем на самом деле как говорил тов. Черномордин. Лаконичнее было бы или скажем так популярное такое слово есть -лояльно к пользователю указать что для успешного прохождения такого-то курса вам понадобятся знания курса такого-то и такого-то или теоритические знание по тому-то и дому-то скажем так методические рекомендации. Ну а на хостинге всегда есть требования какая версия работает и как - на это и нужно ориентироваться.
Но не будем кошмарить бизнес.
Кирилл, у Майкрософтов есть одно правило - используй последнюю версию.
Если что-то не работает, надо обновить (переустановить) винду, скачать обновления и всё установить.
Тогда всё с оф сайта работает корректно.
Да уж. Надо привыкнуть воспринимать "многоклассие"...))
Ну тут и без фотки мышки понятно кто ходит, так чо ничего страшного) Шикарно получается прямо как на JS только на Unity)
Ну я новичок в базах - мне попроще - самое то))
Не все были рады этому процессу.
Да. На керамическойповерхности :)
Данный курс позиционируется изначально не для новичков. По поводу установки сервера и создания в нём БД в данном курсе показано достаточно. Судя твоему скриншоту, тебе ясно на русском языке написано, что твоя винда или спервис пак винды не подходит, слишком старый, либо обнови винду до более современной если хочешь поставить именно 2017 сервер, либо качай более старую версию сервера, которую поддерживает твоя текущая винда и менять ты её не хочешь. Не думаю, что в данном курсе нужно записывать уроки младших классов по обучения русского алфавита и обучению чтения, не знаю, что тут не ясного и что ты гуглил, но проблема очевидна как если бы ты пошёл в магазин купить велосипед, а оказалось бы что у тебя нет с собой столько денег и ты начал ходить и спрашивать у прохожих, что тебе делать, ведь ты хочешь велосипед, а тебе не продают, как это решить, тебе самому не смешно?
К тому же - ты ставишь сервер 2017. Я тебе уже писал, что лучше втыкать 2016. Потому что, если есть проблемы даже на уровне установки, то потом задача загнать базу 2017 в сервер 2016 может оказаться еще более сложной.
В принципе, ничего сложно там нет. К тому же, данная тема совершенно легко гуглится: www.youtube.com/watch?v=NWI7hIVN8mw
дальше в шахматах расскажет ЕВ. Значит скорее всего ты будешь региться на Reg.ru
Тогда ставь MS SQL 2016
Если где-то это подробно рассказывается, как разворачивать свою БД (с нуля) - то ок, может сначала надо пройти другой курс (какой?). Если такого нет - то в уроке должно быть сказано, как это делать.
Тебе все равно нужно будет его регистрировать, чтобы продолжить проект.
Значит нужно выбрать и посмотреть, какой там стоит MS SQL по версии
А когда нажимаешь на кнопку скачать - выскакивает менюшка, где куча всего.
Не знаю, у меня там выбор языка и кнопка СКАЧАТЬ
Привет. Да - скачал MS SQL и развернул на машине.
Только тут есть подводный камень - если у тебя хостинг на REG.RU - у них 2016 сервер.
Поэтому тебе тоже нужно качать и устанавливать 2016, ибо совместимости у них нет.
Нужно просто об этом знать/помнить и проверять какие инструменты у тебя есть.
2017 не приговор, но пришлось потанцевать, чтобы импортировать базу на хостинг - и без установки 2016 сервака все равно не обошлось.
Попробовал твою ссылку, там много exe-шников... Нужны не все же ведь? Какой из них?
Привет. Как ты сумел это сделать? Создал свой сервер? У меня при запуске пусто в списке серверов (и локальных и сетевых).
Как по мне, 5-7 маловато, оптимальнее минут 15-20.
Что-то медленно ты в шахматах продвигаешься, очень продолжительный перерыв у тебя был...
У тебя получилось. Глядя на твои успехи на доске почета, верится, что на картинке - ты.
Ну так было в видео сказано)))
Прям уж непосильным...
Несколько часов для тестирования это ещё семечки, реальные тесты годами проводят.
Никто ничего не упразднил, просто перетасовали части курса между собой. Так что рефакторинг тебе ещё предстоит сделать. Курс намного сложнее Сапёра, намного сложнее любого из существующих курсов на данном проекте. По поводу интриги, я думаю она есть у каждого, кто решил пройти данный курс, так что ты не одинок =)
Оу... В телеграме я видел только видео про борьбу с ленью, но посмотрел его раньше, чем увидел там..... В телеграме еще и чат есть.....
Спасибо за ссылку. Я посмотрю. Заодно и все предыдущие видео по этой рубрике.
Ссылка была в рассылке и в телеграм-чате. Но уже закончилось, так как было только два человека.
А куда? У Шмойлова только через 6 часов. А по шахматам в расписании нет... У Вас на канале будет?
А как же интрига?
Приходи сейчас на вебинар, начинается через пару минут.
Да, есть. Но очень слабый. Лучше его купить отдельно.
Прикольная трубка. Одна из не убиваемых моделей Nokia. Кажется в ней есть фонарик.
Прекрасные комментарии о пешках. Молодец!
Там изменений минимум, по факту только в рокировке.
Сам напишешь, если надо будет очень сильно, как говорится, дают удочку, лови что хочешь =)
Для этого мы тут и тренеруемся, чтобы видить сквозь классы и легко ориентироваться в океане кода. Для этого и создаются много классов и функции с полями в названии отражают суть своих сущностей чтобы было на человеческом уровне понятно. Это как уровень мастерства в шахматах пока ты новичок ты можешь думать на 1-2 хода вперёд, но когда ты гроссмейстер, то ты видишь на 20-30 ходов вперёд. Всё это опыт и тренировки, тренировки и опыт)))
Можно пропустить этот урок.
Смотря на сколько жидкий цемент, может быть что он будет густой на столько, что проще подпрыгивать, чуток приподнимаясь и вы итоге идти будет проще до цели. Ничего, больше практики и проблема в понимании областей видимости будет рассеиваться.
Молодец, отлично придумал, осталось добавить лимит в строчку, чтобы не переносилось ниже, обрезая пополам один из вариантов. Тогда будет вообще красота.
По поводу яда и перца у меня ничего такого не наблюдается в комментариях, видимо тебе надо перечитать свои, мои и сравнить, кто тут брызжет =)
Старайся описывать конкретно свою проблему, не надо обобщать или говорить за других.
И еще один постскриптум. Я уже всё написал, но... Подумал, и решил написать больше чем всё))))
Иван. Может тебя что-то не устраивает. И ты сразу "берешь мачете" (образно говоря) и рубишь то что тебя не устраивает. И я по твоему образу понаписал тебе таких же ответов. Вообще - это мне не свойственно так делать. Ты мог бы быть и помягче. В конце концов - представь, что я блондинка, если тебе будет легче. (это шутка).
Не знаю, короче. Всё понятно - что то может быть не так, что -то кому-то не нравится, но это не повод собачиться и брызгать ядом на клавиатуру как это делаешь ты при какой-либо "огрехе" с моей стороны (и не только "огрехе" и не только с моей). Если тебе не нравятся мои комменты под отчетами, окей, могу ничего не писать. НО блин стоит вопрос: что было сложным. Я написал ответ - это же входит в отчет - а мне за это перцу в глаза напихали!... Я честно говоря, в недоумении.
По себе людей не судят, про блондинку я упомянул, что если бы ты был ею, тебя бы тут не было!!! и отношений к тебе тоже не было бы, парень начни уже дебажить в голове, очень полезно!!!
т.е. я правильно тебя понял, тебе надо пройти курс для галочки и не тебе не важно, чтобы всё заработало? если так, то хочу тебя обрадовать, планируется система для тех, кому не нужны оценки, а просто просмотр и переход к след. уроку.
Ну да)) можно было написать "мне трудно". Но трудно - это наречие. Стивен Кинг советовал их избегать. И я пытаюсь заменить наречие чем-то.... контекстом короче. Получается и лучше, и красивее. (опять же он так и советовал). И вам наверное (я надеюсь) читать интереснее)))
Какие аллегории
И еще одна вещь. Не знаю, как строится твоя логика (да и не хочу это знать), но то что я прошел несколько курсов не означает, что я сразу должен стать профи. И прекрати уже, прекрати хотеть от меня больше, чем я делаю. Я нашел видос (не смотрел, но он должен подойти), где рассказывается про эмулятор (там не блу стакс - но это не важно), и переделаю этот ... м-м... вобщем, переделаю. точка... Не будем усложнять.
И еще - твои слова про лень и блондинку - это свидетельство "двойственного отношения": с одними так, с другими - иначе. Люди с таким двойственным отношением не могут вызывать уважения.
А пусть ищет. Его проблемы. Если какая-то работа мне не подходит - я её не возьму. Вот и всё.
А ты не офигел ли, а? Борзометр не зашкаливает? Я невежда - смотри ка что? А с каких это пор я веждой должен быть? Если ты забыл, а ты похоже этого никогда и не знал, я ничего никому не должен. И я не обязан знать, как программы на блустакс монтировать. В видео непоказано ? Всё, нефиг с меня это требовать. А так что иди ты в .... со своими охреневшими требованиями. Я делаю то что я могу и не быкую на любую мелочь, что мне не нравится...
Да... я знаю про apk - то что ты назвал меня невеждой - это у тебя! IQ ниже плинтуса. В видео должен! быть показан способ сделать apk - если это требуется. Если не показан - ну... на нет и корабля нет.
Лень это проблема, обсуждать тут нечего, если бы ты был блондинкой, я бы понял, но мужик должен быть мужиком.
Задавай вопросы по существу и после того, как попытался найти решение сам, а не жалобы, что это зачем, а это мне не надо, поставлена задача, её надо решить, если тебе в ТЗ что-то не понравится, работодатель другого найдёт, если ты не то чтобы не сможешь, а не захочешь что-либо реализовать.
А то что я ленивый - это не проблема, это называется подругому... но не будем разводить)))
Мдааа, а ты оказывается не просто ленивый, ты ещё и невежда. Куча сайтов с ломаными играми для Андроид и там скачивают apk и по проводу заливают на свои устройства, чтобы установить и играться. Сразу видна некомпетентность в вопросах, по поводу которых пытаешься найти отмазку. опять же изза лени. Но это сугубо твоё личное дело, программисты дешёвого сегмента тоже нужны.
Всё, блин, ладно. буду молчать. Нихера больше ничего не спрошу.
Для тех, кто проверяет: ключевое слово здесь ПОМНИТЬ!!!! - то что я не помню, где что, не!! означает - что мне это не понятно!!
Но, ты запустил хотябы локально, но через браузер, уже хорошо, но лишний опыт работы с хостами не лишний, темболее, там пара кликов, а тебе видимо кажется что там много возьни. Поэтому тебе и нужна практика, чтобы понимать, что это всё просто, лень и складывается изза глаз, которые у страха всегда велики.
бесплатный на месяц хост заказать, на время обучения, я не думаю, что это проблема.
Твоя проблема в том, что ты ленивый!!! это видно из твоих сообщений, ты сюда пришёл для чего? для тренировки, так зачем ты задаёшь глупые вопросы? смысл тогда обучаться, если ты не видишь в этом смысла? то, что тебе надо было сделать, это тоже практика!!! если ты не видишь в ней смысла, тогда смысл твоего нахождение на данном проекте и вообще изучение программирования в целом? если тебе надо писать консольные приложения, тогда пиши их и не будешь связан данными задачами, если ты решил проходить данный курс, выполняй минимум, который надо по данному курсу.
А это был сарказм. Это и не смешно. На моём телефоне запустить шахматы.
На блустакс я пробовал - нифига не работает. Да и способ дурацкий откровенно говоря - прошить через провод! Неужели разработчик будет брать у каждого пользователя планшет и прошивать???
Не понял, что смешного? если у тебя нет устройства с андродидом, запустил бы на эмуле, их дофига разных, не только для разработчиков, тот же BlueStacks отличный эмуль, даже 3D игрушки с PlayMarket летают.
www.bluestacks.com/ru/index.html
смешно, это когда человек хочет стать программистом, но не хочет пользоваться гуглом для решения поставленной задачи.
А что было не так? Вроде всё правильно и всё работает...
Просмотри еще раз уроки по созданию классов.
Нет, ну можно, можно конечно сделать собственный сайт... Но только для тренировки? Зачем? Будет там что-то серьёзное - тогда смысл....
CPU - 4 ядра 3.4 ГГц i7. RAM - 16Гб, 2400Мгц ( но работает помедленнее, что то около 1900)
А я пробовал - нифига! Он всё равно просит сдк андроид
Дальше будем покупать серевер в этом курсе
Тогда на эмуляторе адо запустить
Нужно эту проверку в класс боард поместить. Так будет проще и понятней
3 минуты, не плохо. А какие характеристики у твоего компа? CPU и RAM
речь идёт о git, а не github, локальный, это значит только у тебя на винте и нигде более, а github это сервер в интернет, если заливать туда копию локалки не будешь, то никто не увидит.
А если я так сделаю - создам git - его могут увидеть другие пользователи системы? (речь же про github?) (я не проходил этот курс - и не знаю - локальный то локальный, но точно ли он доступен только мне?)
Молодец, отлично поработал.
з.ы.
по поводу копии проекта, создавай локальный git, если вдруг что-то там изменилось, всегда можно откатить до последней нужной рабочей версии исходники, тогда можно вообще ничего не бояться.
Если тебе что-то не интересно, так и скажи, не надо хаить технологию, если её не понимаешь и не используешь. Совет =)
Полностью разделяю - для души - это самое оно! (особенно когда различные личности не критикуют меня).
Я люблю брать какую нибудь хорошую игру и дорабатывать её до той степени - чтобы было интересно (обожаю добавлять прокачку). Вот сделал сапер (или собственный таймер перерывов например - хотелось) - вот зайдешь на плэй маркет... САперов.... Ужасъ, штук 30 наверно... и все на одно лицо! Ну да, есть объёмные, но это не добавляет.. эм... разнообразия... Ну, не сильно. Вот, решил доработать. А крестики нолики - они хорошо сделаны. Есть на бесконечной доске до 5 в ряд, а есть Ultimate версия - не разбирался подробно, но пару раз играл - выглядит очень интересно!
Если ты хочешь быть хорошим программистом, не съезжай с темы и не задавай глупые вопросы не по теме.
Почитай лучше, для чего создали стандарт UML, что он отражает и кто его использует.
Если я не запускаю ракеты в космос, это не значит, что это просто набор железок, который не даёт понимание о космосе, есть люди, которые занимаются ими и специально обучены для этого, если ты ещё не обучен и не знаешь что такое UML, то так и скажи, что твой разум заточен под более земное и простое, дали схему функции, ты её написал, а крупные проекты это пусть тимлиды или директора разбирают, а твоё дело маленькое с 9 до 17 отсидеть и свалить на каток...
marketplace.eclipse.org/content/uml-java-generator
Из правильно составленной UML можно сразу сгенерировать исходник и собрать ПО, это так, к слову.
Что касается твоей работы, ну ты не обмолвился, что вы там делаете, значит она может быть любая, даже не относящаяся к разработке ПО, а значит не понятно, к чему это ты сказал.
Что я тут делаю - например я не программировал шахматы - а на этом проекте объясняется как это сделать и потом делается очень доходчиво и очень привлекательно. Еще было интересно разработать с нуля игру 2048 и висилицу. Я то разрабатываю базы данных - да там тоже надо рисовать блок-схемы и uml. А мне интересно еще и для души покодить.
С очень сложными не сталкивался. И сразу вопрос не в тему - если вы сталкивались - что вы тут делаете - если у вас уже есть хороший опыт? (ну это так....) . А вообще я привык к блок схемам - их смотришь - и понятно, что как... КОнечно, блок схему не начертить на огромный проект, но чет UML не видится хорошим выходом... На мой взгляд - это список шапок. Это не даёт понимания (по крайней мере - мне)
Может это и схематичная ТЗ... Не буду спорить. Но. У меня на работе, перед тем как делать проект - первый выпускаемый документ - это исходные данные. Ты думешь, их хоть кто нибудь смотрит? Да говно это всё. Уж я то знаю. Они конечно могуть помочь понять, о чем идет речь... вобщем..... оооочень вобщем. но чтобы реально разобраться, надо еще кучу документов.
PS и да... слово "ерунда" - написано в кавычках .... ну как бы между прочим
www.pvsm.ru/images/otnosheniya-klassov-%E2%80%94-ot-UML-k-kodu-9.png - ну к примеру вот это. Неужели, глядя на эту картинку, можно понять, что тут делается??
Не знаааю.... Может конечно, я просто не умею их читать))
Ну ты короче за больную струну задел. Видимо ты не сталкивался с очень сложными проектами, когда надо тупо разобраться как это все работает и вообще для чего это нужно (может быть даже не задача программера, а больше архитектора или тимлида, хотя программер тоже должен понимать как все работает). Вопрос в другом что draw.io может не слишком удобный инструмент. У меня стоит 2010 VS Ultimate и у меня есть возможность создавать uml-диаграммы. Раньше составление uml-диаграмм ставил между поносом и зубной болью, а теперь с помощь VS2010 одно удовольствие.
И где тут мат? король её слопает без зазрения совести и всё, кто её прикрывает? никто, мата нет, надо тебе повторить правила игры в шахматы =)
з.ы.
поставил бы королеву на h5 вопросов бы не было, но опять же, пешку тогда надо было вначале убрать с её пути.
UML это по сути Схематичная ТЗ, если будешь работать в крупной компании, там без этого никуда, по началу всё сложно, но с практикой становится проще понять что и зачем. Когда в 2017 году записывались курсы по Java, отличная практика была по UML, советую, если реально хочешь понять с чем его едят, если же нет, то смысл тебе что-либо доказывать?
Perfect job
Давай.
Gamesharp.info/privet
Да, доходчиво. Благодарю. Первый раз получаю столь длинный коммент ( + первый раз нахожу столь неленивого человека. даже мне бывает лень столько писать, хотя и я пытался что-то объяснять подробно)
Ну идея была в том, что должно быть всё просто и понятно... Если идет со скрипом, то нет смысла и заморачиваться тогда (говоря проще, не нужно браться за то, что не можешь сделать))
Конь самый простой, ему не надо проверять есть ли кто-либо между ним и целью, так как он перепрыгивает всех.
я не вижу подчёркнутого красным, но Char и char это одно и тоже, так как char это просто псевдоним (alias) для Char.
Char - обёртка над char
Ну а что сложного? Если цвета одинаковы - значит туда ходить нельзя..... Идея в этом
цвет фигуры не равен цвету фигуры?
что за хрень...
Смотри, рассмотрим пример:
int one = 1;
int two = 2;
void One(int one)
{
this.one = one;
}
void One(int Two)
{
two = Two;
}
в первом случае использовали this. потому, что в контексте функции One(int one) имеется переменная (передаваемая параметром) с тем же именем, что и глобальная (за пределами функции), поэтому чтобы дать понять компилятору, какую именно переменную мы имеем ввиду, надо подставить this. если мы обращаемся к внешней (этого класса в целом) переменной, и не надо подставлять, если мы обращаемся к переменной в ближайшей видимости. т.е. получается, что локальные имена переменный имеют выше приоритет, над глобальными, поэтому и используют @override для функций, которыми хотят перекрыть такую же функцию, видимую в программе, но которая работает не так как надо, так и тут, если хочешь использовать имена переменных такие же как глобальные, но работать с глобальными тебе не надо, можешь внутри функции вообще не использоваться this., но если твой код так устроен, что тебе надо взять или записать данные во внешние переменные, то дописывается приставка this., просто запомни о приоритетах совпадающих именах переменных.
з.ы.
а то что студия подсвечивает this. блеклым цветом, это означает, что можно не писать и что в данном контексте обращение к переменной будет однозначным, а там где ты дописал this. и оно нормального цвета, значит у тебя эта переменная двоякая и внешняя и внутренняя с идентичным названием и компилятор понял чётко, к какой обращаться. Ничего страшного не будет в том, что ты написал this. даже если он блеклый, компилятор сам всё оптимизирует как надо, а вот плохо будет, если ты задумывал обратиться к внешней и забыл прописать this. при этом у тебя имеется одноимённая переменная локально, тогда будет работать не так как задумывалось. Надеюсь доходчиво объяснил. На пальцах было бы быстрее.
Значит надо больше практиковаться и постараться, потому что чужой код или свой, не важно, синтаксис один, кстати, в студии можно кликнуть по переменной и подсветится она везде, где именно она, если это this. она будет подсвечена во внешке и там где используется по факту именно внешняя, а если она без this. то подсветится те (локальные или глобальные) в контексте функции. На практике это всё не сложно на самом деле, это пока так кажется.
Шикарная игрушка. Лет в 8 у мамы на работе залипал
На счет негласных правил непонятно, но в целом согласен, то что не понимаешь, что сделано - это не значит что это не правильно
Я понял в чем дело!!! У меня были в этом классе (пока я писал программу) часть this-ов темные, а часть светлые, и я не понимал, почему одни можно писать, а другие - нет. А щас все в один цвет окрасились. Теперь ок. Почему они изначально были разными, а не сразу - ....
ААА!!! Я понял в чем дело!!! У меня были в этом классе (пока я писал программу) часть this-ов темные, а часть светлые, и я не понимал, почему одни можно писать, а другие - нет. А щас все в один цвет окрасились. Теперь ок. Почему они изначально были разными, а не сразу - ....
)))))))))) Абалдеть!! не увидел бы фотку 10 гармошек - не поверил бы! А-а-а-а!! 10 гармошек!))))) Зато теперь можно научить ребёнка её делать, а потом... вызывать его на дуэль!!
Ну, ок.
Спасибо. Просто в рамках текущей программы мне плохо видны внутренние и внешние... переменные. Они хорошо видны, когда сам сидишь и планируешь, где что будет. Мне понятна эта простая вещь... в теории. Но пока еще сложно увидеть её на практике в чужой программе.
Спасибо. Просто в рамках текущей программы мне плохо видны внутренние и внешние... переменные. Они хорошо видны, когда сам сидишь и планируешь, где что будет.
Есть такое понятие, как "область видимости", если в неё попадаются переменные с одинаковыми именами, но из разных областей, то по-умолчанию, если просто пишешь имя переменной, то обращаешься к локальной, а если надо явно обратиться к переменной за пределами функции/конструктора/... то дописывают this., если же одинаковых имён нет, то можно this. опустить.
з.ы.
вроде бы ты уже много чего прошёл на этом проекте, не думал, что тебе такая простая вещь до сих пор не ясна.
Молодец, отлично справился.
Так если внимательно послушать, что говорят, то будет ясно, что вначале создали КАРКАС и тестовый стенд.
потому что когда в комнате один стол, можно просто сказать "стол", а не "этот стол".
Так очень скоро нужно будет проверять.
Мы сначала создаём всю инфраструктуру.
Да, в уроке же говорили, что ферзь любит свой цвет =)
По поводу уроков, на следующем вебинаре будет продолжение банкета для тех, кто записался на курс.
Тут имеется курс по Unity, конечно он устарел в плане версии интерфейса самой среди разработки, но очень хорошая практика, если конечно интересует.
Не важно на каком языке студия или что либо ещё, главное, чтобы было удобно!!!
Да, это точно! Разбираться тут и разбираться.
Красиииивооо!!! Впечетляет!
PS печеньки то не забывают давать?))
Язык можно сменить. Лично я русский язык не признаю. На мой взгляд это извращение. Как это не удивительно, но на русском мне не понятно )))
С такой шахматной доской на большие планы метишь походу. Раз C# знаешь затруднений в прохождении курса быть недолжно. Желаю удачи, всё получится как всегда нужно только не лениться, а стремиться идти вперед.
Технология создания веб-приложений и веб-сервисов, с использованием .net и языка C# или Visual basic соответственно.
Кроме того и asp.net используем. Будет интересно, я чувствую.
Молодец, да, WPF очень интересная технология, надеюсь будут ещё курсы по этому делу.
Да задачка сложная и интересная.
Я выполнял его на вебинаре по WPF. После того как сделали заготовку, тоже ломал голову как сделать игру поинтереснее. Хотел чтобы как в классической игре змейка росла в длину...В итоге сделал так : один прямоугольник (змейка) увеличивает размер на 2, когда встречается со вторым прямоугольником (едой). Вообщем моя змейка постепенно становится все больше больше и больше))))
Честно говоря ... не сразу, не сразу понял, как это работает....
Ну у нас тут еще юнити идет. Даже и не знаю, что лучше))) wpf оказался сильно другим (не думал что к нему отдельыный язык xaml будет нужен). впрочем, ладно. Пока что идем дальше.
Спасибо. Очень хороший обзор. Научился ты обзоры записывать - отлично получается!
Урок короткий, смотреть особо нечего было. От тебя истина не ускользнула?
Я знал, что ты оценишь этот способ :)
На 2008 (иже с ней 2012) не всё отлично. Юнит тесты у меня заработали только на 13-й.
Не обязательно использовать Visual Studio 2017. У меня прекрасно работает на 2010. Более того конвертор был сделан на ней же, только пришлось вручную скачать dll и подсунуть в виде ссылок.
О, спасибо большое. С тиками вообще проблема, подбираю... ставишь 1000 тиков интервал - медленно, ставлю 500 - улетает за экран со скоростью света. С ними надо разобраться еще будет)
1. Так получается более универсальней, когда создается функция. Иначе весь код функции кроме иф придется ради одного раза в инициализации писать. Ну и короче получается если один if прописать. + дальше из этой функии получится фунция перемещения змейки.
2. Судя по значку Visual studio 2017
3. msdn.microsoft.com/en-us/library/system.datetime.ticks%28v=vs.110%29.aspx?f=255&MSPPError=-2147217396
1тик 100 наносекунд
Вот здесь ответ на твой вопрос metanit.com/sharp/wpf/2.php
На счет замыленности картинки - код просили не показывать.
А невидимка получилась - работает. (взять на вооружение там чтото трудно - код ну очень уж сложный)
не ну тут все понятно. просто картинка у вас какая-то слишком замыленная. посмотрите у других хоть что-то видно - у вас ничего не видно. хотя может так и надо. но было бы приятнее посмотреть картинку какую с вашей программой что-то для себя отметить и взять на вооружение. Кстати как там с невидимкой все получилось работает- я просто так и не добрался еще до нее
Справа внизу видна программа Primerator - на которой я тестировал невидимку. Видно, что она есть и запущена. А остальное не видно потому что 1)там есть мои личные данные 2) код просили не показывать....
Просто не сразу видно, но если "глазами пошарить" то можно найти.
на скриншоте ничего не видно - надо бы перезалить скрин заново что бы нормально рисовалось
Да.. Если пишешь 1.2 - возникает ошибка. надо 1,2... ну и пришлось добавить функцию
Я решил все делать на Visual Studio 2010 Express. Понятное дело у меня тоже никакого нугета не было и пришлось качать с сайта этот Ньютон и через референсы ставить.
А что с точкой было не так? Ты про проблему точки или запятой? Правильно я понял?
А что у тебя получилось через 2e3 написать число? Как-то мне в голову не приходило.
Спасибо. Урок был длинный (уже непривычно), + вечером (сил меньше) еще и записывать... уже сил не было. Ну в любом случае лучше наверно под впф/юнити переделать - не хочу радио кнопку гонять))))
Из того что ты написал, было бы хорошо видно на видео, а на скрине обычная реализация по уроку. Но в любом случае, молодец, по поводу динамического размещения объектов на поле, верные мысли, переписывать с нуля ничего особо не надо, достаточно удалить статичные объекты и прописать их в коде. По поводу перебора объектов, достаточно реализовать из список и перебирать через форыч как один из вариантов. Удачи.
Удобная походу штука. Надеюсь и я доберусь до этого урока когда-нибудь.
Ну и запишу))))
Хоть бы видео записал ...
Молодец ставишь рекорды, в 100 дней уложился). Как же давно я его проходил)) Надо будет повторить)
Куда быстрее то? И так скорость бешеная) фиг победишь без бессмертия)))
WPF да, отличная тема, притом что курсы по этому делу ещё в прошлом году появились, но именно недавно официально от Игромистра.
Спасибо всем, кто посмотрел и прокомментировал - это очень мотивирует делать дальнейшие обзоры!
Ахаха))) И не собираюсь)!! Наконец-то wpf появилось - какой тут "останавливайся")))))
Поздравляю с финалом, не останавливайся на достигнутом. По поводу курса полностью согласен, очень насыщенный и полезный, подсказывает как работать с реестром, как хранить настройки в реестре, если в этом будет необходимость, так как кроме общего реестра ПК, есть ещё для каждого пользователя своя ветвь реестра, т.е. каждый пользователь может настроить под себя, не изменяя настройки другому.
Так держать и дальше!!!
Крутой обзор. Тоже бы научиться толковые обзоры писать.
Если я правильно понял, то чем дороже пакет и выше уровень доступа, тем больше видеокурсов идут уже в комплекте, а какие-то можно купить за байты. Ну и еще всякие плюшки в виде общего и секретного чата. Также, чем дороже доступ, тем больше байтов в подарок. Но это не касается тарифа Architect. Там доступ без всяких байтов и персональные занятия. =) А курсы можно покупать отдельно как и раньше.
Много раз необязательно. ДОстаточно пару-тройку раз применить линейную рекурсию. А затем еще попрактиковаться с разветвлёной (треугольник серпинского - коды есть в инет - это тройная как бы ну и парочку подобных).
Просто ошибка между глаз попала... По началу такое бывает
Аха. Оказывается они еще крупная it-компания.
А это что такое? Интерфакс... Агентство новостей? А.. можно нескромный вопрос - а что ты там делал?))
А я ходил в интерфакс.
Да, самое сложное, это не отвлекаться на новые курсы, не успев закончиться старые =)
А чем сейчас пользуетесь?
(да и я не удивлен, что он с реагировал - я когда невидимку делал - у меня она прописалась в автозапуск - в реестр и сама запускалась... а закрыть я её не мог.... но в принципе майнер и без неё же будет работать, только что запускать надо будет в ручную - но это не беда.)
есть такая штука у антивирусов, называется: "Исключения" =)
умножать и складывать не сложно,
сложно в голове держать правильный сдвиг
520
455
------
5070
Молодец, перечисление лучше.
з.ы.
а что сложного в голове посчитать пример со второго скрина?
вот тебе задачка интереснее www.videosharp.info/10558/checking/game0=5
просмотри внимательно видео и попробуй реализовать доп. сложности.
Отличное желание, удачи.
Теория конечно хорошо, но достаточная практика и дружба с инглишем помогают понимать любой код, даже подобный. Тут используется обычный WinAPI, можешь по нему почитать. На этом проекте уже много раз подобное использовалось в разных курсах и на вебинарах, думаю ещё будет использоваться не раз, так что советую не пропускать их.
О! Спасибо! Я старался))
В невидимке правда мало что понял.
Там надо читать теорию (непонятно только какую)))
Ну да ладно. Такую жесть обычно не требуют)
До нового года - 8 дней (если включительно!) !!!!! !!!!!! !!!!
Поздравляю с финалом курса, МОЛОДЕЦ!!! С наступающим.
"нетфрэймворк можно и после создание проекта поменять " - бум знать
Draw.io - есть такой классный сервис рисования блоксхем (онлайн правда... ну учиться же приходится тоже онлайн...) но можно сохранять себе на жесткий.
Абалденно! Как ты такое нарисовал???!!!
У меня тоже.
Вобщем секрет прост (могу записать видео конечно, но может удастся и словами)
в классе Game в функции openBoxesAroundZero необходимо вставить задержку (что то типа Threading.Sleep(10) - C#)
в цикл перед строчкой openBox(around); - и будет плавно открываться (если непонятно и хочешь чтобы я заснял - пиши мне на почту tknn800@gmail.com)
не выражайся в комментариях.
хех :)
сложно, потому что надо прокрутить, а для этого надо что-то нажать и счетчик сбрасывается
Когда редко записываешь (а грешен - редко записываю) это малость трудно... Но я буду стараться))
Если ты вырезал часть видео и оно попало на тот момент когда ты подорвался, то этого не было видно, были бы урывками видео, а по твоей интонации это звучало так, будто ты впервые написал программу и расстроился, что она не работает так как ты думал, т.е. очень похоже, что ты при написании не заметил, что это не реализовали. Просто старайся выражать мысли с более точной интонацией, чтобы не казалось обратное =)
И вообще, создаётся ощущение, что ты не внимателен ... (ну может это и я лишнего из видео вырезал.. но всё же). То что можно подорваться на первом ходе - это не плохо. Это просто факт, так сказать. И это не было реализовано. И это не нужно. Лично я так считаю (и говорил на видео об этом)
Угодить роботу))))) ахаха))
А если серёьзно - решил всё семантику? Молодец! Крутяк!
Это да) лучше сразу)) как бы неохота не было. Ну - главное -нашел)!
Согласен - ограничение по времени - это ... жестоко....
Голосом проще. Несомненно. Но и текст тоже пойдет.
И вообще, было бы на что делать обзор :-))
Я думал насчет текста на экране, но мне кажется что голосом все же проще будет :). Да и в условиях сказано голосом насколько я помню.
О, как жестко. Тут можно только одну вещь посоветовать - писать текст на экране. Описывать словами легче, но можно и писать... Ну или купить на работу микрофон))
Спасибо. Правда эмоциональный (и это при том что самые яркие эмоции я врезал... хотелось... хотелось! но! не решился их оставлять...).
Юнити жаву не понимает... Уже одно это делает её если не плохой то бесполезной. А вообще - есть С# - зачем что то еще? Только для того чтобы смущать и сбивать с истинного пути, предлагая варианты, на которые придется тратить время. Я позже сделаю (на выходных) публичный обзор, с "рекламой" и без эмоций)))
.... а еще новые курсы по C# будут? С чем-то более интересным (типо марио например - а то у нас все игры на одном экране).... Ну просто интересно.
Я в си шарпном сапере это сделал... могу показать. здесь ... наверно тоже могу.... если хочешь.
Я этот курс проходил для того чтобы невидимку написать. Я не хочу понимать джаву (хотя из-за накопленного опыта уже кое что "само понялось") - а почему она мне не нравится - это так просто не объяснить...
А отчеты, да проверяют.. Просто речь о том что 20 отчетов проверить легче чем 200... любому, не только мне
Хороший отчет. А мне наоборот чем дальше, тем больше нравится Java. )
а как замедлить открытие? Это уже спецэффекты )
Факто не хватает, конкретики маловато, легко сказать, НЕ НРАВИТСЯ, а что именно?
з.ы.
по поводу 3:35 ты сразу подорвался, потому что не подрыв после первого клика это доп. реализация, которую не реализовывали в данном курсе, но тебе никто не мешал это реализовать самому, так что именно плохо? то что ты не реализовал это? ты же прошёл курс, где ты видел, чтобы это было реализовано? твои слова создают сомнение в том, что ты понял алгоритм, который написал.
Отличный, эмоциональный обзор.
Но я так и не понял - чем тебе ява не понравилась.
Кроме эмоций хотелось бы услышать факты.
твои отчёты тоже проверяют, так что в расчёте =)
Очень интересно смотреть отчет с видео.
Ну это понятно... просто вдруг во время выполнения прибегут, и скажут: "А, ты срочно нужен! Быстро"... Ну и время... ну да ладно)... А давайте всё таки юнити позанимаемся? в след году))
открывай урок непосредственно перед началом выполнения
Уроков чего? этого курса? я его прошёл уже.
Юнити пока не обещаю, но Андроид с иОс на Хамарине будет.
Подключайся!
Конечно, у нас есть для этого раздел:
www.videosharp.info/video/author
И правильно сделал))) С наступающим!) А хотите мы (или я? ) Вам напишем программу? Всё время Вы нам пишете, а тут раз и наоборот - мы Вам напишем?))
Торопит только срок, до которого доступна невидимка...
Сейчас увидел, что продлена дата на 2 дня!! Огромное спасибо!
(Я не шучу)
Это было в шутку сказано) Если бы галочка такая была - еще бы ладно... Ты сам то сколько уроков сделал?
В этом и сила коротких уроков, время найти проще.
этот курс новее, можешь использовать алгоритм из старой версии, никто не запрещает.
У меня тоже 10 и с первого и со второго раза, по заданию надо было 8 бомб поймать.
Так никто не торопит.
Адля коротких уроков время найти проще,
вон, на этот урок у тебя всего 7 минут ушло.
Дык сколько часов былорефакторинга положено...
Ну он же количество бомб максимальное ограничивает.... что тут непонятного))
Не понял в чем смысл fixBombsCount
Как раз сегодня на вебинаре писали программу эту. И она будет в доступе до 20 числа (там 3-4 урока получилось).
А когда ищешь ошибку в больших пределах понимаешь лучше почему она появилась))
Так еще и не рассказал? А зачем мы курс делали? 0_о
Либо надо делать репейнт, чтобы перерисовалась форма, так как баг в том, что всё ок, просто этого не видно.
Да, сетвизибл применяется в конце всех телодвижений с формой.
Потому что по заданию, надо приложить скрин с 8 бомбами.
)))))))))
"Гнуть бумагу"! )))) Да! xD.... А раньше не умел?)))
А это так случайно получилось с картинкой, что изображение расплывчатое или преднамерено?)
Там получается, что бомбы при генерации случайного числа могут накладываться друг на друга. И поэтому приходилось по несколько раз перезапускать программу, чтобы 8 бомб было (я хотел получить как можно больше "наложенй бомб"). Может у тебя со второго-третьего раза будет 8, а то и меньше бомб)
Молодец)) Много людей, которые отослали отчеты, работа кипит)
А в чем был баг то? Надо было визибл после пака разместить?
Проверил over 200 отчетов... Их все (кроме этого) кто то уже проверял ранее... Наконец-то добрался до самого свежего отчета, который еще никто не проверял.... Так и хочется написать))) (первыйн...)
А почему с 10-го раза? Разве не мы там количество задаём? (я не дошел еще)
Это же планета HD 85512 в созвездии Парус!!!
Глобус загуглить не удалось? =)
Спасибо, но я и не исчезал)) Просто от сапера никак отделаться не могу)) На видео версия 3.5.2 а сейчас уже 3.8.2 актуальна
В Java понятие ресурсов отличается от C#
Решил тоже поучаствовать? :)
С возвращением :)
Спасибо) Это радует!
Для тебя уже ничего сложного не будет.
на AngularJS ты можешь написать игру или приложения типа flesh (action script), то есть акцент будет на WEB пользования, это не серьезно. На Unity 3D насколько я понимаю там ты можешь написать только 3D игру. А если нужно будет написать софт?
Так что я за Android Studio
Согласен, Unity тоже отличная среда разработки!
P.S
Цитата про удачу классная!
Про "Титаник" отличный привёл пример. Удача самое важное!!! это факт.
SSD - сам по себе не поможет. Нужен быстрый процессор, быстрая оперативка и прочее)). Люди уже сталкивались (по отчетам видно) с виртуализацией в биос.... Хочу лишь пожелать вам удачи, Елена. Вы молодец, что вы стараетесь, не смотря на проблемы!
А почему не здоровья, не денег а именно удачи? Потому что все пассажиры титиника были и здровы... и богаты... )))) ^^
Спрашивал тут одну знакомую девушку-программиста, на чем она писала.... Она ответила Angular.
Я сам бы стал писать на Unity. (под андроид)
Ага, классная))..... Я помню, с каким трудом мы там кружочки с квадратиками соединили.))) Классная идея - Тоже пусть помучается))))
:-)))
Ну, теперь уже в редакторе спрайтов - и сохраню!!
:-))))))))))))))
А что очень красиво
Нарисуй ещё раз - во второй раз всегда лучше получается.
Да ты прирождённый художник!
И дровосек хороший, и ёлочки, и кораблик.
Не секрет. Уже писал о них ниже, но т.к. не знаю кто какие сообщения видит - напишу ишо раз)
Собственный сапер - на него потратил грубо говоря лето (очень круто получилось - и есть кое что еще что сделать надо). Октябрь ушел на программу скрпит менеджер для друга.
Ну например вот эти.
С возвращением на проект! Давненько тебя не было!
Я не планировал останавливаться.
Временно прекратил занятия так как делал свой сапер. Очень много времени на него ушло.
Потом был отпуск.
Потом друг попросил сделать ему программу. То же вот октябрь ушел.
Потом я пару недель ничего не делал, собрался с духом и начал. И буду продолжать, благо пока зима, не будет отвлекать огород.
Классная новая аватарка!!
С очередным возвращением на проект ;)
Что на сей раз послужило толчком, благодаря которому ты вернулся к занятиям?
Задание это выполни, там имеется видео, сейчас ты находишься на страничке ОТЧЁТА, тут нет видео, оно на страничке выполнения ЗАДАНИЯ!!!
В смысле чуть менее 7 минут? то что доступно по ссылке "консольные задачи"? Или .. нет?
Видео имеется, чуть более 7 минут.
Ничего не понял... Где видео.... Почему 1024 а не 1?
.....
С приходом! (оу, у тебя три шестерке в номере)))
ВОт тебе дополнительное задание - реализуй больше знаков - камень ножницы бумага ящерица спок)))
А можешь еще сделать огонь - жжет все, или машину времени - узнаешь что выкинул противник возвращаешься в прошлое и побеждаешь его!
Я кстати уже так и сделал, только не с балаболкой (чуток получше голос нашел))))
Ага. ТОже САМОЕ У МЕНЯ. Только я один день выделяю ютубу и то - вечер-ночь (суббота). Чем-то он затягивает ;)
;} Я бы сделал, чтобы "мой ПК озвучивал", просто балаболку скачай (бесплатная программа) и можно текст писать и прослушивать, как "бот" скажет этот текст. Можно сохранять в различные форматы аудиозаписи ;)
Понятно) я ютуб только фоном смотрю, когда что то делаю, как радио))
Ты знаешь... Я в шоке сам, но когда то я болел, не мог ничего делать, получился нечаянно лишний выходной. Можно было поиграть во что нибудь, можно было порасчищать жесткий диск... но нет! Почти весь день я смотрел видео: всякие приколы в играх и не только, битву жука-оленя со скорпионом, раком, сколопендрой (фу, гадость!), жук-олень всех нагнул... какие-то видосы типа жизнь до 30/после 30..... Я уже всего не вспомню щас.... И состояние такое - как у зомби - сидишь, вроде понимаешь, что надо чем то еще заняться, но оторваться не можешь.... А тут я начал что то смотреть... мне программа хоп: 17 часов ровно. О! Надо что то делать! И выключил сайт медузы горгоны))))
что тебя так на ютубе увлекает?
Она нужна лишь для самой записи, а поддержку можешь и без неё реализовать.
Можешь - это посмотреть(довольно динамично ;) ) - www.videosharp.info/12230/checking/sokoban=295
Очень долго старался ;))
Ну.... мешает отсутствие девушки под рукой)) (к ним всем ехать надо)
Класс, молодец! Много чего добавил! ПОсмотреть бы это в динамике!
Мне тоже было трудно найти, я скачал, какие попались, потом резал их...
Будешь создавать голосовые паки, как сделали для Навитела.
Реализуй, что мешает?
Больше настроек Богу Настроек!!!
Мало места под кнопки, еще пару строк добавь, поможет.
Спасибо)
Да и вообще, неплохие уроки. Я представлял, как делаются б/с но всё равно узнал кое-что новое!
Ну, можно и словами написать. На этот счет в ГОСТе ограничений нет. Но формулой как-то более компактно выглядит.
Ну гост же он сделан для стандартизации- для нашего удобства.
Да в гробу я видал письками меряться)))) это я сделал для смеха, жаль что ты не понял
www.videosharp.info/console/stat/level=1730
Так что у тебя есть к чему стремиться. =)
Молодец, зря не показал, сделал же. У меня он тоже показал не лучший результат, хотя я реализовал всего два варианта, а можно было ещё много версий сделать. Времени не было.
Оригинальное оформление блок схемы..)
Отлично поработал!)
У меня тоже решето тормоз какой-то получилось.
вообще-то надо было нарисовать в 4 раза больше размером.
Разрешаю копи пастом доделать до нужного размера.
Может тогда поймёшь пример с функцией бэк.
Ну чтож, давайте вместе расширять эти пределы!... Чтобы елд оказалось внутри)))
Елд ваще магия, за пределами понимания)
Тогда пропала бы интрига!!! А курс без интриги - скучный =)
Спасибо. Из дальнейших ваших комментариев я так и понял, что дело в этом.
В курсе "Мат Конём и Слоном" как раз используется йелд. Советую пройти его, для улучшения понимания.
Сам по себе курс легкий. Сложнее понять, для чего всё это. Тут лучше сразу читать теорию параллельно с прохождением. Как в математике: вот теорема, доказывающая что тройной интеграл ..... Ну, ок, ок, а что при помощи неё считать? Вот примерно так))
Дак нам он и не нужен в обычных то местах.. Мы уже делали через лист много чего, но елдом же не пользовались (простите мой английский). Это для специфических задач. Как только наткнусь на них - понимание улучшится, как ты сам говорил))
Ну если для вас сложно, то я пока точно не полезу. Потихонечку доберусь.
Ну так реализовал бы тот же самый алгоритм через List, посмотрели бы =)
Если после прохождения курса так и не придёт понимание, то с опытом обязательно наткнёшься на задачу, которая отлично решаема этим шаблоном.
Да ладно? не может быть чтобы было сложно.
Пока как математика: вот теорема доказывающая тождество в криволинейном интеграле с ..... ..... .... Ок, ок, а где это в расчетах применяется-то? . Вот пока какое-то такое ощущение))
Сложно что ли?
Молодец, подобные изменения делаю программу только лучше.
Хороший курс, тоже его пройду
Да, курс Боты Сапёра один из лучших на проекте. Я в него тоже вложил очень много идей и реализовал последнее видео с "пасхалками" для учителя и тех, кто в теме =)
Спасибо! Ну обзор данный конечно получился не такой хороший, а если ты про программу - то да, много души вложил - больше чем во всё другое... и есть планы еще вложить!
Ну можно, можно было сделать лучше! Просто сейчас это не главное: я считаю, что реальные боты пишутся не так, поэтому и не стал мусолить..))
нужно начинать с центра клетки и шаг увеличить на единицу, судя по тому, как у тебя шагает курсор, на более большом поле будет криво кликать.
Молодец, отлично поработал, но как говорится, нет предела совершенству =)
Наталья, ты молодец! Сделало видео! И классную музыку подобрала!
А хочешь я тебе скажу? )))))
... скажу как сделать его еще лучше..... ну... не лучше... капельку лучше... вобщем, попробуй фон к тексту добавлять - мне кажется так читать будет удобнее.
Здорово! Надеюсь, тоже её замечу.
Спасибо, надеюсь будет еще круче, когда я добавлю несколько видов мин))!!
Спасибо! Хотя сам обзор получился ... м-м... ну, были лаги со звуком, говорил лишнего...
Классная фотка, Оля! Мне нравится!
Да, действительно, получилось очень круто.
Ох, Кирилл! Крутяк! Молодец! :)
Молодец, поздравляю с финалом!
Первый раз прочитал: красивая радуга, глядя на скриншот))
Ого, переписывал? Ну ты очень неленивый человек)
О, да, наконец-то комменты.... так давно не было, что уже и не помню, где я их сохраняю))
Максим, ты так много сделал, что я за вчера даже не смог всё проверить))
Всё зависит от влажности воздуха!
В тот день температура опустилась до -57, просто я уже с работы к тому моменту ушёл поэтому не с фотографировал.
А почему для Питона? Это образно или имеется ввиду реальный питон (какая то гадость, какой микроконтроллеры прогают?)
-50? Эт когдя плюнул и замерзло да? на землю ледышка упала? оооо
Супер! Понимание - это так приятно - сразу чувствуешь, что стал на уровень выше!
Выводить формы на экран - это очень важно - почти все опции/рекорды/икучавсегоеще завязаны на выведении новых форм. Стандартного диалогбокса запросто может нехватить. Молодец.
Отличная идея :)
Но на таких уроках без привета и пока. Только по сути.
20 с чем-то. У меня просто этот курс до 25-го, и время появилось (и то не очень много) только пару дней назад, так что выкручиваюсь как могу =)
Мне этот мотиватор всегда нравился =)
Как раз это хотел написать =)
ближе к 6 утра
Ага))) Здравствуйте, Меня зовут Евгений Витольдович ... Ваше домашнее задание... эм-м, написать, как меня зовут)))))))))
Картинка - ну очень мотивирующая!
Подряд идут твои работы... реально что ли 20 штук сделал? ))) 0_о
Да, мне тоже интересно, во сколько?
Всё верно, я ускорил работу отрисовки по средствам создания кастомной панели, но лучше заменить панель и пикчеры на картинку и рисовать на ней через графикс. Мы так делали на курсе "Явный Сапёр".
Так я так и делаю!) просто обновляется счет на следующий тик ... и становится -1.... И вообще, знаешь, большие поля сильно тормозят.. меня это удручает... да, я обо всем догадываюсь, но точно не знаю способ переделывания этого (только в общих чертах)... Главная проблема в этом.... Нужно делать один пикчер бокс а не много, и рисовать на нем картинки, координаты... - но это кажется мне таким гемором
А ну ок, но я думаю, если подсказка, то надо делать счёт 0 если он выше 0 =)
Ну это же круто!!!
Нет, дело не в этом... Счет зависит от времени, даже если флажки не ставить, то он все равно рано или поздно будет отрицательным. Когда пользуешься подсказкой - сразу счет = 0 ну и при тике таймера он = -1. Бот норм работает, хороший получился... Сам код ядра г...о))
Да проделана колоссальная работа!
Что-то на первом скрине сразу бросается в глаза тот факт, что не все мины помечены, а на обоих скринах счёт отрицательный, видимо у тебя слишком много флажков поставлено, больше чем мин =)
Этим и занимаюсь. Но тогда встает вопрос как часто следует обновлять данные. Хотя это можно поручить пользователю, указав период проверок в файле конфигурации или реестре, потому как это все субъективно.
Попробуй исправить то что не нравится.
Супер! Превосходно!! Отличный обзор! Новые знания - это самое важное сейчас, ведь кто владеет информациией, тот владеет миром!
Супер! Превосходно!! Отличный обзор! Новые знания - это самое важное сейчас, ведь кто владеет информациией, тот владеет миром!
Думаю, не пройти ли мне этот курс, тоже. Думал, что посмотрю обзор и пойму, надо мне это или нет. Но ничего не понял. И вот эта программа, каков кейс, кому в реальной жизни она могла бы понадобиться? Или это была конкретная задача из курса?
Думаю, не пройти ли мне этот курс, тоже. Думал, что посмотрю обзор и пойму, надо мне это или нет. Но ничего не понял. И вот эта программа, каков кейс, кому в реальной жизни она могла бы понадобиться? Или это была конкретная задача из курса?
1 шаг:
пусто: 1, 2
мина: 5
Далее кликаем по пустым и ставим флажки.
2 шаг:
пусто: 3, 6
мина: 4
Далее кликаем по пустым и ставим флажки.
3 шаг:
повторить тоже самое, на основании того, что будет в клетке 6 и т.д.
Молодец, хорошо проработал в этот раз, ещё не раз вернёшься к данному анализу, чтобы ИИ работал как надо.
Надеюсь, Иван удовлетворен)
Прикольный кот))
Ого, сколько всего открыто)
Здорово! Дальше - больше знаний!
foreach (Coord coord in group.tabs)
это означает ПЕРЕБОР списка, а не поиск!!!
Здорово, что получилось! Проверял в реальной сети?)))))
О, до вип урока добрался? Молодец)
Так ты бы как в прошлый раз расписал по формуле что получается и не пришлось бы голову ломать. На скрине не видно расчётов. а зря.
Проблему всегда трудно искать... Но с опытом становится легче))
Молодец, всегда здорово продвигаться вперёд!
Гуд жоб!
Если ты решил минусовать флаги, то там всё равно единички не получаются. так как идёт всё относительно клетки, рядом с которой это всё соприкосается, а не рядом с клетками, на которых числа или флажки. В идеале вначале надо проверять игнорируя флажки, ведь флаг мог поставиться неверно. И тогда БУМ!!! будет.
Надо будет тоже пройти
Всё же есть урок, который был перезаписан в этом курсе, но его видели те, кто был на вебинарах и в те времена записи уроков. а по поводу Set и List, просто изначально выбрали SortedSet, а надо было просто Set, об этом будет в след уроках.
Это множества, очень полезная вещь.
Пишешь что это математика 7 класса, а сам не верно данные перенёс в Excel =) там же не одни единички, а 3, 4, 3, 3 ,2 ,1, так что переделывай!!!
Да Елена вообще молодец! Ну и ты тоже, гуд жоб!
О, какая наис машинка)) Я кстати тоже её доработал до игры.
А там ошибку искали.. И сначала Вы хотели перезаписать, а потом передумали... и хорошо! Классный урок)!
Я просто с Set не разобрался, как то мало ему внимания уделено. Ну так то неплохо, может вернёмся еще когда нибудь)
А почему был вопрос о перезаписи? Были какие-то ошибки, я уже не помню
Ты же хотел чтото посложнее. Вот. Множества.
Как же решается? Неужто угадыванием?
Запись с экрана андроида... Как? Обалдеть! Да и вообще молодец - еще один полный курс в копилку знаний!
Красиво схемы выглядят!
Классный мотиватор))) Напомнило разговор о том, что в России можно ехать, и не встретить никого, кроме оленей на дороге - сколько удачи)))
ЕВ профи по саперу у него глаз наметан особенно после этого курса :)
Согласен, как пройдёшь курс, потом можно сколько угодно модернизировать и улучшать.
Согласен... встериться + жениться + дети + внуки... а только потом закончить)))))
То, что подсмотрел - это не страшно, даже полезно! Ты сделал - и это главное. Гораздо хуже, когда не знаешь, где найти инфу.
Так здорово, когда ничего сложного!
Потому что я навскидку не скажу как это сделать (это ж новую форму надо плодить + сортировать результаты).... Вобщем долго, в будущем добавлю, как время будет, но не щас... Уроки важнее, все же курс доступен на время (а продлять платно, что вобщем-то... ну ты понимаешь))) деньги же не на деревьях растут:-)
Мда, теперь вижу.... Какой вы внимательный, Евгений Витольдович!!
У тебя внизу есть 3 и вокруг три мины. Недоработка :)
Для видео-обзора выглядело бы очень хорошо, а почему счёт только в файле? почему нет спец. меню для отображения лучших результатов?
Кстати когда тыкаешь и новая игра сделали в следующих уроках, что тыкнул и программа сама пересчитывает и перестраивает карту и получается что именно куда тыкнул так карта и перестроилась.
Молодец очень хорошо получилось. Курс достаточно сложный, ноты справился!
а где тире? почему только точки?))))
/////// // // / /////
Ахахах!! Классная картинка!!
Мне тоже немного не по себе, совершенно не знаю, что будет, но мы же будем вместе с магистром))
А то что первый ход делается - так это меня попросили так сделать, я сделал. Людям нравится.. Ну и мне в принципе тоже)))
Ну а что их показывать... Текстовый файл: дата, время, сложность, счет...
По поводу считывания цвета цифры, было бы отлично, если бы не тот факт, что некоторое цвета повторяются.
По поводу первого безопасного, это на сколько я помню, было домашнее задание, а то что это делается автоматом выглядит странно, пока не реализован ИИ полностью. По поводу убывания очков это аналогия счётчика времени, только наоборот. А почему не показал сохранённые счётчики?
Прикольно получилось - хорошо и добротно. Осталось бот прикрутить к этой игре будет совсем шик. А с первым ходом классная идея!
Спасибо за видео. Игра хороша, но уже в ужасе от того, что для нее придется делать бота :)
Круто. Тоже хочу научиться делать собственные игры. Скоро до них дойду :)
Огрехи есть, но в целом отлично поработал, молодец!!!
Есть идея - вместо выполнения первого хода - помечай вопросиком заведомо пустую клетку, пусть первый ход сделает пользователь.
Спасибо за подсказку кстати. Действительно, я мог бы этого не учесть (возможность такого "чита"). Скоро анонсирую улучшенную версию)))
В принципе да, но не совсем: во-первых, на высокой сложности мин очень много и при постановке флажка Прогресс бар двигаться не будет; а, во-вторых, я сделал счёт, который убывает со временем и если пытаться расставить флажки, не открывая мин, то время просто пройдет.
На самом деле наверное я плохо объяснил - есть возможность обмена через свойства. Например есть некая локальная переменная int y; Мы хотим получить значение с формы. Мы можем легко сделать с помощью свойства
public int getY { get { return y; } }. Если это Java , то там можно воспользоваться геттерами.
Если я правильно понял алгоритм победы в твоей программе,
то под конец игры можно просто перепробовать расстаить флажки
всеми возможными вариантами и таким образом победить.
Эри Мартиаль Радзаунаримампианина Ракутуариманана (также Раджаонаримампианина, Радзонаримампианина, малаг. Hery Martial Rakotoarimanana Rajaonarimampianina, род. 6 ноября 1958, Антананариву, Малагасийская Республика) — мадагаскарский политический и государственный деятель, президент Мадагаскара с 25 января 2014 года.
О! Еще комменты) Буду их фоткать ... коллекцию собирать....
Такие звуки! Супер!
Молодец! Поздравляю с завершением!
Эм... Кто такая последняя? Чет не примпомню такой фамилии
Нет))) Всегда интересно, что за новые .... эм... символы могут вбить люди в простую строку...! Больше комментов богу комментов!
Хмм..а не ирония ли это...
О! Я бы поработал над цветами : темно красное на темно синем... что-то одно надо сделать поярче))
Больше классных комментов))
Тебе надо добавить контроллы на форму в виде layout таблички. Туда же кидаешь trackball и меняешь размеры боксика. Кстати ты не думал над тем, чтобы у тебя была менюха с уровнями - начальный, любитель и профи?!
Да, действительно выглядит круто. Уж на что не любитель играть, но тут захотелось.
Кирилл, в курсе "Сокобан" при создании редактора мы меняли размер поля.
Я кстати родил таки способ))) Вроде работает)) Щас попробую кнопку новой игры добавить и финально проверю.
Спс, гляну!
www.videosharp.info/10558/checking/sweep=1035
Можешь посмотреть мой видео отчёт по этому поводу, я как раз добавил выбор сложностей, так же выбор размеров поля, всё сделал по аналогии с классическим сапёром.
Да, дефолт тоже не нужен, так как функция void
Да незачем конечно. Можно было дефолт и не добавлять.
Как я тебя понимаю сам долго проходил этот курс.
Когда используются ифы, там да, проверку вначале на 100 для выхода и всё. Но раз ты использовал свитч, зачем там проверку на 100 делать, если по дефолту тоже самое происходит? Не знаешь как работает свитч?
Вот поэтому я классические текстуры и не использовал, потому что они не синхронизированы.
В оригинальном сапере нет ресайзинга.
Евгений Витольдович он такой!
Надо будет этот миникурс тоже на заметку взять.
)))))) ого какой комментарий!!!! А некоторые спрашивают, что написать... или пишут черточки))
Какой ужас! (на фото) !!
Комментарии: Хочу написать тетрис
....
Я тоже))))
Молодец, что разобрался! Так держать!
Поздравляю с началом изучения удивительной игры "Сапер"
Молодец, считай загрузку игры освоил))) Если еще научиться сохранять - будет полноценный сэйв ))
Круто когда всё легко
Кто молодец, я молодец))
Всё равно молодец, что пробуешь новое)
Блин... сижу проверяю работы.... подряд народ "срет в комментах"))) Капец)
И эту картинку я помню))
Хм.... Вроде ты уже отправлял это отчет, не? Или просто коммент один?
Хорошо им там вместе то!! Я тоже хочу вместе с кем то... А то интернет разъединяет людей... Можно всегда общаться.... вот только никто этого не делает.....
PS Олю кстати давно не видел... Раньше столько комментариев писала))
1.Устанавливаем мышь в верхней части сонсольного окна.
2.Правой кнопкой открываем выбираем контетекстное меню.
3. Выбираем свойства
4. Выбираем 3-ю вкладку (см. скриншот очета)
5. Устанавливаем размеры окна
Эти "формулисты" (их семеро) в одном кабинете сидят, а я их ещё и подпинываю, чтобы работали.
Вот такие наши студенты непредсказуемые...
Размеры консоли всегда можно было настраивать в свойствах консоли со времён 9х виндоус. в 10 она из коробки безразмерная.
Это да, забыл клацнуть на старт)
Елена, ты молодец. У тебя всегда все получается)
Блин... этот Singleton... Все время хочется прочитать: скелетон... как в скай кроссе)
-> -> -> вперёд!
Крутой бот)) Если настолько одинок, что даже спам не приходит, можно самому себе писать))) (шутка)
Все равно результаты неплохие, да что там неплохие.... Хочешь за минуту? Сделай это еще 100 раз! Должно, должно получиться!!
И, надо заметить, хорошо подготовил! Гуд жоб)
Музыку то подобрал))) Она кстати бесплатная? А то ютуб, говорят, обожает банить за использование чужой)) И еще... Зачем секундомер висел внизу, если он не шёл? (Ну это так, к слову....)
О... секундомер... Помню его.. Этот курс надо заканчивать... Быстро... Очень быстро!!! За минуту ! Весь!!!!!!!
А я присмотрелся))) на картинке не лабиринт)))))) Там просто кусты красиво посажены, на лабиринт похоже))) Нас не проведёшь)))
Отлично!! Всегда приятно делать финальный урок!!!
Вау! Классные фразы!! Тут недавно один формулист просил помочь с фразами... Не знает, что написать) Надо будет ему эти скопировать!))))) да-а-а))))) ლ(☼v☼ლ)
Да-а-а-а действительно с фразами туго... И ведь это "оу еее мен" пойдет в сертификат... Будешь кому-нибудь сертификат показывать, а там : чему научился? оу! еее! мен!!! )))))))
Помогаю с фразами: если ты узнал что то новое - прям во время урока записывай - потом забудешь. И это пиши в графу, чему научился. Ну или повторил пройденное, если ничему. Самое сложное - ну это просто... Испытал трудности - пиши где, не испытал - пиши ничего. Комментарий... Ну тут посложнее.... Срать в коомментах я считаю.... ну это прикольно иногда но не здесь. Если уж совсем нечего добавить, можно написать что нибудь типа: отлично получилось... идем дальше.... перехожу к следующему уроку.... ну как то так)
Можно устанавливать размеры? А как это делать?!
Надо еще пунктов добавить: водим глазами по странице - считываем эмоции противника - выясняем предполагаемое местонахождение однопалубных (ну это если до робота морскогобойщика доделать)))
Удивительно .... на скрине одно, а нажимаешь - картинка другая))
Может где-то ссылки на переменные пропали? Не могут же они перестать меняться, просто потому что не хотят)) Да и бывает глаза видят что хочешь, а не что есть...
Самый длинный путь начинается с первого шага. Главное - не останавливаться.
О, да! Опыт есть! В начале я перезаписывал ролики по 7-8 раз... этот получился со второго + куча нарезки. Думаю, можно даже еще лучше!))
С такой уверенностью говорить - это явно опыт есть.
Игромистр......
Классный сайт)) Там полно историй))
Самый длинный путь начинается с первого шага!
Да, на сайте есть возможность раскрашивать тест и рамки.
Для стандартных окон раскрашивание лучше поручить системе.
О! Хранитель экрана! Классный курс!
Вроде неплохо на первый взгляд... А есть опция "цветно"?))
Молодец, отличный отчёт! =)
Поздравляю с финалом!
Молодец, а по поводу траты времени на запись и монтаж, это ещё мало потратил, бывает для реализации задумки требуется несколько часов.
Хороший обзор, надеюсь, с Ботами Сапёра справишься также хорошо.
Да, 5х5 собрать трудно, но с уроком ты справился! Молодчина! Это на мой взгляд, один из достаточно трудных для понимания алгоритмов.
Я знаю, что в уроке по Win API всё нормально, когда ставишь таймер на False и запускаешь на конкретном окне, но запустил, когда окна были не выбраны и перепугался. Поэтому убрал от греха.
Здесь всё супер! Главное - делай, делай, делай!!!
Да не, ты что, я делал этот урок, всё нормально работает. Может в коде есть апичатки?)) где нибудь запятую не поставил, и всё! Всё по-другому!
А на главной странице есть красная надпись вверху: Только на выходных Три пакета за 2995 руб.
Молодец, разобралась! А где хранятся значения этих вызовов ты знаешь?)) Удачи в прохождении курса!
Супер! Отличные идеи! Заверните - я беру!))))))))
Молодец, так держать!
Excel - он вообще клевый. Постоянно им пользуюсь.
Честнее для компьютера?))) Да ему пофиг я думаю))) Но тем не менее, гуд жоб))
Ого, сколько кода! Буду делать этот курс - поразбираюсь в идее))
Несколько покрупнее шрифт для скринов, плиииз))
О-о!! Всегда так.... нервирует... эти ошибки-опечатки искать!! Глаза читают как должно быть, а не как есть и ищешь сидишь по часу эту.... ошибку... ))
Молоток! Всегда приятно что-то от себя добавить!
Какая на картинке большая кнопка))))
Так держать!
Классные картинки! Молодец, что нашел ошибку!!!
Да, быстро убегает. Иногда просишь: а покажите эту функцию... а теперь ту))) Поэтому я смотрю в записи
А зачем 2008 если есть 2012? Кстати лучше может даже более позднюю... У меня на 12-й юнит-тесты не запускались, а на 13- запустились..
Молодец! Так держать!
Здорово! Хорошая картинка со всеми кадрами на одном экране.....
PS я тоже хочу научиться делать Gif)))
для чистоты эксперимента нужно чтобы он об этом не знал, а спросить уже по факту, на следующий день.
Абсолютно точное замечание: иметь возможность сделать что то и !сделать! что то - это две абсолютно разные вещи.
Хм! Если работает, тогда здорово, что Вы нас познакомили с этим знанием! Попробую поориентироваться на биоритмы! У друга ксати скоро аж тройной критический день! ... где то в конце февраля... вот посмотрим, что будет)
Я всегда считал, что нумерология - про предсказания будущего. Даже книжку видел (хотя там может не совсем то...) и пробовал по ней работать... Правда там затребовали на старорусском писать, с твердыми знаками и пр.. Не стал глубоко вникать, да и википедия пишет, что нумерология мол не является мат знанием.... Ну да ладно.
Ну да, надо Александру Гришаеву написать, что словарь у него фуфло)))) )))
А словари Евгений Витольдович дал! Перед уроком ссылка есть - там можно скачать.... Могу кинуть если хочешь, у меня сегодня-завтра еще есть доступ)
Конечно работает, есть даже наука: Нумерология.
Пока не проверишь, не узнаешь.
Для меня с детства работает :)
То есть слово *опа он знает, а Салаку нет. Оригинально...
Молодец! Очень получилось интересно. Откуда словари если не секрет ?
Отлично получилось, молодец!
Отличная работа)!
Я тоже долго искал картинки
Ладно, руки дойдут - уточню. спс за инфу.
Пройди курс www.videosharp.info/video/sweep
там как раз показывают, как внедряться в код чужой программы.
Почему у Label нельзя менять координаты? По- моему, можно (свойство Location)
Я решил заняться ими еще давно, так как здесь есть базовые вещи, которые я не знаю, но которые очень нужны - особенно надеюсь увидеть симуляцию нажатий мыши и клавиатуры.
Почему решил этими уроками заняться?
www.molozoka.com/wp-admin/admin-ajax.php?action=wps-wpimage&id=aHR0cDovL3d3dy5jZHFwLnJ1L2ltYWdlL2NhY2hlL2RhdGEvMTI1MDAvMTIxNTkvZ2FtZV80Ml9zY3IxLTgwMHg2MDAuanBn - а я думал вот эта игрушка.
Я просто нашел её среди кучи, набрав "магический лабиринт", поискав второй раз (еле нашел), выяснил что она отсюда: tanjand.livejournal.com/1524797.html
Честно говоря, не знаю откуда картинка... Еле нашел второй раз ... и выяснил, откуда))) tanjand.livejournal.com/1524797.html
Отличный комментарий по поводу шрифта, возьму себе на заметку)
Классная картинка, такое ощущение , что из геров меча и магии.
Супер! Что узнал что-то новое!
Отличный обзор! Насчет трудоемкости - согласна. У меня иногда несколько недель уходит, чтобы сделать одно 10-минутное видео :)
Поздравляю с Финалом!
С Premier удобно работать, если видео заниматься.
Про армию взял с IThappens чтобы посмотреть как большие тексты будут отображаться.
Музыку брал у Ютуба из того что они предлагают.
Да, классная история про армию, супер). Видеообзор молодцовый!!
И сразу актуальный вопрос - где брал музыку? Ютуб не залочит видео?
Да я понял, просто подумал мысль не до конца выразил - вот и до выражал!!!
Да, я тоже. Но для этого нужно очень .. оочень хорошо говорить....
Я кстати увидел, зачем была нужна та сортировка по строкам)) действительно стоило запретить. И вопрос - а столбец же раскрасить можно? А то я циклом раскрашивал )))) а в фукнции 2 аргумента (столбец, номер строки)... а вот как бы весь одной командой?
Молодец, Кирилл.
Да, запись видео это совсем не просто и время-затратно.
Я стараюсь видео записывать так, чтобы потом не нужнобыло обрабатывать и рендерить, это больше всего времени требует.
Кстати, можно попробовать Camtasia Studio. Она космически дорогая, но г-н интернет знает где взять со скидкой 100%)))
Она боле-менее проста в управлении, может ей будет удобнее работать, попробуйте... Есть еще Premier - но это тяжелая жесть...
Я же не сказал о том, что не представляю, как устроен блок питания. Я имел в виду, что устроен он может по разному внутри: Трансформаторного (выпрямитель на четырех диодах (диодный мост), со средней точкой и с двумя диодами и.т. д), безтрансформаторного - с помощью емкостей, Импульсные и другие типы - их достаточно.
И если это схема залита смолой с торчащими проводами, то я не могу сказать, как он устроен. Нужно же было привести пример инкапсуляции - вот и привел, что первое в голову пришло.
Да "артефакты" появились при добовлении видео в sony vegas, первый раз монтирую) на оригинальном видео все чисто) мистика....
Обзор - высший класс! Невероятно!!
Как снимал кстати? (на видео и здесь и на ютубе видны "артефакты")
Хорошо тебе: я вот уже так не могу - ибо представляю как устроен блок питания - инкапсуляции уже не получится( xDDD
Регулярные выражения это очень круто!!!
Согласен, красивая блок-схема.
Выбор скорости по нажатию клавишъ? Чит!! Лайфхак!
))))))
А как передать из одной формы в другую - меня и самого интересует))) Молодец! Просто отлично прокачиваешь навыки!
Ух ты! По описанию здорово выглядит! Вот бы видео посмотреть с гемплеем или может проект даже - самому попробовать!
Супер ты вещи добавил!
Спасибо! Тебе (Вам) тоже!
Отличная работа и успехов в дальнейшем!
По себе людей не судят, ты как раз на видео именно то, что написал пытаешься доказывать, а мне доказывать нечего, моя работа говорит сама за себя.
Да, конечно, эксель глупый, а ты один умный. Я уже это понял, можешь не повторять.
И на будущее - если ты умнее других, не надо прямо НУ СТОЛЬ ЯВНО это показывать (и говорить, что щас ты делаешь не это)
Column Reordering и Column Sortable разные вещи, ты бы хоть погуглил вначале, изучил что они оба означают, сразу бы стало понятно, себе минус в копилку этим видео кладёшь.
там стояло так, как было сгенерировано созданным ПО, твоя задача уметь писать ПО, которое корректно парсит неважно что ей дают, в данном случае запятая или точка, главное чтобы ты понимал, что это и зачем оно и мог объяснить это своей проге, которую ты пишешь, если ты сам этого не понял или не смог объяснить, то программа она глупая, она твоё отражение, если она тупит, то никто не будет говорить, что там где-то запятую надо было поменять на точку, будут говорить, что криворукий программист писал программу, поэтому надо писать код так, чтобы стыдно не было! учитывая все нюансы.
А, понятно, спасибо.
... немного оффтопик: проверяю проверяю работы... одна Java (ну >90%)... хм.... и что ей так все увлеклись...
Sortable по строчкам. Column - порядок столбцов. Это разные вещи.
У нас будет строка с результатами, которая всегда будет внизу (или вверху),
поэтому сортировка строк не нужна. Можешь оставить - посмотришь сам.
Ну во-первых, про System.Windows.Forms.MouseButtons - на вскидку я думаю - что нужно добавить какой нибудь using.
А во вторых - что ж ты проект то не выложил.... Обычно не выкладывают - но тут особый случай!
Лови +
Расслабься... Галочки - это то что в уроке делается. Если ты это смотрел (никто не говорит делал), то ставь. но ты можешь посмотреть урок (и поставить галочки) а сделать по своему - лишь бы задание было выполнено.
Только половина? М... Это внушает оптимизм))
А тут видишь какая штука - я ж не ставил! я скопировал! и там сразу неправильно стояло. Жесть.... Хотел автоматизировать, проще на калькуляторе было подсчитать.
Да я настолько привык к тому что ставится всегда правильный знак, что даже внимания не обратил. (((
это только половина курса пройдено
точка или запятая, дело не в том, что ты поставил, а в том, поняла ли это программа
Кирилл, замечательно! Молодец! :)
региональные настройку всё дело портят :)
вопрос во внимательности, а не в екселе.
если бы ты за каждый метр платил по штуке -
ты бы с первого раза правильно посчитал.
ААААААА!!!! Я наконец-то увидел!!! Эти дибилы пишут точки вместо запятых, а 10чная часть отделяется запятой. ППЦ блин.... КОнечно эксель не считает... ТАк это вообще всё руками вбивать надо? Ну нафиг.
В такой дерьмовой ситуации было крайне логично написать программу , чем мы и займемся далее.
Ну вобщем становится понятно необходимость программы. Если уж эксель ошибается, то тогда точно писать надо!
Видимо, ты количества не учёл
А ответ по прежнему не верный.
Даже если взять первый столбец на видео. Там сумма получается 1200 у вас, это 600+600, но в столбце есть еще числа.
Из обзора понятно, что твоя программа работает правильно. Без микрофона вполне можно, но обычно используется всплывающий текст! А тут получается совсем ничего. Ну хоть код показал) и то ладно!))
В целом молодец, поздравляю с прохождением всего курса, выглядит красиво!
(хотя мне уже грустно - мало реализовано, но тут только самому добивать)...
Спасибо! Буду продолжать совершенствоваться!
Кирилл, ты меня приятно удивляешь :)
Великолепный отчёт, классное видео!
она их различает, потому что они в разных кусках памяти хранятся, молодец, отлично получилось =)
Круто. Эмоционально :)
осталось сделать чтобы машинка сохраняла скорость, тогда повороты будут с заносами :)
Молодец!!! Захватывающее видео получилось! =)
Шикарная картинка, супер! То, что пытаешься сделать что то еще сверх урока - супер в квадрате!! Это реально качает, ты молодец! Только не зацикливайся на одной вещи, не надо пытаться сделать сразу сложное - времени убьешь, а ведь может оказаться, что есть способ проще.
Кстати - есть курс "Графоциклы", достаточно простой в понимании (там ни теории ООП, ни чего то такого сложного), но зато про циклы очень подробно освящает.
Недавно в кино слышал фразу(дословно) : "Фарт - слово лохов, если ты профессионал - забудь его". (из разговора двух наркоторговцев).
Вобщем спасибо, тебе тоже удачи. Хотя более актуально сказать: времени тебе! чтобы была возможность обучать себя.
Спасибо, добавил примечание.
"хочу научиться делать игры на ПК"....
Я тоже
Кирилл, основное что совершенствуешься и даже классно что видишь уже результаты, что уже многое для тебя стало легко! :)
Да. Перепиши. И нам покажи мастер класс.
Ух ты! Красиво получилось! Прелесть!
Оля, спасибо большое, ты полностью права!!! Даже более чем. Я не в том порядке прохожу курсы, и конечно, после сокобана ХО уже кажется слишком легким. Хочется большего)))
Прошел))) Спасибо) Просто изменение размера - это первое, что хочется добавить в любую подобную игру.
С днем рождения кстати!
Кирилл, у тебя впереди Морской флот, думаю там тебе понравится! :)
Проходи Сокобан или Сапёр, там можно менять размер поля.
да, можно ещё много чего сделать, вопрос времени =)
Гуд жоб))) Понимать за другими программистами - это занятие для тепеливых и сильных духом) Обычно это нелегко даётся...)
Олдскульненько, хотя конечно надо было полностью одинаковой сделать - не чтобы стандартное виндовое окно появлялось, а такое же стилистическое))
Спасибо, Я старался! Текст даже заранее составил, и зачитывал его!)))
Ну, гугл... так все говорят. В том то и смысл ЗДЕСЬ, чтобы без гугла.
Молодец, Кирилл, очень толково, по делу и не затянуто.
Огромное спасибо, Елена! Вы почти единственная (ну, не считая ЕВ, разумеется), кто может дать дельный совет. Я попробую! И если получится - пришлю видео.
ProgressBar - компонент не очень дружественный.
Один корявый способ изменить его цвет:
using System.Runtime.InteropServices;
...
[DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = true)]
public static extern int SendMessage(IntPtr hWnd, int msg, int wParam, int lParam);
...
SendMessage(this.progressBar1.Handle, 0x410, 2, 0); // красный
или SendMessage(this.progressBar1.Handle, 0x410, 3, 0); // желтый
Но анимация вначале все равно зеленая :(
Сделай и - если заработает - выложи на видео!
Сделай и - если заработает - выложи на видео!
Нормально говорить - это всем сложно. Ну вообще всем (Магистр - исключение)
Уже оценили. Супер просто. (Хотя нет - супер сложно - за два дня такое сделать - это мощно!!!)
Эти шарики я скачал по ссылке из описания этого урока =)
Не согласен на счет очков: 7 гораздо труднее чем 6, а 6 труднее чем 5 - поэтому всё правильно стрип лайн обсчитывает.
Знаешь. лучше сразу комментить - потом уже забудуться хорошие идеи. Можно и после, но лично меня обычно не хватает чтобы организовать, сесть, .... и делать делать. Я в процессе подписываю, "пока горячо" так сказать
Ага, или фон сделать у поля как у шариков.
Какие красивые шарики!!! Я сплагиачу, ты не против?)))
Спасибо, Елена. Я понял, хотя мне кажется страным этот ход разработчиков языка, все время нужно помнить, что -1 от второй границы отнимать. Ладно бы был один аргумент - скажем 7 - это с 0 получается 0-6... всё окей. Но когда конкретно написано от 1 до 6... блин. А про ход мысли неправильно выразился: сложно не за ходом следить (блок схема есть), а некоторые вещи понимать, что я описал во втором пункте сложностей. Вот там и помогает список переменных, как вспомнишь, что скрывается за этим словом - становится понятнее, что мы делаем.
Это да.... Исчезнет. Но мне вот в голову пришла мысль (и почему она не пришла сразу же???) ЭТО ЖЕ НЕ ШАРИКИ!!! Это линии!! Шарики - это другая игра - там всё поле сразу заполнено, менять соседние местами и новые падают сверху (как пример самых лучших - сокровища монтесумы).
Спасибо за поддержку, но мне хочется большего чем просто написать. У меня уже есть план, как её прокачивать!
Потому, что отсчет начинается от нуля, если бы ты написал 7, то было бы 0,1,2,3,4,5,6, т.е. 7 цифр, а тут ты указал диапазон от 1 до 7, т.е. получается 6 цифр.
Если пять раз переписать программу - то придёт и понимание и структура будет вылизана.
Вся беда в том, что если давать такой идеальный вариант - ощущение разработки исчезает.
Конечно сможешь, в крайнем случае просто всё перепишешь и будешь радоваться.
Вторым аргументом функции rand.Next() является граница, которая не входит в дапазон генерируемых значений.
А для того чтобы было легче следить за ходом мысли мы и составляли блок-схему на первом уроке
Обязательно сможете! Для меня было самым сложным - оторваться от этой игрушки, когда она была готова
Я к этому уроку схему рисовала на компьютере. Так тоже можно.
Нифига ты жесткий. С нуля - и как сил хватило...
Да у меня тоже не было возможности.... А народ то я смотрю с фотоаппратами большинство. 90%
Я тут подумал немного, и кое что хочу добавить. Маме нужен прибор (для поддержания здоровья, очень нужен). Я нашел где заказать. Связался. Обсудили доставку. Выслали платежку. Но так как там электронная (а надо через банк), связался еще раз, попросил... выслали платежку чтобы её распечатать и нести в банк. И она на холодильнике ...... месяц... (или больше). Так что у меня наследственность не та, само не произойдет)))
Про то что я должен это я пошутил, думаю такую простую просьбу он скостит))
Нет, всё хорошо, просто у меня фотик аналоговый и я даже не знаю, где он убран)))) Нафиг он мне)))
Kirill, esli vse tak ploxo, mog by sdelat na kompe, ne strashno.
Eshio vstroennuju videokameru mozhno ispolzovat.
A po suti - kupi novyj smartfon vmesto fotika.
Vyberi zhelajemuju model i razmesti ee
foto na desktope i na xolodilnike.
Dalshe samo vse proizojdet.
А можно всё таки не красный фон? Ну я на всякий случай справшиваю - вдруг можно?
А можно не красный, а к примеру небесный или травяной фон? Плиииз.
А какой предыдущий, чет не могу сообразить... Напомните пожалуйста.
Красиво. Жаль, цветовая гамма не очень, на любителя.
Я думал ты предыдущий вариант тоже покажешь, он ведь тебе тоже очень понравился.
Отличный обзор, молодец!
Простой вбей формулы с википедии и всё, не заморачивайся сам.
x1 = 150 + (R - r) * ((float)Math.Cos(alfa / 180.0 * Math.PI)) + d * ((float)Math.Cos(((R - r) / r) * (alfa / 180.0 * Math.PI)));
y1 = 150 - (R - r) * ((float)Math.Sin(alfa / 180.0 * Math.PI)) + d * ((float)Math.Sin(((R - r) / r) * (alfa / 180.0 * Math.PI)));
это в цикле, а вне цикла надо еще х у присвоить при альфа = 0, ну и по аналогии с 20 кнопкой всё прописать, и будет работать.
Ну, молодец, че.. Го дальше)
Какое-то доброе привидение получилось :)
Ну нифига себе до точки!!! Если ты такой крутой - сам уже изучать можешь, не зачем на курсы то ходить. А профи - потому что более высокий уровень чем у других курсов. Тема новая, я считаю, здесь необходимо так всё подробно рассказывать.
С днем рождения, Елена! Желаю дальнейшего развития в применении полученных знаний по языку!
Ладно, обсудим сегодня другой вариант.
Да, кстати, мотивирующая картинка! Делать хоть что-то - будет что нибудь!
Примите поздравления, сээээр! Вы первый, у кого в главном меню на картинке не лабиринт!
))))))))
Смотрю на скрины - блииин! Опять всё черное!!! ААА!! Потом на имя глянул. А, Артем, это ты... Ну привет))
Да много чего надо. Пытаясь всё заглатить сразу - челюсть вывихнится... Хотя с другой стороны это сдорово! Хуже, когда зубы от голода стучат! (письмо чуть запоздало)
Так вам, батенька, сначала БД книжку оценок надо бы пройти... Или отель уже. Ну или интернет-магазин курс...
Вобщем, прошу прощения, если расстроил. В будущем буду молчать, если что то будет не получаться.
Да я и не Вас с Костей ругал. Просто во время изучения Ваших курсов как то... понятнее что ли. Более конкретно. А тут у я даже не знаю, работает у меня или нет... Ну и куча всего и сразу. Я тут кстати подумал. Блок-схема бы помогла. Кирилл кое что рисовал, я помню... Хотя вроде слои "общения".
Кирилл. На стадии изучения возникает ОЧЕНЬ МНОГО разного рода проблем, которые как-то надо решать, но знаний не хватает... Поэтому и я, и Костя всячески стараемся помочь и облегчить делать эти первые ходы. Костя создал свой сервак для тестового доступа, чтобы ты вник в суть вещей, а не занимался настройками на первом этапе. Ты же, вместо того чтобы сказать спасибо, ругаешь на чём свет стоит. Я рад, что ты повышаешь себе планку и хочешь разобраться досконально во всех вопросах. Ну так разбирайся! Гугл в руки и вперёд. Мы-то в чём тут виноваты?!
Оля, как тебе объяснить: я понимаю, что нам по сути рассказывают суперские вещи, и что... это облегчит работу с базами данных. Просто я даже не знаю, что это такое: база данных? Может, если курсы от ЕВ, будет попроще, но уже занялся этим. Реклама, она такая.
Ну, да, спасибо, что поддерживаешь, приятно и здорово. Дальше пойдут уроки через другое подключение, может там будет получше.
Ну, Евгений Витольдович, ну выглядит так, будто вы огорчились (или даже разочаровались). Будто я не оправдал надежд. А я просто честный - не получается, говорю - не нравится, будет получаться, буду хвалить)))
А вот то что надо базу данных на сервере где то создавать, вот это реально не очень. Сервер отключат и не поработаешь ведь!!
Ну и вообще - создавать игрушки веселее чем статичные базы данных, разве не так? Напишите))
Кирилл, думаю что ты просто еще не совсем осознал урок, уверена что когда будет время этим знаниям в практическом применении ты будешь уже к ним с любовь относится! :)
Эк, Кирилл, Кирилл.
Ты кстати делаешь этот курс? Мне интересно, каковы ощущения у тебя...)
Кирилл, я знаю что ты справишься, ты же Молодец! :)
Кирилл, как я тебя понимаю :) Те же ощущения.
Согласен, для новичков надо объяснять подробнее и без пропусков
Да, нечасто, чет последнее время вообще не могу ни с чем определиться. То туда, то сюда, шатает.
Но я гляжу, множество новых курсов появилось, раньше насчитывалось чуть больше десятка, сейчас уже к 30 близится))) Буду догонять!
Кирилл, я рада что ты начла этот курс, уверена в твоих силах, ты все сможешь! :)
Редко от тебя отчёты приходят :)
Кирилл, круто, очень здорово что сделал и что результаты тебе нравятся и вдохновляют! Молодец! :)
Кирилл, рад твоим успехам!
Кирилл, спасибо огромное, мне очень приятно что тебе понравилась моя работа! :)
Обаледенныйе у тебя скины!! И блок схема оригинальна! Ты молодец!
Кирилл, я очень рад, что ты продолжаешь решать задачи.
Ну блин. Ну просто смысл тереть одно и то же)) Я не подумал, что обзор будет, так бы это был первый в этом курсе, а так уже до него 3 было. Будет новая программа, будет новый обзор!
А тебе что бы не делать лишь бы ничего не делать :-)
Кирилл, так и есть ты Крут это точно, жаль что ты это не запечатлел в видеообзоре свой восторг и радость, не похвастался!!! :)
Я непросто первый прошел игру жизнь, а первым завершил курс бинарная жизнь. Крутяк! Я доволен.
Кирилл, Ура! ты Молодец! :)
Кирилл, я очень счастлива что ты сделал для себя выводы! Смысл заключается в том что ты делаешь, что-то меняешь и наслаждаешься этими изменениями, легко и с радостью!
Ты это сделал! Молодец! :)
Спасибо, курс Наноигры хорошо подходит для старта на проекте :) Сейчас изучаю Linux, Qt, скачал пару книг и практикуюсь на примерах. Позже начну проходить здесь новый курс.
КЛАСС! Я в восторге!!! :)
Ты Молодец! :)
Кирилл, правила они и есть правила, это все равно границы и рамки!!! :)
Кирилл, это точно, Я каждый раз восхищаюсь творениями Жени, его умением и мастерством!
Рада, что тебе нравится заниматься, я вижу как ты совершенствуешься! Молодец! :)
Риторический вопрос :)
Потому что бинарно.
Сделай по 3 значения или по 10, будет тебе ковёр желаний.
Кирилл, да, мы Молодцы!!! И ты тоже Молодец и радуешь меня своими успехами, после Секундомера ты вообще Герой! :)
Классно, рада что тебе уже нравится! Я очень-очень рада! :)
Хорошая прога получилась, прям даже добавить нечего! Complete Edition))
Кстати, что щас проходишь / чем занимаешься?
Необходимо экранировать:, потому что у него тоже есть какое-то назначение
this, если не указано иное, указывает на текущий экземпляр класса. That - соответственно нет.
Ну если взглянуть немного глубже, то курс учит, как писать комментарии. По сути мы по хорошим комментариям создаём код. А писать хорошие комментарии не легче, чем хороший код @Павловская. Конечно, курс познакомил с работой DataGridWiev... А сами повторения.... На веринаре вспоминали Брюса Ли и его фразу про 10 000 повторений одного приёма. В системе Винг-Чунь (на базе которого и учился Брюс) их всего 3: удар, укол, подсечка - хватит, чтобы победить любого. В программировании не 3 приёма. Их там тысячи и отрабатывать каждый, ну я не знаю. Курс конечно, учит собранности, концентрации в целом, как взял направление и идёшь к нему. Просто лично меня (*выбесили*) достали одинаковые повторения, в алгоритмике задания все похожи - но они все разные! Всё таки, а тут полностью одинаковые. Индивидуальная непереносимость. Но всё равно спасибо. Жду курса по созданию арпг игры!
Кирилл, всё равно какая-то польза есть, даже от такого курса.
Спроси себя несколько раз, чему тебя этот курс научил, и напиши.
Да ну ничего ж не узнал! Всё знал до этого еще с первых трех уроков!
Хотя нет, кое что узнал - надо внимательнее выбирать тот курс, который собираешься пройти. Этот мне НУ ОЧЕНЬ СИЛЬНО не хотелось заканчивать. Но я не люблю оставлять наполовину сделанное.
Чему ты научился? Что ты узнал?
Неимоверно прокачиваешься
Благодарю, мне действительно очень приятно слушать тебя! :)
Специально для тебя решил "поговорить" в видео. (уж очень был приятен твой комментарий о том, что тебе нравится меня слушать). К сожалению не получается выполнить твою просьбу....
Кирилл, Благодарю за рекомендации, ты Молодец! :)
Кирилл, ох как это приятно испытывать удовольствие от проделанной работы! Молодец! :)
Испытал чувство глубокого удовлетворения? :)
Ну, к примеру вот щас научился тому, что в плане пункт 154 должен идти 164-м потому что когда редактируем столбцы, там сразу ровно 100 стоять будет - как и надо, а так приходится другие цифры на сто править. Ну а вообще по скрншоту видно, что быстрее получается, просто непонятно, как это может помочь глобально. Я научился быстрее писать эту программу, а если мне надо другие?))))
Кирилл, в этих видеофиксации можно и не говорить, хотя я с удовольствием слушаю твои обзоры, и выздоравливай пожалуйста, не огорчай меня! :)
Кирилл, все хорошо, отлично получается! :)
Волшебство и никакого мошенничества)
Молодец.
Я тоже не хотел, когда видео записывал.
Чему ты научился? Стало быстрее получаться?
О! Замечательное применение заний! Завидую)))
БОЖЕ МОЙ !!! КАК ТЫ СДЕЛАЛ ЭТО?!?!?!?!?!
у меня второй скриншот "дрожжит" в глазах!!!!!!!!
Спасибо. Хотя признаться честно, неохота 10 раз делать... Думал остановиться на 5и, и видео уже записал для 5й попытки.... Но нееет, доделал таки.
Шустренько у тебя, Кирилл, получается!
Результат улучшился в 4 раза! Отличный результат!
Спасибо. Очень долго делал это видео, очень долго...
Кирилл, ты меня порадовал, Молодец! Отлично!!! :)
Спасибо! Повторение, повторение, повторение... те кто сделает это 100-500 раз смогут с завязанными глазами делать - просто помнить будут, как мышку сдвинуть, в какую точку тыкнуть))))))
Круто :~) Быстро всё делаешь :~)
1. Выпoлнить 100-113 пункты дecять раз. - О, да! я верю что будет веселее!!
Дальше будет повеселее, Кирилл
Кирилл, спасибо еще раз, у меня конкурентов не может быть, я единственная такая, а пишет еще комментарии Иван, и наш молодой и замечательны Миша, к тому же комментарии могут писать все кто этого хочет, и даже желательно чтобы участники больше общались и помогали друг другу, так что это замечательно! :)
Кстати, а про программирование ты был прав! Надо будет также получить БОЛЬШЕ ВЛАСТИ! И спользуя делегаты и прочую байду :~)
Оля. Еще раз здравствуй и у тебя классная фотка. Да я это уже говорил))) Не называть по имени я просил, да, правда я говорил про ютуб, здесь можно, если хочешь!) Ты меня не обидела. В твоих словах нет и ни намека на агрессию (и тп.) с чего ты это взяла))) А на счет употреблённого мной слова "власть" - после пояснения надеюсь нет сомнений. "магию левой руки" я ввиду не имел.
Ты тоже молодец. Всегда приятно читать твои комментарии. Впрочем у тебя появился "конкурент". Временный наверно, но всё же. Вчера проверил 40+ работ... И куча сообщений от Ивана))) (номер не помню, но увижу - могу сказать)
Странное, потому что я написал про одно, а все без исключения подумали про другое. Ха-ха. Забавно. Впрочем привычно. Уже встречалось такое, что я мыслю так, как никто другой. Главное, что непонятки утрясены, человек отписался, что не хотел обидеть и за это ему жирный плюсик в карму.
Спасибо за видео, считай, что я уже посмотрел его. А на счет моего комментария - меня неправильно поняли. Причем все... странно. Ну да ладно.
У меня все хорошо) Мой комментарий вполне объективный и адекватный и не писался под впечатлением негативных эмоций. Как по мне твои ответы требуют большей проработки и обудумывания.
Я прямолинейный человек и написал что я думаю о твоих ответах в контексте, который ты им предал. Погугли "пирамида Грэма" и держись как можно выше. То,что зацепил пойдет только на пользу (задумался, усомнился, пересмотрел может что-то и т.д). Как по твоему хорошо когда тебе пишут что ты молодчина, но это далеко не так и ты показываешь результат ниже среднего или тебе говорят правду и ты стремишся к максимуму? Что хорошо вранье с улыбкой или правда какая бы она не была? Чтобы обучение было эффективным (см. кривая забывания) нужно выйти из зоны комфорта, а это вообще неприятно. Все здесь хорошие, а я не боюсь быть плохим если это хоть как-то поможет или подтолкнет к чему-то. Прокомментировал именно с этой целью, а не чтоб оскорбить, хотя я этого и не делал) Я считаю что поступил правильно. Можешь считать меня самым плохим человеком на этом проекте))) Вот тебе ссылка на видео с подсказками как я писал эту программу www.youtube.com/watch?v=pjq8fEWh6Hs
это не предел можно и быстрей так что успехов. Больше не потревожу)))
Не называю имени, так как ты просил, однако я прошу прощения если тебя обидела, прости, я ни в коем случае не хотела тебя обидеть, я знаю что такое власть и знаю, что мы все, именно все люди, всегда и во много проявляем ее осознано или нет осознано, однако это так и есть! Хотела только чтобы ты еще больше в себя копнул, и раскрыл, не для отчета, а для своей жизни! :)
Насчет комментариев участников, у все есть свое мнение, и это нормально, мы собрались здесь не ругаться а заниматься своим любимым делом, еще больше познавать и практиковаться в программировании, и по этому уверена что ты дальше продолжишь с радостью занятия, ведь дальше интересно!!!
Люди все хорошие, я в это верю и знаю, а некоторые моменты их проявленного негативного поведения только от того что что-то у них в данный момент не очень хорошо, и это только этот момент в какой-то ситуации! :)
И я рада что ты с нами и не покидай больше нас на долго, с нетерпением жду твоих отчетов!!! Ты, Умничка! :)
Да, странное обсуждение у вас выдалось. Помечу: Все сообщения - открытые, даже личные :~)
И еще разок. Твой комментарий меня зацепил (скажем так). И вовсе не тем, что он как то оскорбляет (про это даже говорить лень). Конечно, любой мудак в интернете может написать что угодно, и не стоит оно эмоций... Но здесь восновном дружелюбное сообщество, и когда читаешь такое - как удар в спину, именно в спину. Просто не ждешь гадости в свой адрес. Оля тоже не поняла меня, но ты сравни то, с какой интонацией пишет она и ты.... Вобщем, спасибо за +, а если не нравятся мои комменты, можно обозначать это и более... нейтральными терминами. Заранее спасибо.
Опять ужасное видео получится, но я попробую! :~) Только вот закончу игры со спрайтами :~)
Евгений Витольдович и Оля. Для Вас, не опустившихся до тупых оскорблений, как сделал это Сергей Витальевеееееч 4699, я поясню.
В чем состоит власть? Вот вы написали int i = 5. И вы точно знаете, что там будет 5. И ничто не способно "помешать" этому. Разве это не власть? А делегаты, интерфейсы..... это еще большая власть, в это и есть смысл.
Я ниразу не говорил об управлении кем-то из живых (даже включая себя).
Ну телом более-менее, чувствами куда менее, мыслями... ну и подавно. Хотя как сказать - было бы интересно как нибудь "потереть" с тобой на эту тему.
Евгений Витольдович и Оля. Для Вас, не опустившихся до тупых оскорблений, как сделал это Сергей Витальевеееееч 4699, я поясню.
В чем состоит власть? Вот вы написали int i = 5. И вы точно знаете, что там будет 5. И ничто не способно "помешать" этому. Разве это не власть? А делегаты, интерфейсы..... это еще большая власть, в это и есть смысл.
Я ниразу не говорил об управлении кем-то из живых (даже включая себя).
Эту цитату я уже давно видел, а тебя не видел даже не знаю сколько, и еще столько же бы не видел. То что у тебя череп наполнен серым веществом вместо мозга еще не значит, что можно оставлять свои .... комментарии. То что ты не понял, что я хотел сказать в данном случае говорит лишь о твоём ... недопонимании, а не о моем. Сорри за прямоту. (некоторые вещи пришлось даже убрать)
И вообще: не нравится что-то, не комментируй. Тебя никто не заставляет.
Классная мысль! Зум это круто! Как и передвижение мышью! Дерзай! И как сделаешь - обнародуй видео с результатом пожалуйста!
Какой-то бред, пересмотри свои цели возможно ты попал не туда куда надо))) Нужна власть -> проходи мимо здесь тебе ее не получить. Правильно Оля написала.
Умный желает владеть собой — ребенок хочет сладостей.
--Руми
Прочитай свой бред и прочитай цитату -> сделай вывод.
Здорово что нравится, самое интересное впереди!!! :)
:) Замечательное начало, интересно а ты собой владеешь, например своими мыслями, телом, чувствами?
Властелином программистов хочешь быть?
Теперь в каждом уроке есть желтая кнопка Мне нужна помощь, где ты оформляешь свою ситуацию что у тебя не получается или какая-то ошибка с которой ты сам не можешь справится и отправляешь, все запороты о помощь находятся в кладке видеоуроки Help me!
Когда тебе помогли ты входишь опять туда и нажимаешь спасибо за помощь под картинкой, зелененькая кнопка!
Так же, теперь сам заходи туда и по возможности помогай участникам, помогая ты и сам прокачиваешь свои знания!
Я рада что ты снова на сайте, а то я давно тебя не видела, не забывай заниматься!!! :)
Надо ещё приближение сделать, и чтобы карту можно было двигать drag'n'drop'ом :~)
Да, видно с генератором немного не так высказался :~) Он немножечко совсем другое делает...
Слушай, а это отличная идея! У меня генерирует разные форматы картинок. Но сами картинки тоже надо будет генерировать :~)
А что туды смотреть - видео то нет....
Автогенерация картинки? А как это работает? Генерирует случайный набор точек - которые затем складываются в домик или мону лизу? 0_о.... Жаль видео нет с примером.
ну да, было 12, стало 7. Быстрее. Если не удаётся найти уровни для сокобана - у меня вроде где то были....
Так держать! Молодец! Давай еще!!!
Здоровский фон на меню. Надо еще буквы цветные, причем каждую своим цветом.
Картинки то какие шикарнучие! ))
Да, согласен с Иваном, цветовую гамму лучше сделать по контрастнее. Если хочешь, могу выложить свои цвета. А вроде я даже и выкладывал....
Было бы интересно секретную картинку увидеть.... там 5?......... ИЛИ НЕТ??!!
А ты уже сделал курс секундомер!!??
Ну вообще говоря, есть "теоретическое программирование". Например, программа для управления самолётами на аэродроме. Её некуда будет приложить))) Прикладное - это всмысле не теория ооп или интерфейсы а непосердственно осванивание вещей типо дата грид вью и других.
Фичи фпечатляют!! Сделаю сам - потом скачаю - заценю))
Мне тоже приятно, м-м-м, скажем так, лицезреть тебя в новом образе. (и не столько потому что он новый, а потому что он намного лучше того, что был).
И тем неменее перейду к главному. А что это за помощь такая? Недавно появилась, и что у неё за функции? (Может на вебинаре рассказывали о ней, но щас столько дел, что даже вечером занят(( )
Благодарю, мне очень приятно, спасибо за помощь, это был тест и опрос как думают наши ученики!!! Хороший совет! :)
Спасибо! :)
Если проблема появилась, когда надели ошейник - надо его снять. Проанализировать ситуацию, чтобы не повторилось снова (чтобы снова не надели). А чтобы найти педаль газа, надо суметь заглянуть внутрь себя.
ps
Для более подробного совета нужно более подробное описание проблемы :-))
Может я буду банален... но... КЛАССНАЯ ФОТКА!!!
а на счет помощи - не знаешь когда? запланируй!
(ps не можешь запланировать - есть книжки, которые учат этому)
Написать какой-нибудь код - это универсальное средство сделать что-нибудь)))
Размеры изменять - попробуй сделать сам. Для этого в событиях формы надо выбрать Resize и написать какой-нибудь код.
Красивые открытки новогодние! Вот и у тебя новогодний подарок есть!
Хороший обзор! Мотивирует продолжать))) Удивительно, целых 170 задач - и все сделаны!!
Дак а иначе доступа не было, не пускало... Так стало после того как число уроков увеличилось с 4х до 6....
Забавно, что ты сам записался на этот курс :)
эмм... Иван, я понимаю, что это может показаться троллингом... Но поставь эмулятор 7ки))) а на ней уже накати коммунити 15... Если конечно комп это всё потянет....
Красота, смотри там где мы создаем эти квадратики! :)
Отлично что уже умеешь играть и знаком с правилами игры! Уверена что самые лучшие рекорды поставишь уже на своей игре! :)
Спасибо) Хорошо, по вашим с Олей просьбах записал небольшой обзор youtu.be/3ZxDZf1XZOc
Что- то вроде, плохо на яркое реагируют
зато в темных тонах чувствую себя рыбой в воде :)
Да! Картинка привлекательна! Потому что у всех обычно такой лабиринтищеее, а у тебя так мило, ничто не предвещает беды (заблудиться....)))))
Выглядит стильно! Молодец!
А глаза то что... Портятся от ярких цветов?
Картинка - прелесть!! Я даже и не догадался поработать с цветом! КЛАСС!
Супер всё сделал! Держи 20й балл!
Возьму твою идею на вооружение))
Кстати, на счет видеообзора согласен - было бы здорово его увидеть!!
Посмотрел второе видео, приватный обзор) Смотри, у тебя получается, что в коде есть две переменные, которые обозначают счетчик ходов. Это ни есть хорошо, так как рано или поздно может пойти рассогласование. Поэтому советую убрать счетчик из класса формы и оставить там, где ему положено, в классе Game. Добавить новый публичный метод в класс Game, который будет возвращать количество ходов. И вызывать эту функцию при клике мышкой на картинке, менять текст на метке. По поводу того, почему не получилось написать в if Button, во-первых, ветка if не может состоять из одной лишь строчки объявления, нужно для этого заключить ветку if в блок {}. Вторая причина, даже если ты так сделаешь, все равно будет ошибка, так Button объявляется внутри if, соответственно область видимости ограничена блоком if и твой Button уже не виден после if, поэтому надо выше его объявить, как ты и сделал на видео. Молодец, поздравляю, написал программу)
Я обо смотрела и оба шикарные! А коммент конечно больше адресован там где ты пишешь код, и о да... когда получилось это супер!!! Молодец! :)
И кстати, спасибо, да, еще раз. Но снова напишу, спасибо! Знаешь, бесконечно приятно получать от тебя поддержку! Сколько бы ни получал - хочется еще! )))))))
А можно вопрос? Ты второе видео (в комментариях которое) взглянула? мне просто интересно...
Очень рада что тебя очень радует и приносит огромную бурю эмоций результаты твоей работы!!!
Молодец! :)
Продолжай экспериментировать, пробовать, знаю у тебя получится так как ты этого хочешь! :)
все есть просто я не нажал кнопку 8 screenshot.net/7or6zhw
Вот смотри, когда у тебя в форме написано label1.text, то ты обращаешься к свойству или полю text у объекта label1. Согласен? Дальше, что такое label1? Это объект метка, который содержится в другом объекте - в форме. Что такое форма - это объект класса Form. Посмотри на свой код, там вверху указано public partial class FormGame15 : Form. В данном случае, есть некий класс Form, и твой класс FormGame15, который ты наследуешь от общей абстракции Form и творишь чудеса в своем классе, добавляешь кнопки, метки, но в итоге это же форма?) В итоге, твоя метка label1 содержится в классе FormGame15 и поэтому ты можешь писать label.text, это то же самое, что this.label1.text, то есть у тебя есть неявная ссылка this на конкретную метку, которая содержится в FormGame15.
Теперь посмотри на свой класс Game. Ты хочешь обратиться к метке label1 из методов класса Game. Но к какой именно метке? У тебя нет ссылки на эту метку. Вот если бы ты указал такую сигнатуру метода shift (Label score_label), то да, ты сможешь обратиться к нужной метке и изменить ее текст. С другой стороны, классу Game не следует быть таким умным, знать про весь мир и не следует ему передавать Label - пусть выполняет свою работу по логике, а отображением занимается форма. Поэтому вариант с возвращением bool из shift предпочтительнее.
В общем, к чему я тут расписался-то) Форма - это обычный класс, со своими методами, свойствами и он подчиняется тем же законам, что и твой класс Game, никакой магии здесь нет, просто его содержимое генерируется Visual Studio.
Мне нравится твое имя и мне приятно тебя им называть, и ты тоже его носи гордо и отрыто, не стоит прятаться от него!
Хорошо, я выполню твою просьбу! :)
Хочу написать диаблоподобную игру с развитием из SkyForge.
Оля! Личная просьба: не свети пожалуйста в сети мое имя. Так.. на всякий случай...
Понятно!))) Разные цвета появлялись почти случайно. Я для себя помечал небольшие группы одним цветом, чтобы самому отслеживать равномерность и заполнения поля числами. А потом для облегчения повторного поиска внизу добавил шкалу с соответствием числовых диапазонов цветам.
О, крутая схема, молодец!
Хороший скрин! На нем только то что нужно! Гуд.
P.S. Кислотный фон - наше всё))))
Да, согласен с Ильшатом, хотя бы выложите видео, где вы своим голосом называете имя, а потом зачитываете всё это
А из 4го угла нет пучка, хахаха!)))
Ну тады уж "не потерять исходник"))) Он то не забудет))
Здорово! Попробовал искать цифры 1, 2, 3, 4, 5,.... из-за смены цветов это оказалось непросто! Ищешь то старый цвет и думаешь - ну где же где же 13.... Красиво, молодец!
Блин, народ, у все ХР стоит что ли? Что ж такие огромны белые поля по бокам?? В 7ке есть ножницы. Пользуйтесь))
Идею понял, спасибо. Обращаюсь просто, примерно так
shift (тип){
label1.text} - когда пишешь эту строку в форме (ну в той функции где происходит инициализация формы), то всё норм, а внутри класса - пишет "элемент не существует". Такое ощущение, что область видимости элементов формы на классы не распространяется. Хотя когда в свойствах лэйбла я попробовал поменять ему на глобал - не помогло.
P.S. Вобщем надо с ООП разбираться прямо... ух! чтобы во сне снилось))))
Кирилл, хорошая игра, может попробовать тексбокс вместо лейбла?
Спасибо за хороший обзор! Молодец! :)
А как ты обращаешься из функции shift к label? Если не получается обратится через объект формы, то сделай наоборот, возврат булевого значения из функции game.shift() true - кнопку можно сдвинуть, false - нельзя. Потом проверяй в коде button0_Click какой результат вернул shift и при значении true -> ++steps. Я этот курс пока что не проходил, просто мысли вслух, может поможет)
Кирилл, нет ты ничего не пропустил, когда будет воскресный вебинар Евгений сделает рассылку! Так что жди письма, или на сайте объявление вверху всегда о вебинаре! :)
Добрый вечер! А в это воскресенье опять вебинара не было? Или я что-то пропустил? Вроде тетрис собирались написать (((
Отвечаю. Слово this, если после него ничего нет (а сейчас именно такая ситуация, ведь дальше запятая и следующий член) указывает на текущий объект текущего класса. А вот если после зис что то есть, то на то что есть, на то и указывает.
Такая фотка, будто в армию фоткался))))
Не согласен. Начинающим он будет сложен. Если уж стартовать с нуля прямо на этом сайте, то лучше алгоритмику поковырять сперва, ну а потом уже.... Нано игры пройти к примеру... ну а потом уже ооп и далее...
Из википедии Virtual Network Computing (VNC) — система удалённого доступа к рабочему столу компьютера, использующая протокол RFB (англ. Remote FrameBuffer, удалённый кадровый буфер).
вот из-за этого буфера и можно было сделать рекурсивный эффект.
А что есть VNC? Знаю только VLC ))
Я когда-то с VNC такое получил в реальном времени ;)
Поздравляю! Да, для меня тоже оказалось полезное правило "первой и последней итерации"!
Я был, просто там эти проценты не писал... или писал.. не помню уже.
Ну в принципе да... Мог... Спасибо за совет) Ну, у каждой задачи есть простое неправильное решение, есть несложное правильное, и ооочень сложное, но тоже правильное))) которое обычно нахожу я)))
Ты мог написать виесто смены цвета просто continue
Какая красивая картинка... И бывают же такие!
Отлично! Молодец! Супер! Всегда приятно заканчивать большой проект, сразу чувствуешь, что знаний то добавилось! Главное не лениться, и правильно мотивировать себя, тогда обязательно вернёшься и доделаешь, что хочешь + потренируешься))
Улучшения при сохранении функциональности.... Да мы всегда За!!
Спасибо всем за поддержку!
Я старался подобрать цвета)) Творческий так сказать процесс) Красное на белом показалось скучным (ну почти стендаль....) и я решил поменять)
При сравнения слонов с конфетами получаются сладкие слоники, или по другому конфеты в виде слоников.
Кирилл, да, УРА!!! Ты сделал это и все отлично работает! Молодец! :)
Кирилл, "Начали" это кнопка с невидимым фоном.
Универсиализатор! Отличная работа.
Спасибо! Я на этих экспериментах завис прямо ;)
Прикольно, а что за цифры в углу?
А "Начали" это кнопка? А как ты её так сделала? Добавила фоновое изображение?
Красиво, молодец!
У артема в отзывах лицо смазанное)))
Сохраняй переменные в текстовый файл.
Потому что в твоём варианте он пытается сделать (Box)(that.box)
Кирилл, отлично что все работает и уже намного легче! Молодец! :)
Спасибо Кирилл!
О, пухленькие квадратики))) Иконка весёлая! Держи +
А мой вариант вообще рабочий? Так то я сделаю, но я спрашиваю с теоретической так сказать точки зрения.
Кирилл, отлично! Очень хорошо что урок стал полезным и ты еще больше уже знаешь! Молодец! :)
Сделай так, как считаешь нужным.
Спасибо, теперь поняла! Ты меня спас! :)
Спасибо за поддержку, она очень важна. Этот курс вроде и не сложный, но как то тяжело..... непросто идет. Программа работает с глюками (о которых я упоминал в видео).
Ну, зомби мод, это когда много живых один зомби, и он постепенно заражает живых и постепенно живых всё меньше, и постепенно остаётся один выживший, он и является условно победителем.
Кирилл, Я точно знаю что ты сможешь и сделаешь, а еще больше уверена что ты все поймешь и будешь применять дальше в своих уже программах! :)
Кирилл, отдыхать тоже необходимо, материла усваивается после перезагрузки (сна), не знаю как карбонат тебе поможет, а вот сон точно!!! :)
Кирилл, увы у меня легкая амнезия, тот случай когда не знала а еще вдобавок и забыла!!! : D
Кирилл, рада что все у тебя работает и ты преодолел вылет за пределы экрана! Молодец! :)
Кирилл, спасибочки!!! Когда чем-то лечен время не замечаешь и просто делаешь в кайф!!! :)
Ого, 9 часов... Ну ты очень неленивый человек))) Молодец. Лови +
Спасибо! Ваша поддержка очень важна! Было сложно это доделать, и будет еще сложнее доделать с квадратиками.. ага)))
Прикольное видео, приятно, что ты понял мой посыл про курс ООП, спасибо) По поводу gamers, вся фишка в том, что нам безразлично кого мы добавляем в список, главное, чтобы он был Игроком, то есть, реализовал интерфейс. Я тебе советую еще раз пересмотреть начальные уроки, где Евгений Витольдович объясняет про интерфейс, нажимать на паузу, пропустить через себя и дальше смотреть, пока не поймешь)
Ну, ты типа молодец!
В смысле,
Молодец Кирилл = new Молодец();
Кирилл, спасибо очень рада что тебе понравилось! :)
Кирилл, интересные ты выводы сделал о моем количестве времени!!! Удивил! :)
Молодец, Кирилл, вижу, Карбонад помог :)
Молодец, хорошо получилось.
Красиво. Молодец. Собственно, теперь понятно, откуда у тебя столько времени на занятия ))))))))
Не понял, зачем правая часть картинки с рабочим столом....
Сапер с несколькими видами мин/полей, с кампанией даже. А вообще написать бы диаблоподобную, за много вебинаров. Было бы ну ультра круто!
Как в студии сделать - не знаю, а программу пришлю (сразу будет и русская и portable). Мега удобная.
Чтоза программка?
Вроде в студии можнотакой скрин сделать, а потом обрезать.
Симпатичная рубашка))
Оля, давай соображай! Интер + фэйс... переведи дословно
Кирилл, очень не понятно, а что тогда такое "междумордие" тогда нужно было дать определения этого загадочного "междумордия", тебе повезло что у меня суперское настроение и я добрая очень сейчас, по этому не поставлю на сей раз "плохо", хотя знаю что ты можешь лучше, и хочу чтобы ты так и делал! :)
Лучше всего идет на свежем возухе :)
Самый классный лабиринт! С призом в конце!
Да, Кирилл была, писали гоночки на си шарп, Евгений ее пока решил не выкладывать!
Ты была вчера на вебинаре? Что писали? Где нибудь запись есть, а то я пропустил ((((
Кирилл, отлично прокачался, так держать! :)
Кирилл, Молодчина! Я знала что ты справишься и все исправишь! Я всегда верила и верю в тебя! Так держать! :)
Спасибо! Ну количество постепенно начинает переходить в качество))) Ну на счет качества пока не буду забегать вперёд, но по крайней мере переходит в скорость))
Кирилл, проверяй что там у тебя не так вышло, уверена что ты найдешь и все исправишь! :)
Супер скорость выполнения. До игры про Аполлона уже не далеко.
Вот это правильные картинки!
УХ ты, клааас!!
Спасибо) Ваши отчеты по данному курсу были впечатляющими, иногда эмоциональными (периодически читал отчеты, например этот www.videosharp.info/1901/checking/soft3=207), читал с улыбкой) Со временем многие неясности исчезнут и сможете увидеть ясную и полную картину происходящего. Успехов)
Кирилл, хороший обзор, очень рада что тебе понравился он, и уверена он обязательно продолжится, Женя всегда держит слово и он делает что обещает! :)
А фото у меня и нет, его же надо сканить где то (у меня настоящий японский фотоаппарат.... с пленкой), так что может как нибудь позже.
Это просто фоновая картинка рабочего стола, кому интересно) ну вдруг кто то захочет...
Обзор хороший! Но и правда, на фото никого нет. Наверное там сидит человек-невидимка, да еще и голодный, т.к. если бы он что-нибудь съел, то это было бы видно. Не стесняйся, это не сайт знакомств :)
Спасибо. Невиду тебя на этой фотографии. ;)
Отличный обзор! Супер! Полностью поддерживаю!
Шикарная картинка! Классно, если в самой игре будет так же!
Забавная картинка! Молодец!
Обалденная картинка!! Супер!
Менять размеры вы всегда может попробовать сами! Это же самое интересное, создай такой метод!
А когда продолжение? Когда же продолжение курса! Так хочется еще !)))
Чувствую, ты проникся абстракцией.
Кирилл, шагай по программе через ф11, будет лучше понимание! Уверена что ты поймешь! Продолжай двигаться дальше!:)
При чем тут форм? Он смотрит на тип, которым описан массив и делает вывод об обстрактеост методов, которые из этоготипа вызываются.
Кирилл, не страшному а интересному!!! :)
У Елены 4004 по-моему всегда всё правильно)) Молодец, что двигаешься дальше!
Так здорово чувствовать Вашу поддержку! Это было действительно трудно для понимания.
Хорошо что все же понятно становится, я уверена что ты во всем разберешься и осознаешь все это великолепие магии ООП!!! :)
Всё верно, правильно.
Кирилл, все хорошо, главное не сильно напрягайся, у тебя все замечательно получилось, глубокое осознание придет с большим опытом, вот ты ходишь, ты же не задумываешься как ты передвигаешь ноги и какие мышцы у тебя задействованы и за что они отвечают, а это вообще очень сложный процесс, а ходишь и бегаешь ты на автомате и при этом еще думаешь о чем то и можешь при этого говорить по телефону и еще что-то делать... так и тут все также!
Знаю что все у тебя уже хорошо, а дальше еще лучше будет!!! Вперед! :)
Снеговиков не делала, мне пока уток хватает.
www.youtube.com/watch?v=qo7Hqwypwcc&list=PLtjuvkyFrt5Wjd-973N117XS7xuuoD6XM
Но стало интересно, что же вы там собираетесь реализовывать.
И вот теперь мы напрямую подошли к полиморфизму.
Да, Кирилл, всё верно ты понял, я очень рад!
Когда попрактикуешься - это будет на уровне интуиции,
казаться само-собой разумеющимся, мол, "а иначе никак". :)
Здорово все расписали! И ведь это все работает!
Спасибо! Мне приятно))! На самом деле я не знал, как это сделать, просто подумал и ... "угадал".))
вижу твой прогресс, круто!)
Ну поля это как бы переменные. А переменные это не действия. поэтому для статики.
Очень круто, молодец!!!
Поля не для статики. Поля могут быть динамическими, могут быть статическими. Поля виртуальными не бывают, бывают только виртуальные методы. Виртуальные методы - это методы, которые можно переопределить в классах, которые наследуются от базовых классов.
поля не могут быть виртуальными! а теперь ты мне объясни, что ты подразумеваешь когда говоришь что поля для статики, а методы для динамики?
Спасибо, стараюсь. Как сказал однажды один мой преподаватель: "это внушает оптимизм".
Ок, хорошо объяснил, теперь только один вопрос. Я же все таки новичек в ооп можно сказать. Вот в классе есть поля и методы. Поля для статики, методы для динамики. А виртуальный член это что такое "в переводе на пощупать"? Или это не поле и не метод а что то отдельное? Ну в принципе с механизмом наследования я вот вот познакомлюсь (дошел до урока 13) и может станет яснее. Спасибо за пояснение.
Я уже дал один раз... так мне работу забанили )))
Супер отзыв. Действительно руководство к действию. Скопирую себе)
А надо было поддаться и нарисовать что-нибудь эдакое! Ну это еще не последний урок, так что надеемся на супер-пупер! Дай волю своей фантазии!
Молодец Кирилл, скоро и про виртуальные члены узнаешь!
Картинка класс!!! Посмеялся! На счет 2части согласен! Лови +
Кирилл, все простое - это гениально!!! :)
Кирилл, замечательно двигаешься вперед! Класс! :)
Кирилл, хорошие знания, замечательно все разобрал! Молодец! :)
ааа, так это и правда нужно просто запомнить. это очень просто, вот смотри, у нас есть класс ДОМ с виртуальным членом ОКНО (оно квадратной формой). Для создания своего дома (класс ДомNeverwinter) ты наследуешься от класса ДОМ и оставляешь тоже ОКНО (оно тебя устраивает).. А я, для создания моего дома (класс ДомИлья), тоже наследуюсь от класса ДОМ, но окно я хочу чтоб было круглой формой, и тогда виртуальный член ОКНО я переопределяю в своём классе ДомИлья.
Ну у гугла такое спрашивать... Он может такого навыдовать.. Надо в учебник лезть.. но я не знаю куда. Ну да ладно, подсказали. я запомню.
виртуальные члены это те которые можно изменить - сделать другую реализацию в производном классе.
Кирилл, я очень рад, что ты так быстро прогрессируешь.
Думаю, ещё четыре минуты медитирования дадут тебе ответ на вопрос, что такое виртуальные члены.
Ну, а если нет, гугл в помощь :)
m2%10 а затем m2.ToString чтобы не писать все имена файлов.. Интересно, интересно, молодец, хитрый.
Очень просто. Есть такая утилита замечательная FastStonePicture называется. С помощью нее очень удобно делать скриншоты.
Какая большая картинка!! И как ты только её сделал....
Классная картинка! Поздравляю с началом!
Кирилл, великолепное пожелание!!! :)
Вот, Кирилл, в точку. Времени мне как раз и нужно.
Взял отпуск за свой счет, чтобы хоть чуть-чуть проект подтянуть.
Я тоже пока воздержусь от ответов :)
Носи шапку, ну или бандану на худой конец! Она поможет тебе удержать голову в целости :)
Кирилл, уверена что твоя замечательная голова со знаниями только еще лучше будет работать и новые познания ей только на пользу! Молодец! :)
Кирилл, отличный результат, очень-очень рада! Молодец! Так держать! :)
Кирилл, замечательная работа! Молодец! :)
Отлично получается! Желаю вам добавлять хоть одну линию от себя , для практики. Например, трубу, чтобы в конуре было тепло.
Вот, и вы почувствовали, что в какой-то момент наступает просветление! Пусть класс - это чертеж. Но,! Чертеж без размеров. А размеры можно указать как раз в конструкторе. Вот и получилось, что чертеж один, я свойства разные. Во всяком случае так я себе бы объяснял. :)
Еще чуть больше практики и все встанет на свои места.
Поздравляю с просветлением... вот тут (www.firststeps.ru/theory/oop/r.php?12) интересно написано про конструктор...
ну не всё сразу. глубокое понимание со временем и опытом придут). про коменты: там дальше, когда большие куски нужно убирать, а не хочется, то можно комментировать вот так: /* тут код который нужно закомментировать * /, а чтоб это свернуть сначала пишешь #region, а в конце кода который нужно свернуть #endregion. например:
#region
/*
// pen = new Pen(Color.DarkBlue, 3); //создал карандаш(цвет, размер)
// A = new Pixel(100, 300); // E /\
// B = new Pixel(400, 300); // / \
// C = new Pixel(100, 100); // C /________\ D
// D = new Pixel(400, 100); // | |
// E = new Pixel(250, 20); // | O |
// O = new Pixel(250, 200); // A |_________| B
*/
#endregion
Кирилл, здорово что тебе понравился и ты уже осваиваешь такие интересные понятия так легко, играюсь!!! :)
О, спасибо.
Мы программу пишем, обновляем её в процессе. А комменты как начальные остаются. Хотя всё равно пока этого до конца не понял. Тупо повторить смогу, а вот глубокого понимания picture -> bitmap -> graphics пока нет.
у тебя в коде комментарий что метод Init() инициализирует линию. Хочу поправить). Смотри, кроме инициализации линий (line1 и line2 с указанием координат начала и конца), мы инициализируем картинку Bitmap (точней точечный рисунок) - называем bmp и указываем размер размером нашей формы picture, далее, мы инициализируем Graphics - это на чём мы будем рисовать, называем graph и кладём ранее инициализированную картинку bmp. ну и последние, мы инициализируем карандаш Pen, указываем цвет Blue. )
Цель этих уроков - дать понять, что книжки читать надо, и сделать так, чтобы книжки эти читать было интересно, так как ты уже половину из описанного сам перепробовал.
Понравился, урок, недеюсь? :)
Записывайся на Комбинаторику, там интересно.
Да, этот урок интересный. Делегаты я понял точно не с первого раза. Хорошо все получилось! Главное - не останавливаться.
Кирилл, замечательно что отлично попрактиковался и нашел очень много полезного и интересного! Молодец! :)
Отлично воспользовался подарком! Поздравляю!!!
Отличный консольный вебинар! Оптимизация классная весч! Супер. Да и про делегаты кое что новенькое )
Да, выглядит супер, но для персонажа игры. Для реального человека такой реальный лабиринт это .... )))))))
Отмена хода - это супер! Молодец!
А по-моему, даже интереснее когда так выглядит...
Евгений Витольдович!! Поздравляю Вас с днем программиста!! Это так здорово, отмечать свой профессиональный праздник, и делать успехи, которые удаются благодаря Вам!
Всем выносливости, терпения для окончания всех курсов, и радости! Радости от ощущения растущих навыков.
Если бы мне в реальности предложили по такому лабиринту прогуляться, я бы не пошел!! :-)))
чтоб не запутаться - комментируйте код!
на первых уроках хорошо вдалбливается тема с конструкторами и полями.
дальше там будет ещё много кода, не пугайтесь, когда подойдёте к наследованию и полиморфизму - код уже будет причесан, а ближе к финалу - вообще красота)
Да уж, чтобы что-то объяснить компьютеру приходится много всего использовать.
Попробуй, Кирилл.
Может и можно упросить этот процесс.
А потом расскажи, что у тебя получилось.
Да там похоже что-то с формулой не так. Поначалу у меня вообще 0,001 было. Надо разбираться.
Я бы не переживал. Твоя задача как программиста, написать логику и обеспечить её функционирование. Наведение красоты - работа дизайнеров.
Ну да, про лишний клик, правильно, такие моменты надо контролировать. Я бы написал if (nr >= 10) stop, чтобы "искать момент выхода, а не спрашивать разрешения остаться" (немного образно сказал).
Кстати, блок схема, так сказать, "вау"! Красиво, понятно, но неверно))) Отдельных частей по идее быть не должно.
Блин, у всех такие красивые картинки в сокобане, смотрю и всем завидую, один я использовал, что было :-))
Тоже раньше не использовал двойное присваивание. Молодец, взялась за сложный курс!
Согласен с Олей, я тоже не видел ТАКОЙ скорости реакции, видео запиши, как ты это делаешь)))
Просто невероятная демонстрация возможностей! Своих, и курсов, на которых обучался! Титанический труд!!
Просто супер-работа! Обалденно!!
PS. Сокобан + контрстрайк.... ДААААААА!!!!!!!!
Кирилл, классно у тебя вышло! Где ж еще поумничать, если много знаешь как не на вебинаре! И ты тоже приходи сегодня! :)
Спасибо, хоть буду знать немного... А то еще хотелось спросить, что такое varchar))
Блок-схема только отдельно взятый метод визуализировать сможет. Для ООП-программы, чтобы архитектуру представлять, надо UML использовать: диаграмму классов для начала, а там можно перейти к диаграмме состояний или переходов, например
Ну будешь устраиваться, спросишь)))))))
кстати, Автор говорил проходить собеседования? вот еще один повод))!!!
пока пройду те которые есть в свободном доступе, потом будет видно
Да то что могут писать как угодно, главное чтобы синтаксис шарпа соблюдался - это понятно. Мне интересно, как правильно по "шаблону". Есть же какие-то правила, соблюдающиеся между программистами. Например если над одним проектом работает не один а команда программистов... не могут они писать каждый как ему удобно и как он привык. Должен быть какой-то устоявшийся формат
Кирилл, да это уже новая работа, там видишь добавлены настройки хранителя экрана! :)
Я ж уже проверял вроде эту работу? Или это следующий урок просто)))))
Могут и с заглавных писать. Почему бы и нет. Главное, чтобы было понятно, что в ней будет храниться.
(То есть не надо делать переменных типа h, g .... лучше называть полностью Height, Health... )
переменные вроде с заглавных букв не пишут... не?
(Ну еще у Автора я заметил что делегаты он начинает с de, например deRecv.)
В том то и дело, что и Евгений пишет не совсем "по формату" Он даже сам где-то говорил, что привык к немного иному синтаксису, так как до шарпа он писал на другом языке. И это заметно даже из за его привычке лишний раз не ставить {} скобки в методах ))))
Молодец! Отличная работа, Я очень рада твоим успехам!!!
Щас должно работать.
Только видео твоё не открывается - ограничение стоит.
Исправляй.
Уже! Правда заряд бодрости не вложил))) Пока еще немного стесьняюсь "говорить на камеру".
Спасибо. Исправил.
Вот такая вот Кухня :)
МОЛОТОК!
Осталось весь свой заряд бодрости изложить в видеообзоре СВОЕГО сокобана!!!
Ух ты! Классные текстуры!!
Переменная должна содержать в своем имени информацию о значении. То есть не надо делать переменных типа h, g .... лучше называть полностью Height, Health... Так же не стоит начинать переменные с цифры. Для обучения конечно можно и короткими буквами.. Так же длина имени переменной прямо пропорционально её области видимости. В пределах цикла можно и i обойтись. Константы лучше называть так: КОНСТАНТА, чтобы было видно, что это константа. Ну еще у Автора я заметил что делегаты он начинает с de, например deRecv.
УРА!!! Я за тебя очень очень рада!!! ПОЗДРАВЛЯЮ! Ты, Большой Молодец! :)))
С нетерпением жду твоего видеообзора этого чуда!:)
Кухня)))) я первый раз по-другому прочитал)))
Ну там же ip адреса есть? Должны мочь, иначе смысл... Друг приедет - проверим
Интересно, а по реальной сети в интернете они смогут соединиться?
Можно через скайп - показ экрана... что происходит у меня. что у друга... Будет всё видно.. Просто друг ща на фазенде, вернётся только через несколько дней (не знаю когда).
Попробуйте вместо второго компьютера виртуальную машину - vmware или virutalbox.
Кирилл, это ещё никому не удалось.
Но, я буду ждать, кто же сможет на двух компах её запустить.
Это такой символ древний. Поищи по картинкам в Гугле. :) Гитлер использовал на своем флаге один из вариантов коловрата. И сейчас он больше ассоциируется с нацистами..
Этот урок был у меня в випуроке после прохождения курса Игры со Спрайтами! А завтра приступаю уже к Сокобану, может послезавтра! Ура, наконец то и до него добралась!!! :)
Согласна с тобой это замечательный урок, я его тоже делала уже! Очень рада что он стал для тебя очень полезным и знания тебе пригодятся и дальше! :)
Отлично доработал, молодец, просто супер!
Коловраты?
Коловраты (чеш. Kolovratové) — старинный чешский дворянский род.
И как они будут летать? )))) Э-э....
Пришла в голову идея вместо звездочек что бы коловраты летали от мала до велика. По левому щелчку добавляется один, по правому - удаляется. )))
Ну могу на дропбокс выложить... Я просто не пользуюсь... RgHost лучше?
Молодец! Красиво! :)
Спасибо!:)
Какой жуткий файлообменник...
Молодец!
Наберёшь 20 голосов - получишь ВИП урок.
А то есть у нас любители халявы :)
Вот это сразу видно что полигон. Точек капец много!
КЛАААААС!!! КЛААААС!! Морфиус ваще в тему!!!
У, красота какая! Супер!!
Спасибо! да, закончила, у меня тоже звездочка с шариками! :)
Вот финальны урок еще не записала!
Все у меня превосходно, я радостная и счастлива! :)
А еще через меню оно доступно. В моей версии это ИЗМЕНИТЬ -> поиск и замена
Елена, ты молодец, развила идею!!
Спасибо, Оля! Так приятно видеть твой комментарий, особенно (я подчеркиваю) особенно, что он появился буквально сразу после отчета!! А как у тебя дела? Закончила Хранителя?
Ну вот, отчет сделал, а VIP урок не доступен... пишет "отчет отправьте" (((
Отличная звезда, работа класс! Молодец! :)
Как говорится, всегда рад! (можно конечно и танк попробовать нарисовать.... но смысл... всё равно же сломается))))
Спасибо за звёздочку :)
Дуги вместо кружочков, оригинально!! Лови ++
Я это и имел ввиду... Не переделывать тот же самый а пытаться сделать следующий лучше... Просто неявно так это написал) И да, чем больше новых обзоров, тем лучше (по программам которые еще не "обзирались")
Я пошел вот таким путем, не знаю насколько правильным ))
f = new Figure(100, 100, 5, 4);
f.SetDepth(20, 20);
f.SetColor(Color.Red);
Конечно похоже. Можно чуть оптимизировать, но это уже когда будешь переделывать :)))
Нет, Кирилл пытаться не надо. И переделывать тоже не обязательно.
Нужно просто продолжать работать и записывать *новые* обзоры.
Ну на правду то хоть похоже, или совсем глупость?)
Кирилл, пока не попробуешь - не узнаешь.
Сделай бекап проекта и начинай внедрять разноцветность.
Раскрась свою программу! ):
Думаю, ты ещё и 5-и и 7-и этажный в своих программах встретишь :)
АА! Знаменитый любитель черного фона, Богдан!! Ну лови +... А котик-ниньзя почему не на черном? Что за дискриминация?))))
Тематический скриншот!!
Отличные картинки подобрал! По таким втройне приятнее щелкать!!
В записи видео количество так же переходит в качество как и в С#, только еще быстрее. Пытайся записать лучше, и скоро-скоро будет получаться хорошо и это не будет сложным!
Отличные комментарии. Супер. Было приятно прочитать Ваш анализ!
А почему скриншот такой странный? Только на часть экрана....
Да-да! Менять программы разрешается! Чем лучше ты сможешь тем лучше!!
))))))))))))))))))))))))))))
:-) :-) :-) :-) :-) :-) :-)
Молодец, держишь слово, только что поставил + еще одному черному экрану.
На счет сложностей.... Мне Оля советовала курс теории ООП... Может его стоит попробовать и тебе
Опять черный экран... Да блин... Не, ну плюс конечно))) Но не люблю я черный фон :-)
Да! Бороться с багами - самое трудное, сам боролся! Удачи!
Красиво выглядит! Как настоящая игра от компании, круто!!
Эта больница))) очередь) я фантазировал)
Красивый Гарипотер! Хорошая работа! :)
вот с этим я очень и очень согласен...
хотя когда я стараюсь их ставить, мне говорят что очень много:D
Воот, нечерный экран! Хотя где-то совсем недавно видел черный... ГЖ!!
Я тоже с сокобаном не успеть боюсь... Будет на этих выходных марафон программирования... Ужс... Удачи нам! Успехов и сил!!
Не, не любая.... Я попробовал вставить картинку в поздравительный экран сокобана (без надписи правда - ошибся чуток), Так мне отчет забрили))) Так что не любая))
А что ты нарисовал? ))))
Лол - это лига легенд или просто лол)))?
Чёрный фон? Феее.... Тем не менее лови +
Полностью согласна с тобой, мне очень нравится такой шарик!
Где-то я у кого то эту шикарную картинку уже видел)))
Молодец! Я тоже решил выполнить этот курс)) Так интересно!
Скрин немного не понятен, что он показывает? (что было сделано то?)
Стиль границы ячейки, очевидно.
Симпатичная медузка... а что у тебя за значок О беленькое такое (в пуске)?
PS похож на значок оперы, но у ней красный...
Да я так просто про цифры написал, понятно, поменять можно... А про восхищение - так там смайлик в конце...
Спасибо всем, кто смотрел мою работу!!
Не правда!! Я не завидую и не восхищаюсь )))
Кирилл, ну так измени, делов-то!
Красивая игруха получается. Уверен что переделать на 5 4 6 8 будет не сложно.
Молодец.... Да еще и видео сняла! Молодец в квадрате!
Спасибо! :-)) Осталось придумать, как сделать, чтобы можно было писать номер уровня, и сразу на него переходить.. Хотя нет, не буду - это противоречит заложенной концепции прохождения по порядку.
Остальные курсанты этого видеокурса восхищаются и завидуют тебе :))))
Красиво получилось... ДА... Сама рисовала?))
Молодец! Продолжай качаться!
Здорово, когда есть свои идеи, да еще которые можно воплотить. Так держать!
Теперь еще переделать это в HD графике с применением antiliasing-а и продавать можно)) Супер!
:-))))) Её теперь не сразу заметно))) Это весело, когда сюрприз обнаруживается позднее!! Щас буду пробовать счетчик уровней добавлять... Может даже получится.
Дааа, помню-помню, сам искал эти изменения:)
А девушку всё равно ввернул, молодец! :) Настойчивый товарищ, хвалю!
Ну вот, Кирилл, так значительно лучше. Молодец :)
Отлично что все повторил, и преодолел все сложности! Это очень радует! :)
Хм... А где скриншоты.... где вообще всё? Не понял.... Отчет вернули? Или что произошло.... Если ничего не появилось - я переделаю, только надо добраться снова до формы заполнения
Рисование блок схемы точно помогло бы.
Это отчёт по какому предмету?!
Вот это я понимаю, красивая блок-схема! Супер!
Молодец, так держать!
Отлично, что оптимизация затруднений не вызвала. А Аваст же бесплатный сам, а это только Internet Security
Как это интересно, замечательные делаешь продвижения! :)
В данном уроке не много, согласен... Просто впринципе мне надо успеть... Надо успеть обязательно! И думать некогда, ибо если буду думать, я буду урок весь день делать, а сегодня я два умудрился... Вобщем, "мчусь на всех парах"...
Шикааарная картинка!! Лови плюс!
Замечательно, мне нравится твои успехи и прогресс, это радует, видишь как здорово, что твое количество уже переросло в качество!!! :)
Да тут как бы Теории ООП было не много, тут больше Теория алгоритмов!
Я сокобан-то не знаю как успею, а ты про консоль говоришь... Тут дело не в консоли, а в теории, закончу сокобан, и можно будет неторопясь разобраться, подтягивая теорию, в своём коде...
А вообще от консоли я хочу уйти. Так здорово, что Евгений Витольдович делает всё "под винду". (Взять Апполона к примеру)
О! Спасибо за пояснения! Стало понятнее! Я по-другому понимал это.
Вот ты еще не решил не одной консольной задачи, а они бы тебе помогли, и вопросов было бы чуточку меньше, например: string[] info = lines[0].Split() - там мы очень хорошо отработали подобную строчку, так что лучше не игнорируй Шарпа, он нам в помощь! :)
1. Местами поменяли по той причине, что с файла считываются сначала целая строка (у), а в ней - символы строки (х).
2. 0 означает - что мы берём первую (нулевую) считанную строку, в которой как раз записаны размеры поля.
3. Слово new создаёт массив,без него масси не создастся. Писать заново нужно потому чторазмер массива моет оказаться другим.
Все замечательно у тебя вышло, уверена и понятия уже есть! :)
Это очень очень красиво и нежно, спасибо тебе за такой милый, чудесный и шикарный подарок! :)
Спасибо! Сам смотрел другие обзоры, и сам думал - у как вроде долго, а у самого еще дольше получилось)))) Хотя пустого ничего не было, сказал всё то, что и хотел сказать.
Молодец, Скай,очень хороший получился обзор.
Может слегка затянутый, но, думаю, твои шедевры впереди!
Enabled - это свойство визуального компонента - списка. включен он или отключен для использования.
Хорошо что тебе понравился урок и был полезен, продолжай заниматься, знаю ты скоро найдешь ответы на свои вопросы! :)
Тебе тоже спасибо за поддержку... Получилось действительно неплохо, но у меня было не 2 дубля )) :$
И кстати... Самый кайф будет сделать обзор на свою программу! В основе которой будет лежать своя идея и чтобы просили выложить)))
Спасибо огромное за поддержку, мне очень приятно и это придает мне больше сил и уверенности, буду совершенствоваться, я поняла как это важно и нужно делать такие презентации! :)
Замечательно, у тебя так здорово все получилось! :)
Ну правильно, что переживала, ведь на дипломе тебя слушает только комиссия, а здесь то ВЕСЬ МИРРР!!! Молодец, так держать!!
Tools -> Options -> Text Edior -> С# и поставить влажок на Line numbers
Как ты это сделал??? Как? Как у тебя появились номера строк?? Расскажи... Начинающему можно почитать Павловскую Татьяну Александровну....
Замечательно, мне нравится что у тебя здорово получилось и работает, а главное что ты счастлив от своего творения, это и есть твой успех! :)
Спасибо, стало чуть чуть яснее... Мне хочется пройти курс по ООП, чтобы таких вопросов не задавать, но это только после завершения текущего.
1) Не совсем понятна твоя аналогия, при чем тут for(). В ShowItem() нам нужно передать экземпляр Place, который нужно где-то предварительно создать и чтобы не засорять наш код мы и создаем его (экз. Place) сразу в месте передачи его как параметра. Просто так удобнее)
2) Ну, Cell совсем не структура, это Enum, т.е. перечисление. Это совсем отдельный тип. Он содержит набор констант. В нашем случае user, here и т.д. В остальном ты прав, к элементам перечисления обращаются только через '.' Хотя конечно можно привестись к типу наших констант и потом использовать переменную такого типа, но это, извините, как если бы тебе нужно было притронуться к левому уху и ты это делал бы правой рукой вокруг затылка.:)
Сам не заметишь, как скоро ... нажмёшь и станешь играть :)
Отлично что познакомился с делегатами! Немного терпения и уже будешь играть в свою игру, все будет! :)
if (level_nr == curr_level_nr)
{
cell = new Cell[width, height];
for (int y = 0; y < height; y++)
for (int x = 0; x < width; x++)
cell[x, y] = CharToCell(lines[curr + 1 + y][x]);
break;
}
вот в этом цикле индекс выходит за границы массива... Пересмотрел видео еще раз, всё идеально.
Ага, и кстати в 4 уроке программа не может сохранить пустой уровень. И мы это так и не доделали. Может чего-то и не хватает.
Попробуй перегрузить студию, отдохни немножко, и вернись возможно в данный момент не видишь что не так написал, знаешь как смешно иногда бывает случайно вместо одного знака поставлю другой и не вижу это сразу, и не работает, а она перед носом висит.
Спасибо Оля. Только вот "натолкнулся на корягу": при нажатии на кнопку "следующий уровень" всё зависает... Всё сделал, как в видеоуроке, ничего не менял... Печаль... Сам ошибку не могу найти... Да и нету её, я же всё повторил.
Затем, что такие требования при вызове этой функции.
Хорошо, что продолжаешь заниматься и пусть еще не все знаешь, однако я вижу у тебя уже хорошие достижения! :)
Замечательно что результат нравится и ты доволен своей проделанной работой! :)
Время оно есть всегда! Главное куда мы его направляем, как им пользуемся :)
И, да! Спасибо за поддержку, ты тоже молодец! Обогнала самого автора по кол-ву сообщений))))
Ого... Буквально только выложил, а Оля уже... Оль, а можно нескромный вопрос?))) Откуда у тебя столько времени, чтобы постоянно быть на сайте?)))
Все у тебя хорошо, это сейчас чуточку сложно, потом будет легче, ты же справился и все сделал, Молодец!
Иконка нашлась из давней папки, в которую я складывал нарисованные мною иконки)))) Нашел пару программ для рисования иконок. Попользуюсь, напишу про них...
Очень хорошо что ошибок нету, да и иконка нашлась, а самое главное что прокачались и добавили еще опыта!
Все отлично. Иконки делаются практически из любой картинки, можно с помощью какого-нибудь веб сервиса. Например pr-cy.ru/favicon/
У нас на проекте есть прекрасный курс теория ООП, может стоит пройти его, так Евгений все очень подробно рассказывает, разжевывает каждый шаг, остается только проглотить ;)
Продолжайте заниматься и я уверена что станет легче, у вас ведь уже все хорошо получается, вы, Молодец!
Спасибо за поддержку!
Кстати, уровень 12 я пройти так и не смог))
Ты Молодец что начал, и я даже не сомневаюсь что ты все это сделаешь, на своем опыте знаю, что Евгений человек слова, если сказал значит так и будет!
Не сомневайся, Кирилл. всё сделаем. Не сразу, правда, но постепенно.