C# обучение с нуля

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

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

Статистика по сообщениям

  • Отправлено: 12
  • По видеоурокам: 11
  • Личных сообщений: 1
  • Получено ответов: 30

1232. --
Фомичева Наталья
Фомичева Наталья
ответить
→  Dmitriy Varyushkin  # Наноигры / Игра Цифры / 2015-10-21 00:03

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


24. --
Олюшка
Олюшка
ответить
→  Dmitriy Varyushkin  # Наноигры / Игра Цифры / 2015-10-20 23:49

Дмитрий, Молодец! Все верно именно так и нужно, это такой вот маленький тест на знания и внимательность!!! Рада что ты прошел!!! :)


6458. --
Александр
Александр
ответить
→  Dmitriy Varyushkin  # Наноигры / Игра Цифры / 2015-10-20 21:37

всё правильно понял! я с первого раза не врубил  в это, а сейчас понимаю что просто))


6880. --
Антон
Антон
ответить
→  Dmitriy Varyushkin  # Наноигры / Бот для Быстрощёлка / 2015-09-07 14:51

Согласен, что неочевидно, ошибку учту. Вообще-то это счетчик, который показывает, сколько кликов осталось сделать.


24. --
Олюшка
Олюшка
ответить
→  Dmitriy Varyushkin  # Наноигры / Устный счёт / 2015-09-05 22:44

Дмитрий, красивая у тебя получилась программа, видно что постарался, Молодец! :)


24. --
Олюшка
Олюшка
ответить
→  Dmitriy Varyushkin  # Наноигры / Скорость реакции. Алгоритм и рекорд / 2015-09-05 21:41

Дмитрий, отличную работу проделал, мне нравится твоя программа! :)


6708. --
Олег
Олег
ответить
→  Dmitriy Varyushkin   / 2015-09-05 21:09

спасибо  за совет


3397. --
Sergey
Sergey
ответить
→  Dmitriy Varyushkin   / 2015-09-05 17:47

Спасибо за оценку! :)


6954. --
Dmitriy Varyushkin
Dmitriy Varyushkin
ответить
→  Олег  # Наноигры / Бот для Быстрощёлка / 2015-09-05 17:33

Хорошая работа Олег, но не забывайте уделять внимание внешнему виду программ. Иконка окна и приложения "Быстрощелк" отсутствует, текст количества кликов не завершен "кликов за", в "Автокликер" текст не выровнен с TrackBar. Это небольшие недостатки, но это пригодится вам в будущем когда вы будете демонстрировать свои программы другим людям. На любую работу приятно смотреть когда она сделана аккуратно. Главное не лениться, ведь как говорится мелочей не бывает и именно они оживляют нашу программу и делают ее особенной. Удачного выполнения уроков!:)


6954. --
Dmitriy Varyushkin
Dmitriy Varyushkin
ответить

6954. --
Dmitriy Varyushkin
Dmitriy Varyushkin
ответить
→  Sergey  # Морской флот / Серверный флот - Рефакторинг РНР-кода / 2015-09-05 17:13

Продолжай в том же духе! Молодец!


6954. --
Dmitriy Varyushkin
Dmitriy Varyushkin
ответить
# Наноигры / Скорость реакции. Алгоритм и рекорд / 2015-09-05 17:12

Евгений, спасибо за ответ. После досконального изучения работы функции на тестовых данных я разобрался и понял свою ошибку:) Буду учиться дальше.


24. --
Олюшка
Олюшка
ответить
→  Dmitriy Varyushkin  # Наноигры / Скорость реакции. Три картинки по таймеру / 2015-09-05 14:00

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Dmitriy Varyushkin  # Наноигры / Скорость реакции. Алгоритм и рекорд / 2015-09-05 13:32

Нет, там написано верно. Смысл в том, чтобы нулевого результата не получилось, тогда выйдет ошибка.
Твой вариант может вернуть 0 .


6954. --
Dmitriy Varyushkin
Dmitriy Varyushkin
ответить
→  Denis  # Игра Сокобан / Сокобан - Редактор - Редактирование / 2015-09-05 12:28

Когда Чак Норрис играет в Сокобан, то ящики сами разбегаются по точкам:)


6203. --
Николай Миролюбов
Николай Миролюбов
ответить
→  Dmitriy Varyushkin   / 2015-09-05 12:24

Спасибо!


6954. --
Dmitriy Varyushkin
Dmitriy Varyushkin
ответить

1901. --
Neverwinter 2
Neverwinter 2
ответить
→  Dmitriy Varyushkin  # Наноигры / Скорость реакции. Блок-схема / 2015-09-05 07:02

Ну да, про лишний клик, правильно, такие моменты надо контролировать. Я бы написал if (nr >= 10) stop, чтобы "искать момент выхода, а не спрашивать разрешения остаться" (немного образно сказал).
Кстати, блок схема, так сказать, "вау"! Красиво, понятно, но неверно))) Отдельных частей по идее быть не должно.


24. --
Олюшка
Олюшка
ответить
→  Dmitriy Varyushkin  # Наноигры / Скорость реакции. Блок-схема / 2015-09-04 21:56

Дмитрий, это отлично, очень интересно что ты задумал!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Dmitriy Varyushkin  # Наноигры / Скорость реакции. Блок-схема / 2015-09-04 21:55

Очень хорошо взялся за проект, молодец.


6954. --
Dmitriy Varyushkin
Dmitriy Varyushkin
ответить
→  Dmitriy  # Наноигры / Лабиринт 2D - игра / 2015-09-04 21:08

Хардкор!) Молодец)


6954. --
Dmitriy Varyushkin
Dmitriy Varyushkin
ответить
→  Антон  # Наноигры / Бот для Быстрощёлка / 2015-09-04 20:10

Отлично. А что за label со значением 0 рядом с кнопкой выхода? Немного не очевидно, в следующий раз так лучше не делать.



6954. --
Dmitriy Varyushkin
Dmitriy Varyushkin
ответить
# Наноигры / Скорость реакции. Блок-схема / 2015-09-04 19:58

Хочу сделать игру с четырьмя картинками. В связи с чем в отчете на одну картинку больше.


24. --
Олюшка
Олюшка
ответить
→  Dmitriy Varyushkin  # Наноигры / Полуфинальный урок. Отзыв о видеокурсе / 2015-09-04 16:43

Дмитрий, спасибо за такой великолепный отзыв!


6391. --
Владимир
Владимир
ответить
→  Dmitriy Varyushkin  # Наноигры / Полуфинальный урок. Отзыв о видеокурсе / 2015-09-04 10:29

Отличный обзор Дмитрий!


2146. --
Иван
Иван
ответить
→  Dmitriy Varyushkin  # Наноигры / Камень ножницы бумага / 2015-09-04 00:58

Красиво и аккуратно! Очень хорошо все проработали! Ждем следующих отчетов! Главное - не останавливаться на достигнутом.


24. --
Олюшка
Олюшка
ответить
→  Dmitriy Varyushkin  # Наноигры / Камень ножницы бумага / 2015-09-03 23:00

Дмитрий, отлично сделал и прокачался здорово! Молодец! ⭐️


2146. --
Иван
Иван
ответить
→  Dmitriy Varyushkin  # Наноигры / Бот для Быстрощёлка / 2015-09-03 00:12

Отлично получается! Так держать


24. --
Олюшка
Олюшка
ответить
→  Dmitriy Varyushkin  # Наноигры / Игра Быстрощёлк / 2015-09-02 22:25

Дмитрий, классно выполнил программу, рада что и рекорд хороший! ☀️


6954. --
Dmitriy Varyushkin
Dmitriy Varyushkin
ответить
→  Олюшка   / 2015-09-02 18:59

Спасибо за поддержку!


24. --
Олюшка
Олюшка
ответить
→  Dmitriy Varyushkin  # Наноигры / Лабиринт 2D - игра / 2015-09-02 17:30

Дмитрий, отлично поработал, лабиринт у тебя красивый! ☀️


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Dmitriy Varyushkin  # Наноигры / Лабиринт 2D - игра / 2015-09-02 08:14

Дима, это ты классно придумал :) Молодец!


2146. --
Иван
Иван
ответить
→  Dmitriy Varyushkin  # Наноигры / Лабиринт 2D - меню / 2015-09-02 00:16

Суровое начало! Чувствую, что лабиринт будет с демонами и черными дырам, ведущими вникуда. Буду ждать следующего отчета с реализацией. :)


24. --
Олюшка
Олюшка
ответить
→  Dmitriy Varyushkin  # Наноигры / Картинка с секретом / 2015-09-01 12:19

Дмитрий очень хорошие знания приобрел, я рада что тебе понравилось занятие! Так держать, ты Молодец! ⭐️


2146. --
Иван
Иван
ответить
→  Dmitriy Varyushkin  # Наноигры / Картинка с секретом / 2015-09-01 02:08

Интересный опыт получили. Жаль , что не написали, какой придумали свой секретный способ.


24. --
Олюшка
Олюшка
ответить
→  Dmitriy Varyushkin  # Наноигры / Вступительное слово / 2015-08-31 13:44

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


2146. --
Иван
Иван
ответить
→  Dmitriy Varyushkin  # Наноигры / Вступительное слово / 2015-08-31 01:23

Добро пожаловать на проект! Ждем ваших отчетов по новым программам!


6954. --
Dmitriy Varyushkin
Dmitriy Varyushkin
ответить
→  Кирилл  # Наноигры / Вступительное слово / 2015-08-31 00:06

Кирилл, я думаю здешнее комьюнити с радостью подскажет вам в сложных ситуациях и поможет прийти к решению поставленной задачи. Рад что вы сами и ваш сын не считаете что изучать программирование слишком поздно или слишком рано. Удачи вам)

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





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

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

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

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


Научился: Создавать еще одну игру)
Трудности: Не смог побить рекорд по кликам:)
Спасибо за урок. В функции next_click() при использовании rand.Next() есть следующий участок кода: waiting_max * 1000 / timer.Interval + 1 не является ли он ошибочным? Так как + 1 присвоится к готовому результату, а не к waiting_max. Насколько я понимаю необходимо написать так: (waiting_max + 1) * 1000 / timer.Interval Так ли это?


Научился: Очень давно не запускал Visual Studio. Было интересно снова вернуться к ней.
Трудности: Долгий процесс установки и обновления компонентов.
Последний раз создавал программу генерации лабиринта для будущей игры на Unity (пока что данные выводятся в текстовый файл). От курсов ожидаю получение навыков эффективного использования языка C#, изучение его особенностей и возможностей.