Си шарп с нуля

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




Alexander
  • Звание: Микробитер
  • Накопленный опыт: 37 часов
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2016-03-16 00:15:37
  • Город проживания: Dnepropetrovsk

Видеокурсы

Дата активности Видеокурс Прогресс
2015-12-05 game6 Морской Бой 9 из 16 57 %
2015-11-22 game2 Микроигры 1 из 15 7 %
2015-11-20 game1 Наноигры все 10 100 %
2015-11-10 game0 Демо игры все 9 100 %
Итого: 29 из 50 58 %

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

Дата активности Консольный раздел Прогресс
2015-11-01 task1 Семантика все 6 100 %
2015-11-01 task1b Строки 2 из 14 15 %
Итого: 8 из 20 40 %
Сохранить страницу:

7760. Alexander
Alexander
ответить
→  Оля  # Морской Бой / Олимпиада - Самый лучший алгоритм / 2015-12-13 02:38

к сожалению наверно не скоро я смогу допилить алгоритм...


2146. Иван
Иван
ответить
→  Alexander  # Морской Бой / Олимпиада - Угадай число / 2015-12-06 00:23

Здорово, за 6 ходов программа отгадала!


24. Оля
Оля
ответить
→  Alexander  # Морской Бой / Олимпиада - Самый лучший алгоритм / 2015-12-06 00:03

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


24. Оля
Оля
ответить
→  Alexander  # Морской Бой / Олимпиада - Угадай число / 2015-12-05 22:44

Александр, дальше будет понятнее все, рада что навыки закрепляются! :)


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Alexander  # Морской Бой / Олимпиада - Угадай число / 2015-12-05 20:55

Так надо ;)


2146. Иван
Иван
ответить
→  Alexander  # Морской Бой / Редактор и Сетка / 2015-11-24 16:22

Вот , уже и сложностей не осталось. Дальше все еще понятней будет.


7760. Alexander
Alexander
ответить
→  Иван  # Микроигры / Крестики-Нолики. Игра на двоих / 2015-11-23 02:39

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


2146. Иван
Иван
ответить
→  Alexander  # Микроигры / Крестики-Нолики. Игра на двоих / 2015-11-23 01:33

Таков стиль жанра - хочешь закончить - здорово, сделай сам.


7760. Alexander
Alexander
ответить
→  Илья  # Морской Бой / Планирование / 2015-11-22 16:32

Я был на записи финального, ничего так игрушка получилась, тоже хочу сделать)


6458. Илья
Илья
ответить
→  Alexander  # Морской Бой / Планирование / 2015-11-22 14:31

не спеши))


7980. Сергей Лузум
Сергей Лузум
ответить
→  Alexander  # Наноигры / Лабиринт 2D - меню / 2015-11-21 00:59

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


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Alexander  # Наноигры / VIP - Карточки памяти - Алгоритм / 2015-11-20 07:46

А я тебя поздравляю с окончанием Наноигр.
Заказывай сертификат.


24. Оля
Оля
ответить
→  Alexander  # Морской флот / Финишная миля. Мой океан. / 2015-11-20 01:37

Александр, спасибо огромное! :)


7760. Alexander
Alexander
ответить
→  Stich  # Наноигры / Лабиринт 2D - игра / 2015-11-20 01:36

Хотелось бы увидеть немного больше "отсебятины". Может другой проект вызовет больше вдохновения?


7760. Alexander
Alexander
ответить

7760. Alexander
Alexander
ответить
→  Оля  # Морской флот / Финишная миля. Мой океан. / 2015-11-20 01:33

Выглядит классно, особенно мне название нравится, почти "титанов" :)


7760. Alexander
Alexander
ответить
→  Сергей Лузум  # Наноигры / Лабиринт 2D - меню / 2015-11-20 01:32

Я бы кнопочки начать/выйти сделал побольше и заметнее, а так супер)


7760. Alexander
Alexander
ответить
→  Сергей Лузум  # Наноигры / Лабиринт 2D - игра / 2015-11-20 01:31

Супер! Особенно хочу отметить затраченное время - сразу видно, старался и было интересно


24. Оля
Оля
ответить
→  Alexander  # Наноигры / VIP - Карточки памяти - Алгоритм / 2015-11-20 01:30

Спасибо, Александр, мне очень приятно! :)


7760. Alexander
Alexander
ответить
→  Иван  # Наноигры / VIP - Карточки памяти - Подготовка / 2015-11-20 01:29

Пожалуй, придется ждать пока я наконец-то доберусь до морского боя :) Надеюсь с понедельника хотя бы приступить



7760. Alexander
Alexander
ответить
→  Оля  # Наноигры / VIP - Карточки памяти - Алгоритм / 2015-11-20 01:27

Спасибо большое) Ты всегда радуешь своим появлением :)


24. Оля
Оля
ответить
→  Alexander  # Наноигры / VIP - Карточки памяти - Алгоритм / 2015-11-20 01:24

Александр, классно что еще новые знания появились у тебя! Отличная работа! Молодец! :)


2146. Иван
Иван
ответить
→  Alexander  # Наноигры / VIP - Карточки памяти - Подготовка / 2015-11-19 15:47

Хорошая подготовка получилась! Буду ждать видео-отчет. :)


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Alexander  # Наноигры / VIP - Карточки памяти - Подготовка / 2015-11-19 08:17

Я в этом уверен!


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Alexander  # Наноигры / ФИНАЛЬНЫЙ УРОК. Видеообзор программы / 2015-11-14 14:56

Отличная работа, шикарный обзор, Молодец!


24. Оля
Оля
ответить
→  Alexander  # Наноигры / Анимированный кубик / 2015-11-12 23:29

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


7760. Alexander
Alexander
ответить
→  Илья  # Наноигры / Анимированный кубик / 2015-11-12 23:24

я с ними уже сталкивался)


6458. Илья
Илья
ответить
→  Alexander  # Наноигры / Анимированный кубик / 2015-11-12 23:14

хорошо что без сложностей). я двумерные массивы с первого захода не осилил!


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Alexander  # Наноигры / Анимированный кружок / 2015-11-12 10:01

Да, Саша. Этот урок был записано значительно раньше.


2146. Иван
Иван
ответить
→  Alexander  # Наноигры / Игра Цифры / 2015-11-11 00:28

Отлично все получилось! И цифры все хорошо перемешиваются!


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Alexander  # Наноигры / Устный счёт / 2015-11-10 10:03

Саша, отличный подход, молодец!


2146. Иван
Иван
ответить
→  Alexander  # Наноигры / Устный счёт / 2015-11-10 00:52

Интересно получилось!


7760. Alexander
Alexander
ответить
→  Оля  # Наноигры / Скорость реакции. Блок-схема / 2015-11-08 21:26

спасибо :)


24. Оля
Оля
ответить
→  Alexander  # Наноигры / Скорость реакции. Блок-схема / 2015-11-08 21:09

Александр, красивая схема! :)


2146. Иван
Иван
ответить
→  Alexander  # Наноигры / Скорость реакции. Три картинки по таймеру / 2015-11-07 19:04

Рад, что все получилось! Здорово будет, если исправишь недочеты - получишь отличный опыт реализации своих идей.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Alexander  # Наноигры / Арканоид - Шарик и кирпичики / 2015-11-07 11:56

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


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Alexander  # Наноигры / Арканоид - Шарик и кирпичики / 2015-11-07 11:56

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


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

7760. Alexander
Alexander
ответить
→  Евгений Витольдович  # Наноигры / Арканоид - Уровень и ракетка / 2015-11-07 02:21

Спасибо, потихоньку двигаюсь, времени из-за работы не хватает. Я идеалист, постоянно приходится заставлять себя остановиться :)


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Alexander  # Наноигры / Арканоид - Уровень и ракетка / 2015-11-06 11:29

Саша, мысли хорошие, правильные,
но сильно не заморачивайся, двигайся дальше.
Потом узнаешь, как это всё сделать другим способом, более правильным.
А сейчас - только время потеряешь, т.к. этот способ создания уровней не эффективный.
Он хорош для обучения с самого начала и для создание 2-3 уровней, не более.


2146. Иван
Иван
ответить
→  Alexander  # Наноигры / Арканоид - Уровень и ракетка / 2015-11-05 22:19

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


24. Оля
Оля
ответить
→  Alexander  # Наноигры / Арканоид - Уровень и ракетка / 2015-11-05 21:36

Александр, хорошо проработал урок, отлично что у тебя есть идеи и знаю что ты их реализуешь! Так держать! Молодец! :)


6925. Артём
Артём
ответить
→  Alexander  # Наноигры / Полуфинальный урок. Отзыв о видеокурсе / 2015-11-04 09:09

Александр, молодец, золотые слова! Хорошо, что в этом курсе можно развить полёт фантазий и что-то своё добавить :) Успехов!


791. Валерий
Валерий
ответить
→  Alexander  # Наноигры / Полуфинальный урок. Отзыв о видеокурсе / 2015-11-04 00:03

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


24. Оля
Оля
ответить
→  Alexander  # Наноигры / Полуфинальный урок. Отзыв о видеокурсе / 2015-11-03 22:53

Александр, спасибо за искренней отзыв! Очень классно что ты понимаешь все фишки и главное сам движешься вперед, продолжаешь практиковаться! Молодец! :)


2146. Иван
Иван
ответить
→  Alexander  # Наноигры / Полуфинальный урок. Отзыв о видеокурсе / 2015-11-03 22:22

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


7760. Alexander
Alexander
ответить
→  Евгений Витольдович  # Наноигры / Камень ножницы бумага / 2015-11-03 19:57

Мою тоже можно обыграть, и без жульничества :)


24. Оля
Оля
ответить
→  Alexander  # Наноигры / Камень ножницы бумага / 2015-11-03 18:19

Хорошо попрактиковался, классно что добавляешь свое и экспериментируешь!!! :)


7760. Alexander
Alexander
ответить
→  Евгений Витольдович   / 2015-11-03 12:26

Мою тоже можно обыграть, и без жульничества :)
ПС. Подправил права доступа, можно качать


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Alexander  # Наноигры / Камень ножницы бумага / 2015-11-03 08:08

Мою программу хоть обыграть можно ;)


2146. Иван
Иван
ответить
→  Alexander  # Наноигры / Бот для Быстрощёлка / 2015-11-01 22:09

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


459. Сергей Сергеевич
Сергей Сергеевич
ответить
→  Alexander  # Наноигры / Лабиринт 2D - игра / 2015-11-01 13:19

Мне очень нравится твой Лабиринт. Хорошо что все получилось у тебя))


7760. Alexander
Alexander
ответить
→  Сергей Сергеевич  # Наноигры / Лабиринт 2D - игра / 2015-11-01 02:35

Нет уже никаких проблем. А если речь о той, из-за которой пришлось переделывать - я переименовал кнопку, потом удалил связанные события, потом еще что-то заодно удалил, потом что-то добавил... в итоге при компиляции выдало что-то типа "объект отключен от клиента". Серф в инете не помог, в причине не разобрался, зато лучше разобрался с проектом и саму игрушку сделал еще лучше :)


791. Валерий
Валерий
ответить
→  Alexander  # Наноигры / Лабиринт 2D - игра / 2015-10-31 22:35

Очень развернутые комментарии, молодец)


459. Сергей Сергеевич
Сергей Сергеевич
ответить
→  Alexander  # Наноигры / Лабиринт 2D - игра / 2015-10-31 22:15

Опиши свою проблему????????????? Что не так, чтобы понять


7760. Alexander
Alexander
ответить
→  Оля  # Наноигры / Лабиринт 2D - меню / 2015-10-25 18:45

спасибо!) обязательно сделаю :)


7760. Alexander
Alexander
ответить
→  Роман  # Наноигры / Вступительное слово / 2015-10-25 18:41

спасибо! попробую после вебинара переустановить


7760. Alexander
Alexander
ответить
→  Оля  # Наноигры / Картинка с секретом / 2015-10-25 18:39

спасибо)


24. Оля
Оля
ответить
→  Alexander  # Наноигры / Вступительное слово / 2015-10-25 17:40

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


24. Оля
Оля
ответить
→  Alexander  # Наноигры / Картинка с секретом / 2015-10-25 15:28

Хорошая у тебя программа! Поздравляю с первым твоим творением! Молодец! :)


24. Оля
Оля
ответить
→  Alexander  # Наноигры / Лабиринт 2D - меню / 2015-10-25 15:25

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


5419. Роман
Роман
ответить
→  Alexander  # Наноигры / Вступительное слово / 2015-10-25 12:07

Вот здесь можно скачать инсталлятор английской версии:
https://www.visualstudio.com/en-us/downloads/download-visual-studio-vs.aspx


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Alexander  # Наноигры / Картинка с секретом / 2015-10-25 10:57

Должен заработать, возможно, нужно ещё звуковые файлы добавить. в папку

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: оптимизации кода, работе с радио_кнопками
Трудности: обошлось без сложностей, интересный урок
по функционалу: выбор сложности сделан через радио-кнопки (Easy: max = 10, Hard: max = 100, Extra Hard: max = 1000); по внутреннему наполнению - оптимизирован код, добавлены функции init(), Check_Complexity(); Show_Buttons(); деление сделал в виде: int x = a / b; a = x * b; по дизайну - при нажатии кнопки она принимает вид Enabled = false, остальные невидимы, радио-кнопки также Enabled = false, при повторном запуске сперва чистим поле с ответом.
Самое главное что хочу написать - оно того стоит! Это первое, что должны понять те, кто впервые попадает на этот проект. Здесь учишься именно программировать. Если без теории не получится хорошего программиста, то без практики не получится вообще никакого. Особенно хочу отметить - мне нравится, что хоть и создаются проекты с нуля и до рабочей версии, но во-первых в процессе написания неоднократно вместе находим и исправляем ошибки (благодаря чему ты разбираешься в том, что пишешь, а не тупо переписываешь код), а во-вторых - проекты настолько сырые, что полет фантазии практически неограничен. А это значит, чтоб довести проект до состояния "мне нравится то, что я сделал" придется немало поработать самому. Так что практика, практика, немного теории и еще практика. Спасибо за замечательный проект! Литвинов Александр