Си шарп с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович




Иван Николаевич
  • Звание: Микробитер
  • Накопленный опыт: 55 часов
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2015-09-03 21:08:07
  • Город проживания: Киев

Видеокурсы

Дата активности Видеокурс Прогресс
2015-06-26 game1 Наноигры 9 из 10 90 %
2015-06-23 game2 Микроигры 2 из 15 14 %
2015-06-20 soft1 Прикладные 1 из 10 10 %
2015-06-09 game5 Игра Сокобан 19 из 22 87 %
2015-06-04 game4 Игры со Спрайтами 2 из 33 7 %
2015-05-24 game6 Морской Бой 2 из 16 13 %
2015-05-18 game0 Демо игры все 9 100 %
Итого: 44 из 115 39 %

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

Дата активности Консольный раздел Прогресс
2015-05-22 task1b Строки 3 из 14 22 %
2015-05-07 task1 Семантика все 6 100 %
Итого: 9 из 20 45 %
Сохранить страницу:

1. Евгений Витольдович
Евгений Витольдович
ответить
→  Иван Николаевич  # Олимпиада / Конкурс видео-обзоров C#-программ / 2015-06-24 01:23

Иван, на одном дыхании просмотрел твой видеообзор, отличный результат!
Молодец!


24. Оля
Оля
ответить
→  Иван Николаевич  # Микро игры / Арканоид - Уровень и ракетка / 2015-06-24 00:08

Иван, мне нравится как ты постарался в этом уроке, мне нравится как ты все прогрессируешь! :) 


4955. Иван Николаевич
Иван Николаевич
ответить
→  Оля   / 2015-06-24 00:01

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


24. Оля
Оля
ответить
→  Иван Николаевич  # Олимпиада / Конкурс видео-обзоров C#-программ / 2015-06-23 23:59

Иван, замечательный обзор! Молодец!


4955. Иван Николаевич
Иван Николаевич
ответить
→  Иван   / 2015-06-23 23:26

Ну до опытного еще далеко! Но подобные программы уже получается писать параллельно с Евгением Витольдовичем. Главное не допустить какой-то ошибки, а потом пол часа ее искать!


2146. Иван
Иван
ответить
→  Иван Николаевич  # Микро игры / Арканоид - Уровень и ракетка / 2015-06-23 23:24

Отличная скорость написания, сразу видно опытного программиста


4958. Edgard Loyter
Edgard Loyter
ответить
→  Иван Николаевич   / 2015-06-22 20:03

Спасибо за добрые слова ))


4955. Иван Николаевич
Иван Николаевич
ответить
→  Edgard Loyter  # Олимпиада / Конкурс по Видео-обзорам своих C#-программ / 2015-06-22 19:09

Понравилась твоя программа поймай вора! Очень круто сделал!


4955. Иван Николаевич
Иван Николаевич
ответить
→  Евгений  # Нано игры / Отзыв о видеокурсе / 2015-06-20 08:36

Так а где сам отзыв? Пока ставлю плохо!


4955. Иван Николаевич
Иван Николаевич
ответить
→  Сергей Витальевич   / 2015-06-14 13:09

А что не так? Интересный комментарий без какай либо конкретики....


4699. Сергей Витальевич
Сергей Витальевич
ответить
→  Иван Николаевич  # Нано игры / Скорость реакции. Блок-схема. / 2015-06-14 10:55

))) Странная блок-схема. Не знаю как автору, но мне уж точно не нравится эта работа.


4955. Иван Николаевич
Иван Николаевич
ответить
→  Евгений Витольдович   / 2015-06-14 10:42

Конечно! Эту игру у меня у самого было желание написать... Только немного по другому принципу... Хотел написать игру с молотком: http://igridetkam.ru/images/gameicons/jerrymolotok.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Иван Николаевич  # Нано игры / Скорость реакции. Блок-схема. / 2015-06-14 10:33

Иван, самому то нравится своя работа?


24. Оля
Оля
ответить
→  Иван Николаевич  # Нано игры / Скорость реакции. Блок-схема. / 2015-06-14 10:28

Вот теперь Отлично!


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Иван Николаевич  # Нано игры / Скорость реакции. Блок-схема. / 2015-06-13 22:16

Халявщик ты :)
Переделывай.


1. Евгений Витольдович
Евгений Витольдович
ответить

24. Оля
Оля
ответить
→  Иван Николаевич  # Нано игры / Скорость реакции. Три картинки по таймеру. / 2015-06-13 21:26

Хорошо что урок тебе понравился! И тебе привет! :)


4955. Иван Николаевич
Иван Николаевич
ответить
→  Оля   / 2015-06-13 21:15

А я обижусь! ))) Ладно может как-то нарисую! Хотя вообще-то это не справедливо, мы ведь написали уже всю программу!


24. Оля
Оля
ответить
→  Иван Николаевич  # Нано игры / Скорость реакции. Блок-схема. / 2015-06-13 21:12

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


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Иван Николаевич   / 2015-06-10 14:30

Отправил тебе письмо, думаю, что очень скоро!


4955. Иван Николаевич
Иван Николаевич
ответить
→  Саша   / 2015-06-10 14:16

Огромное спасибо за скрин! Вечером сравню со своим дай бог может найду ошибку! Действительно, тогда правильно получается что при уменьшении размера уровня, дельта будет отрицательной. Возможно действительно эту цифру нужно брать по модулю. еще раз спасибо!


4955. Иван Николаевич
Иван Николаевич
ответить
→  Евгений Витольдович   / 2015-06-10 14:13

И Вам спасибо! Евгений Витольдович, когда мы с Вами доделаем сертификат! А то мне даже не удобно! Я уже полностью прошел сокобан, а Вам сертификат так и не отдал!


1803. Саша
Саша
ответить
→  Иван Николаевич   / 2015-06-10 10:48

дельта это разность линий старого и нового уровня. вспомнил, что я этот класс немного переделал. Сейчас пришлю скрин метода. http://prntscr.com/7f93rr


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Иван Николаевич  # Игра Сокобан / 18. Сокобан - Завершение / 2015-06-10 08:39

Спасибо, шикарный отзыв, мне очень приятно.


2146. Иван
Иван
ответить
→  Иван Николаевич  # Игра Сокобан / 18. Сокобан - Завершение / 2015-06-10 00:03

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


24. Оля
Оля
ответить
→  Иван Николаевич  # Игра Сокобан / 18. Сокобан - Завершение / 2015-06-09 23:59

Иван Николаевич! Спасибо вам за такой великолепный и искренний отзыв! Я читаю и чувствую то же самое, полностью с вами согласна и именно только благодаря видео Евгения я уже знаю и умею! И вам тоже прекрасных проектов и замечательных программ! :)


24. Оля
Оля
ответить
→  Иван Николаевич  # Игра Сокобан / 17. Сокобан - Игра - На двоих по сети / 2015-06-09 22:28

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


4955. Иван Николаевич
Иван Николаевич
ответить
→  Саша   / 2015-06-09 19:00

Странно что ошибка была не у меня одного... У другого ученика так-же была ошибка связанная с дельтой. Скажите если Вы уменьшаете размер уровня. То есть у Вас по умолчанию открывается пустой уровень 8 на 8. Если его сделать 5 на 5 и попробовать сохранить у Вас точно нет ошибки... У меня есть подозрение что ошибка в самой программе, а не у меня!


4955. Иван Николаевич
Иван Николаевич
ответить
→  Саша   / 2015-06-09 18:55

Еще раз огромное Вам спасибо! Я вообще, если честно, не совсем разобрался для чего нужна эта дельта. Наверное мне стоит пересмотреть весь урок заново и попробовать найти ошибку!


1803. Саша
Саша
ответить
→  Иван Николаевич   / 2015-06-09 10:22

Прошу меня извинить, вчера прислать не было возможности. Высылаю сейчас. Явных ошибок не нашел, попробуйте дельта выразить как модуль.


24. Оля
Оля
ответить
→  Иван Николаевич  # Игра Сокобан / 16. Сокобан - Телефон - TCP/IP протокол / 2015-06-08 22:56

Иван Николаеве, и как всегда очень хорошие знания приобрел! Молодец! Мне нравится как все у вас получается!


4955. Иван Николаевич
Иван Николаевич
ответить
→  Саша   / 2015-06-08 22:28

Добрый вечер Александр. Спасибо большое Вам. Буду ждать с нетерпением! Еще раз спасибо!


1803. Саша
Саша
ответить
→  Иван Николаевич   / 2015-06-08 10:24

Здравствуйте, проверю и пришлю исправленный код после 18 МСК.


4955. Иван Николаевич
Иван Николаевич
ответить
→  Саша   / 2015-06-08 00:49

Спасибо! Вот первый скриншот: http://prntscr.com/7eba51   
а вот вторая часть:    http://prntscr.com/7ebaz6


1803. Саша
Саша
ответить
→  Иван Николаевич   / 2015-06-08 00:33

Лучше так: пришлите скриншот, а я проверю и попробую выяснить что не так.


4955. Иван Николаевич
Иван Николаевич
ответить
→  Саша   / 2015-06-08 00:20

Саму дельту по такой-же формуле как у вас... Можно Вас попросить прислать скриншот функции SaveLevel класса LoadFile


1803. Саша
Саша
ответить
→  Иван Николаевич   / 2015-06-07 22:25

не, у меня все работает. а как Вы дельту определяете?


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Иван Николаевич  # Игра Сокобан / 15. Сокобан - Игра - На двоих / 2015-06-07 22:15

Красивые тележки! :)


4955. Иван Николаевич
Иван Николаевич
ответить
→  Евгений Витольдович   / 2015-06-07 22:05

Евгений спасибо за ответ. Попробую еще сам разобраться... Если не получится тогда уже свяжусь с Вами. Спасибо!


4955. Иван Николаевич
Иван Николаевич
ответить
→  Саша   / 2015-06-07 22:03

Скажите пожалуйста у Вас редактор корректно работает? Нет никаких ошибок связанных с дельтой?


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Иван Николаевич  # Игра Сокобан / 14. Сокобан - Редактор - На двоих / 2015-06-07 21:31

Пока ничем не могу тебе помочь, если только по скайпу пообщаться с шарингом экрана, либо на вебинаре решить вопрос.


1803. Саша
Саша
ответить
→  Иван Николаевич  # Игра Сокобан / 14. Сокобан - Редактор - На двоих / 2015-06-07 21:15

Иван Николаевич, я вот так дельту считал: int delta = cell.GetLength(1) - height.


24. Оля
Оля
ответить
→  Иван Николаевич  # Игра Сокобан / 12. Сокобан - Решалка - Оптимизация / 2015-06-07 08:57

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


2146. Иван
Иван
ответить
→  Иван Николаевич  # Игра Сокобан / 11. Сокобан - Решалка - Яблоко / 2015-06-06 01:40

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


4955. Иван Николаевич
Иван Николаевич
ответить
→  Евгений Витольдович   / 2015-06-05 10:48

Спасибо за Ваш ответ! В том то и проблема что делать одну половину видео в один день, а продолжал через день. И случайно пропустил эту строку. А потом долго шагал пока не увидел что очередь == 0 и возвращается " ".


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Иван Николаевич  # Игра Сокобан / 10. Сокобан - Решалка - Мышка / 2015-06-05 00:19

Если в очередь старт не добавить - то алгоритм вообще работать не будет.


24. Оля
Оля
ответить
→  Иван Николаевич  # Игра Сокобан / 10. Сокобан - Решалка - Мышка / 2015-06-04 23:16

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


24. Оля
Оля
ответить
→  Иван Николаевич  # Чашка кофе / Чашка Кофе. Аполлон. Плавное прилунение. / 2015-06-04 00:31

Иван Николаевич, Поздравляю с прилунением! Очень радуют ваши успехи!


24. Оля
Оля
ответить
→  Иван Николаевич  # Чашка кофе / Чашка кофе. Аполлон. Законы физики. / 2015-06-02 22:51

Иван Николаевич, замечательно что присоединились к кофепитию :) и уже стартовали преодолев все земные физические законы, до встрече на Луне, приятного полета и желаю плавного прилунения :)


2146. Иван
Иван
ответить
→  Иван Николаевич  # Чашка кофе / Чашка кофе. Аполлон. Законы физики. / 2015-06-02 22:50

Сладкое в следующем уроке, я от него оторваться не мог.


4955. Иван Николаевич
Иван Николаевич
ответить
→  Евгений Витольдович   / 2015-06-02 12:46

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


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Иван Николаевич   / 2015-06-02 10:19

В качестве "бонуса" открыл тебе доступ к "чашке кофе".
Думаю, тебе понравится эта программа.
Сегодня пришлю все тексты для сертификата.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Иван Николаевич   / 2015-06-02 10:04

Привет!
Да, такой статус у тебя есть, только такие вебинары я пока не провожу, т.к. веду занятия в ШП (на этой неделе заканчиваются) и это очень выматывает :( На следующей неделе в среду будет следующий такой вебинар, по теории ООП.


4955. Иван Николаевич
Иван Николаевич
ответить
→  Евгений Витольдович   / 2015-06-02 09:54

Добрый день. Скажите пожалуйста, есть ли у меня статус "Курсант" и могу ли я приходить на платные вебинары?


5265. Дмитрий Мерцалов
Дмитрий Мерцалов
ответить
→  Иван Николаевич   / 2015-06-01 22:48

Да, я тоже обнаружил ошибку с некорректным сохранение файла levels.txt. Если добавлять по одной строчке и каждый раз сохранять, то  levels.txt обновляется, сдвигает следующий уровень. Потом, если все новые строчки разом удалить, то в заголовке уровня его высота изменяется, но сам файл levels.txt остаётся без изменений(старые строчки не удаляются).  Также возникает ошибка с дельтой, если за один раз добавить больше одной строчки. Причину пока не выяснил.


4955. Иван Николаевич
Иван Николаевич
ответить
→  Евгений Витольдович   / 2015-06-01 20:28

Согласен на все сто! Главное с первого раза вроде вообше ничего не понял, а потом, второй раз пересмотрел и о чудо - все ясно!


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Иван Николаевич  # Игра Сокобан / 9. Сокобан - Решалка - Тестер / 2015-06-01 19:52

А никто не говорил, что будет просто :)


4955. Иван Николаевич
Иван Николаевич
ответить
→  Дмитрий Мерцалов   / 2015-06-01 17:43

В редакторе у Вас по умолчанию создается уровень 8 х 8. Если да то после его уменьшения, корректно ли он сохраняется? У меня когда у жму стрелку в право создается уровень 8х8, если я уменьшаю его до размера 7х6 , рисую на нем. То после сохранения уровня вылетает ошибка связанная с дельтой... Ку вообщем как-то так....


5265. Дмитрий Мерцалов
Дмитрий Мерцалов
ответить
→  Иван Николаевич   / 2015-06-01 10:13

Добрый день, Иван! У меня всё работает. Ошибок не обнаружил. В чём у Вас проблема?


24. Оля
Оля
ответить
→  Иван Николаевич  # Игра Сокобан / 8. Сокобан - Игра - Управление / 2015-05-31 23:46

Замечательно, Иван Николаевич! Теперь только вперед!


2146. Иван
Иван
ответить
→  Иван Николаевич   / 2015-05-31 22:11

Попробуйте нажать f5(обновить страницу(


4955. Иван Николаевич
Иван Николаевич
ответить
# Игра Сокобан / 7. Сокобан - Игра - Интерфейс / 2015-05-31 21:27

Добрый день Иван. Я сейчас тоже прохожу СОКОБАН. У меня возникло несколько вопросов. Не могли бы Вы связаться со мной или тут или по почте: masterofpoem@ukr.net
Просто я нашел ряд багов и хотел бы понять это у всех или только у меня. Если не сложно свяжитесь со мной! Спасибо!


4955. Иван Николаевич
Иван Николаевич
ответить
→  Иван   / 2015-05-31 18:48

А у меня скрины так и не отобразились!


2146. Иван
Иван
ответить
→  Иван Николаевич  # Игра Сокобан / 7. Сокобан - Игра - Интерфейс / 2015-05-31 18:47

Вот! Другое дело. Такая красота.


4955. Иван Николаевич
Иван Николаевич
ответить
→  Дмитрий Мерцалов  # Игра Сокобан / 2. Сокобан - Редактор - Интерфейс / 2015-05-31 18:40

Добрый день Дмитрий. Я сейчас тоже прохожу сокобан! У меня есть ряд вопросов по поводу редактора уровней. .. Скажите у Вас нормально работает редактор... Нет багов?


4955. Иван Николаевич
Иван Николаевич
ответить
# Игра Сокобан / 7. Сокобан - Игра - Интерфейс / 2015-05-31 18:39

Отправил отчет второй раз! Все равно не прикрепляются скриншоты! Ничего не могу понять!


2146. Иван
Иван
ответить
→  Иван Николаевич  # Игра Сокобан / 7. Сокобан - Игра - Интерфейс / 2015-05-31 12:43

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


4955. Иван Николаевич
Иван Николаевич
ответить
→  Дмитрий Мерцалов  # Игра Сокобан / 0. Сокобан - Вступление / 2015-05-30 23:21

Здравствуйте Дмитрий. Я сейчас тоже прохожу СОКОБАН. В конце редактора у меня нарисовалась пара багов. Когда напишите редактор напишите мне попробуем вместе порешать проблему багов. Ну или если Вам не трудно подскажите мне правильное решение!


24. Оля
Оля
ответить
→  Иван Николаевич  # Игра Сокобан / 5. Сокобан - Редактор - Улучшение / 2015-05-30 22:57

Иван Николаевич, великолепно что приобрели знания в этом уроке, а с багом, уверена тоже разберетесь! :)


24. Оля
Оля
ответить
→  Иван Николаевич  # Игра Сокобан / 3. Сокобан - Редактор - Редактирование / 2015-05-29 23:40

Иван Николаевич, мне нравится что вы постоянно трудитесь и результаты потрясающие! Молодец!


2146. Иван
Иван
ответить
→  Иван Николаевич  # Игра Сокобан / 3. Сокобан - Редактор - Редактирование / 2015-05-29 23:35

Отлично все проработано. Приятно, когда все просто дается.


4955. Иван Николаевич
Иван Николаевич
ответить
→  Иван   / 2015-05-29 17:09

Спасибо! Стараюсь!


2146. Иван
Иван
ответить
→  Иван Николаевич  # Игра Сокобан / 2. Сокобан - Редактор - Интерфейс / 2015-05-28 23:51

Красивый интерфейс получился!


24. Оля
Оля
ответить
→  Иван Николаевич  # Игра Сокобан / 2. Сокобан - Редактор - Интерфейс / 2015-05-28 23:42

Иван Николаевич, мне нравится ваша работа и ваши успехи, так и дальше продолжайте)


24. Оля
Оля
ответить
→  Иван Николаевич  # Игра Сокобан / 0. Сокобан - Вступление / 2015-05-26 08:52

Иван Николаевич, Поздравляю с началось, впереди будет интересно и весело, так что вперед к новым приключениям и подвигам)


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Иван Николаевич  # Игра Сокобан / 0. Сокобан - Вступление / 2015-05-26 08:16

Молодец, Иван, хороший старт!


4955. Иван Николаевич
Иван Николаевич
ответить
→  Иван   / 2015-05-25 11:18

До змейки не далеко... но игра "правильная парковка" мне кажется еще ближе!


2146. Иван
Иван
ответить
→  Иван Николаевич  # Мини игры / Машинка на управлении / 2015-05-25 02:10

Отлично. В графе "Чему научился" лучше писать чему конкретно научился, тогда лучше понимаешь над чем работал. Так сказать, окинуть взглядом проделанную работу. А эта игрушка мне понравилась, от нее и до классической змейки недалеко.


24. Оля
Оля
ответить
→  Иван Николаевич  # Мини игры / Анимированный кубик / 2015-05-24 21:22

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


2146. Иван
Иван
ответить
→  Иван Николаевич  # Мини игры / Анимированный кружок / 2015-05-23 01:49

Да, этот урок мне тоже понравился. Достаточно просто, и результат радует.


4955. Иван Николаевич
Иван Николаевич
ответить
→  Евгений Витольдович   / 2015-05-22 22:27

Евгений Витольдович, прошу прощения, но я отправил вам макет на Вашу почту: formulist@gmail.com  просмотрите пожалуйста, возможно у Вас будут какие-то пожелания. Отправил на почту так как этот урок у меня уже зачтен и там мой второй вариант. А еще потому-что хотел прикрепить больше 2 картинок и дать краткое описание! Спасибо!

P.S. Надеюсь этот макет также сможет принять участие в конкурсе.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Иван Николаевич   / 2015-05-22 19:49

Второй вариант можно прикрепить в отчёте - там место для двух картинок.
В крайнем слуаче, можно на одной картинке оба варианта разместить.


4955. Иван Николаевич
Иван Николаевич
ответить
→  Евгений Витольдович   / 2015-05-22 19:40

Добрый день. Евгений, скажите можно ли присылать на конкурс сертификатов несколько вариантов? Если да, то как правильно отправить второй вариант?


2146. Иван
Иван
ответить
→  Иван Николаевич  # Мини игры / Бот для Цифр / 2015-05-21 23:23

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


24. Оля
Оля
ответить
→  Иван Николаевич  # Олимпиада / Конкурс на Сертификат / 2015-05-21 19:50

Иван Николаевич, Поздравляю вас с окончанием курса! хорошо получилось)


4955. Иван Николаевич
Иван Николаевич
ответить
→  Оля   / 2015-05-21 00:17

Ольга спасибо за ответ! Я это сразу исправил! На моих скринах видно, что все корректно перемешивается. Просто обратил внимание, что в этом уроке есть такая ошибка!


24. Оля
Оля
ответить
→  Иван Николаевич  # Мини игры / Игра Цифры / 2015-05-19 23:33

int a = rnd.Next(1, buttons +1);
int b = rnd.Next(1, buttons +1);
нужно +1 дописать и все будет перемешиваться)


24. Оля
Оля
ответить
→  Иван Николаевич  # Мини игры / Игра Цифры / 2015-05-19 23:13

Иван Николаевич, для того чтобы перемешивалась цифра 9, попробуйте  rnd.Next(1, buttons +1)


24. Оля
Оля
ответить
→  Иван Николаевич  # Мини игры / Устный счёт / 2015-05-18 22:46

Прекрасно, Иван Николаевич! Хорошая программа получилась!


2146. Иван
Иван
ответить
→  Иван Николаевич  # Мини игры / Устный счёт / 2015-05-18 22:39

Прекрасная работа


4955. Иван Николаевич
Иван Николаевич
ответить
→  Евгений Витольдович   / 2015-05-17 21:53

Понял. Спасибо!


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Иван Николаевич   / 2015-05-17 21:16

Иван, всё верно. Можно так "хакнуть".
Чтобы это "исправить" нужно по лабиринту двигаться не мышкой, а выводить "человечка", и перемещать его.
Но это требует куда большего программирования.


4955. Иван Николаевич
Иван Николаевич
ответить
→  Евгений Витольдович   / 2015-05-17 19:43

Добрый день Евгений. Хотел у Вас узнать по поводу Вашей игры лабиринт. Сегодня обратил внимание на пару интересных особенностей. Во-первых если очень резко переместить курсор то можно проскочить сквозь стену.  (но это такое не понятный глюк) .... А вот вторая особенность уже интересней. Если нажать мышку и не отпускать кнопку то можно спокойно проходить сквозь стены. Абсолютно ничего не мешает. Я понимаю, что это вроде как и логично, но не подскажите как можно исправить подобный глюк?


24. Оля
Оля
ответить
→  Иван Николаевич  # Мини игры / Камень ножницы бумага / 2015-05-17 09:50

Иван Николаевич, я вас понимаю, всегда можно улучшать безгранично, совершенству нет предела, и именно это чувство и движет нас к дальнейшему развитию. Насчет правильных примерах - что вы в это вкладываете? Программа работает корректно, все показывает, ошибок нет, а если вы ставите свое условие это уже совсем другая тема. Дорабатывайте, ведь программирование это искусство, полет фантазий, оно как и живопись, вы же не можете подойти к картине "Охотники на привале" и сказать, знаете тут вот мне не нравиться как вот средний охотник сидит, и вообще нужно еще и пару собачек приписать… Действуйте, создавайте свои шедевры, присылайте это будет намного лучше и вам и все остальным)


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Иван Николаевич  # Мини игры / Камень ножницы бумага / 2015-05-16 23:20

Иван, учитывая весомость сделанных тобою выводов могу заключить - что программа сделана более чем правильно. Недочёты стимулируют к самостоятельной работе. А мне нравится возможность подсмотреть руку компьютера и научиться у него выигрывать при должной сноровке :)


4955. Иван Николаевич
Иван Николаевич
ответить
→  Евгений Витольдович   / 2015-05-14 21:55

Спасибо огромное за личный ответ! Спасибо, что прояснили принципы оценивания работ. Прекрасно понимаю что времени не хватает, но все же форум для общения сообщества был бы очень к стати. Ученики могли бы обмениваться своими вариантами программ, задавать вопросы и соответственно получать ответы на них от других участников сообщества. Возможно даже в будущем работа над какими-то совместными проектами. Для учеников с премиум-доступом возможен отдельный, закрытый раздел для максимально комфортного пребывания на Вашем портале.


2146. Иван
Иван
ответить
→  Иван Николаевич  # Мини игры / Отзыв о видеокурсе / 2015-05-14 21:48

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


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Иван Николаевич  # Мини игры / Отзыв о видеокурсе / 2015-05-14 21:41

Иван Николаевич, спасибо за тёплый отзыв!
Отвечу кратко на твои вопросы.
1. Согласен. Ищу золотую середину между практикой и теорией.
2. Так задумано. Идея в том, чтобы ученик _захотел_ сделать лучше.
3. Среди "смотревших" не учитываются те, кто "решил". Оценка работ крайне проста: Хорошо или Плохо. Я не хочу рейтинговать работы, людей не стоит сравнивать. Поэтому всё упрощено.
4. У меня катастрофически не хватает времени ещё и на форум. Вместо этого буду дорабатывать систему обмена сообщений, она не удобная, но, представляешь, до ноября прошлого года даже этого не было!
Ещё раз спасибо.


2146. Иван
Иван
ответить
→  Иван Николаевич  # Мини игры / Камень ножницы бумага / 2015-05-14 01:51

Отличный дизайн получился, красивый шрифт. Я уверен, что вы сможете доделать эту программу до совершенства.


3397. Sergey
Sergey
ответить
→  Иван Николаевич  # Мини игры / Камень ножницы бумага / 2015-05-14 01:17

Так всё сырое специально и делается. Это как домашнее задание , полёт для творчества!


24. Оля
Оля
ответить
→  Иван Николаевич  # Мини игры / Бот для Быстрощёлка / 2015-05-12 23:31

Возможно был бы и не плох такой вариант, однако нужно дать возможность все же не запускать бота автоматом. 


24. Оля
Оля
ответить
→  Иван Николаевич  # Мини игры / Игра Быстрощёлк / 2015-05-11 20:40

Ага, видно что еще и попрактиковался, вывел о авторе (мне понравилось сообщение о хорошем парне). А в вашим коре как 0,6 выводится? Результат показан хороший, побили рекорд, теперь к новыми заданиям переходи, за новыми рекордами)


24. Оля
Оля
ответить
→  Иван Николаевич  # Мини игры / Лабиринт 2D - игра / 2015-05-11 15:59

Иван, да, иногда пользователи по каким-то причинам ставят минус, без объяснений, помню у меня так было расстроилась аж до слез, ведь я очень трудилась и выполнила все верно. Прийдется немного подождать когда наберется 10 положительных ответа и за новыми знаниями, в такой ситуации еще учишься спокойствию что бы все не адекватности принять и идти вперед) 


4955. Иван Николаевич
Иван Николаевич
ответить
# Мини игры / Лабиринт 2D - игра / 2015-05-11 12:43

А кто минус впилял и за что???


2146. Иван
Иван
ответить
→  Иван Николаевич  # Мини игры / Лабиринт 2D - игра / 2015-05-11 12:41

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


4955. Иван Николаевич
Иван Николаевич
ответить
→  Оля   / 2015-05-09 23:04

Спасибо... Стараемся...


24. Оля
Оля
ответить
→  Иван Николаевич  # Мини игры / Лабиринт 2D - меню / 2015-05-09 22:56

Иван, замечательно что интересуешься большими возможностями чем в уроке, продолжай дальше идти, у тебя все хорошо получается)


4955. Иван Николаевич
Иван Николаевич
ответить
→  Оля   / 2015-05-08 23:29

Спасибо! За Ваш комментарий. Приятно слышать!


24. Оля
Оля
ответить
→  Иван Николаевич  # Мини игры / Картинка с секретом / 2015-05-08 23:24

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


4955. Иван Николаевич
Иван Николаевич
ответить
→  Андрей  # Мини игры / Картинка с секретом / 2015-05-08 23:17

Поздравляю с первыми победами!


4955. Иван Николаевич
Иван Николаевич
ответить
→  Иван   / 2015-05-08 20:05

Спасибо


2146. Иван
Иван
ответить
→  Иван Николаевич  # Мини игры / Вступительное слово / 2015-05-07 00:54

Понравился скриншот с полем чудес.

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




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Оптимизировать код
Трудности: Ничего
Нет
Научился: И лейблы могут быть стенами.....
Трудности: Выделять все лейблы стен...
Вы говорите что если игра на 100 уровней то так делать не правильно... А как правильно?