Online обучение c#

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

основатель — Волосатов Евгений Витольдович

Статистика по видеоурокам

  • Всего просмотрено уроков: 33
  • Всего выполнено уроков: 32

Отчёты по видеоурокам

Дата Видеоурок Результат
2015-07-12 12:41 Хранитель экрана Новый класс Graph + 1 30 мин.
вспомнил как перегружать и наследовать конструкторы
Все очень понятно, что радует ))
Было бы неплохо, если бы рассказали, как грамотно называть переменные и функции... Так как в каждом языке свои "правила"
Я читал что где-то переменные именуют так: iperemen1, dperemen2 - где первая буква означает тип переменной i- int, d- double и т.п.
Некоторые пишут bla_blabla или blaBlabla... есть какой-то единый формат или каждый пишет как ему удобно?
2015-07-12 11:13 Хранитель экрана Движение шарика + 20 30 мин.
просчитать значение формулы отскока
пока ничего
раз уж пошла такая пляска, то тогда и для размера карандаша можно было вывести отдельную переменную ))
2015-07-09 23:35 Хранитель экрана Создаём графику + 1 20 мин.
создавать методы автоматом
настроить интернет
пока все отлично, вопросов нет
2015-06-23 23:52 Нано-игры Арканоид - Уровень и ракетка + 1 1 час. 30 мин.
работа с координатами
пока все понятно
Я использовал координаты границ не по лейблам а по границам формы. И в качестве шарика и кирпичиков буду использовать кнопки. Они более богаты по графическим настройкам. К тому же в арканоиде есть бонус где шарик уменьшается или увеличивается. С радиобаттоном такое вряд ли выйдет.  Так что шарика не видно, так как кнопка прозрачная пока.
2015-06-18 17:16 Нано-игры Скорость реакции. Алгоритм и рекорд + 1 2 час. 00 мин.
Здесь вроде ничего нового не было. Так, по мелочи, повторил и закрепил пройденный материал.
Добиться прозрачности у pictureBox. Так и не смог, пришлось курсор рисовать самому.
Интересное дело. Когда пишешь программу, вроде все понимаешь. Открываешь через неделю, другую ее и не врубаешься, как ты это все написал... ))))
2015-06-17 13:30 Нано-игры Скорость реакции. Три картинки по таймеру + 10 1 час. 30 мин.
подменять курсор на картинку
Задать прозрачность в pictureBox
До сих пор голову ломаю. Не хочет пока курсор  прозрачностью обзавестись ((
Что, собственно и видно на скриншоте.
2015-06-16 13:01 Нано-игры Скорость реакции. Блок-схема + 1 20 мин.
упорядочивать свои мысли путем изложения их через схему )
Сложностей пока не возникало.
Думаю по картинкам уже понятно, что я хочу замутить )))
2015-06-15 19:48 Нано-игры Игра Цифры + 1 4 час. 00 мин.
Работа с кнопками, с меню и горячими кнопками.
Сделать все в точности как в задании. Это моя личная проблема )) Люблю добавлять что-то и от себя.
В принципе все так-же как и в уроке, только сложнее )) Вместо цифр по порядку. нужно нажимать на буквы, чтобы они составили слово по картинкам.
2015-06-10 22:59 Демо игры VIP. Устный счёт + 10 2 час. 00 мин.
работа с progressbar`ом... ну и повторение пройденного материала )
дойти до 5 уровня в режиме "умножения"))
Добавил динамическое повышение уровня сложности, прогресс пройденной игры в уровнях, обратный таймер - как повод быстрее шевелить мозгами )) Получилось забавно, хоть и все на примитивном уровне ))
2015-06-06 12:35 Демо игры ФИНАЛЬНЫЙ УРОК + 10 5 мин.
Правописанию :)
Начинать предложения с заглавной буквы.
Никогда раньше не мог подумать, что меня увлечет программирование. Благодаря Вашему ресурсу, я смог открыть для себя это увлекательное занятие. Надеюсь и дальше развиваться в этом направлении с Вашей помощью. Желаю Вам процветания, расширения и новых творческих идей. Спасибо!
2015-06-06 10:21 Демо игры Камень ножницы бумага + 10 2 час. 00 мин.
В принципе, ничего кардинально нового не узнал. Повторил кое что по мелочам. Уложилось в  голове схема построения простых игрушек.
Написать логику вычисления победителя тут самое сложное... хотя если бы писалась игра с картами... вот там и правда голову можно сломать, вычисляя и прописывая все возможные комбинации.
... как всегда усложняю себе жизнь )) Я взял за основу противостояние стихий, которое сейчас так популярно в игрушках. Принцип такой-же как и в камень-ножницы-бумага, только переменных там 4 а не 3.
2015-06-03 01:50 Демо игры Бот для Быстрощёлка + 1 30 мин.
работа с координатами курсора
переписывать код вручную, взятый с сайта.
5й урок - полет нормальный!
2015-06-02 00:10 Демо игры Игра Быстрощёлк + 10 35 мин.
Переводить тики в секунды.
Все просто )
У матросов нет вопросов.
2015-05-31 19:05 Демо игры Лабиринт 2D - игра + 10 3 час. 00 мин.
Работа с формами, с курсором. Не копипастить формы!!! ((
Переписывать это и предыдущее задание с самого начала. При создании 3 уровня, решил попробовать создать новую форму для уровня методом "копи-паста". В результате вылезла сотня ошибок. От 98 я избавился, а две последние  ни как не удалялись, так и не понял их природу. Не помогла даже загрузка предыдущего прогресса. Какой-то глюк или еще что... короче, не стоит так делать!
Не знаю у кого как, а у меня вылез следующий глюк:  Если зажать любую кнопку мыши, то курсор спокойно будет проходить сквозь стены не завершая игры. Сам я использовал вместо лейбов pictureBox`ы, чтобы можно было на них текстуры натянуть. Думаю это не критично?
2015-05-26 12:20 Демо игры Лабиринт 2D - меню + 1 30 мин.
работа со звуками
пока ничего сложного нет
хотелось бы расширенное меню настроек, где можно менять разрешение изображения, возможность развернуть на полный экран, регулировка громкости звуков и музыки и т.п.
2015-05-26 00:09 Демо игры Картинка с секретом + 1 15 мин.
пасхалкам ))
смотреть урок, не перематывая запись, так как почти все что было и так уже знакомо )
На основе вашего урока сделал возможность просматривать панорамную фотографию, нажимая стрелочки. Надеюсь примите такую работу... :)
2015-05-24 14:44 Демо софт Вступительное слово + 1 25 мин.
Призадумался о переходе на англ.версию.
Досмотреть до конца ))
Пользуюсь пока русской версией, так как там описание ошибок и функций элементов более понятен. Как только запомню все, перейду на английскую.
2015-05-24 12:56 Нанософт Скорость на клавиатуре + 10 1 час. 00 мин.
функции StartsWith
быстро печатать без ошибок ))
Ура, последний урок в прикладных! Беремся за игрухи ))
2015-05-22 18:56 Демо софт Текстовый процессор + 1 3 час. 00 мин.
Читать и записывать файлы. Пользоваться объектом sender.
долго, но не сложно
Решил усложнить немного задачку. Написал редактор с возможностью редактирования сразу шести файлов в одном окне. Добавил возможность менять стиль блокнота и работы с буфером. Вроде все.
2015-05-21 18:05 Нанософт Баскетбольное табло + 1 1 час. 20 мин.
передаче данных другой форме, масштабированию текста
Почему-то иногда не срабатывают события объектов Windows Form. То есть они появляются в коде,  прописываешь код в них, а при запуске код внутри события работать не хочет. Лечится только полным удалением события и созданием такого-же нового. Из-за этого теряется куча времени, потому что найти такую "ошибку" сразу не получается ((
хочу дальше! )
2015-05-20 19:10 Нанософт Прохождение теста + 10 2 час. 00 мин.
использовать текстовый файл как базу данных, использовать двумерный массив.
разобраться с перемешиванием массива
хотелось бы подобный урок, но с exel файлом а не текстовым
2015-05-20 00:49 Нанософт Шахматные часы + 10 4 час. 30 мин.
работать с таймером... ну и некоторым элементам toolbox`a
установить нужный шрифт
Я решил заморочиться и сделал свою версию часов, на основе вашего урока.  Попытался реализовать частично функционал настоящих часов. Вместо смены цвета, загорается лампочка и нажимается кнопка активных часов. Установки таймера прописываются вручную. Жаль, так и не смог сделать кнопки произвольной формы, чтобы точно подогнать их под шаблон реальных кнопок.
2015-05-17 22:50 Демо софт Квадратный калейдоскоп + 10 1 час. 30 мин.
Пользоваться функциями рисования
правильно отразить ячейки
Сколько бился, никак не получается сделать узор бесшовным... ((
2015-05-11 20:23 Нанософт Средняя оценка + 2 1 час. 00 мин.
использовать tooltip ))
делегаты еще не изучал, так что это, наверное, самое сложное  пока
все нравится, едем дальше! )
2015-05-10 17:29 Демо софт Менеджер паролей + 1 1 час. 00 мин.
работать с буфером, использовать объект sender
ничего
все отлично, поехали дальше! )
2015-05-07 22:37 Нанософт Твоё портфолио + 1 1 час. 00 мин.
запускать внешние файлы и внедрять другие программы
...
Все отлично и понятно
2015-04-19 18:09 Демо софт Английские карточки + 1 1 час. 01 мин.
задействовать внешние ресурсы и проигрывать мультимедиа-контент
ничего
какие форматы аудио и картинок можно подгружать? только те, что по умолчанию распознает windows?
2015-03-12 11:34 Демо софт Двенадцать месяцев + 10 45 мин.
Работать с календарем, создавать исключения, подгружать картинки.
Пока не было.
А как программе указать на файлы с картинками, которые имеют различные расширения? Пробовал через оператор || но получаю ошибку, так как он со string данными не работает.
  Нано-игры Арканоид - Шарик и кирпичики   Открыто


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





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

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

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

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


Научился: работа с координатами
Я использовал координаты границ не по лейблам а по границам формы. И в качестве шарика и кирпичиков буду использовать кнопки. Они более богаты по графическим настройкам. К тому же в арканоиде есть бонус где шарик уменьшается или увеличивается. С радиобаттоном такое вряд ли выйдет. Так что шарика не видно, так как кнопка прозрачная пока.


Научился: упорядочивать свои мысли путем изложения их через схему )
Трудности: Сложностей пока не возникало.
Думаю по картинкам уже понятно, что я хочу замутить )))