Си шарп с нуля

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

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

Сергей
  • Звание: Наследник
  • Накопленный опыт: 398 часов
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2021-03-13 18:53:13
  • Город проживания: Санкт-Петербург

Видеокурсы

Дата активности Видеокурс Прогресс
2015-08-24 sokoban Сокобан 20 из 23 87 %
2015-07-22 game2 Микроигры 10 из 17 67 %
2015-07-17 lines Шарики 5 из 9 63 %
2015-07-09 saver Хранитель экрана 5 из 15 34 %
2015-07-07 words Игры со словами 4 из 7 58 %
2015-06-25 game1 Нано-игры 7 из 9 70 %
2015-06-10 game4 Игры со Спрайтами 30 из 33 91 %
2015-06-02 soft2 Новые технологии 1 из 18 7 %
2015-05-10 game6 Морской Бой 4 из 16 25 %
2015-04-27 soft0 Демо софт 6 из 8 86 %
2015-04-27 game0 Демо игры 8 из 10 80 %
2015-04-26 soft1 Нанософт 6 из 10 60 %
2015-03-10 memory Карточки памяти 2 из 14 %
Итого: 108 из 189 58 %

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

Дата активности Консольный раздел Прогресс
2016-01-07 task1 Целые задачи все 11 100 %
2015-09-11 task2 Матрицы все 4 100 %
2015-09-11 task2 Алгоритмика 18 из 20 90 %
2015-09-11 task2 Строки все 6 100 %
2015-09-10 task2 Подпрограммы все 14 100 %
2015-09-06 task2 For-to-чки все 26 100 %
2015-09-06 task2 Матрёшки 8 из 9 89 %
2015-09-06 task2 По цифрам все 8 100 %
2015-09-06 task2 Простые массивы все 8 100 %
2015-09-05 task2 Узник цикла IF все 6 100 %
2015-09-05 task2 Математика все 9 100 %
2015-09-05 task2 Любимые циклы все 6 100 %
2015-09-05 task2 Последовательность все 6 100 %
2015-09-04 task2 Вечность 4 из 5 80 %
2015-09-03 task2 Логика все 13 100 %
2015-09-03 task2 Обман цикла 1 из 7 15 %
2015-09-03 task2 Условный оператор все 16 100 %
2015-09-01 task2 Точка и плоскость все 6 100 %
2015-08-31 task2 Пока-цикл все 6 100 %
2015-08-31 task2 Do-рацикл все 4 100 %
2015-08-30 task2 Типы данных все 5 100 %
2015-08-30 olimp Олимпиада 4 из 40 10 %
2015-08-23 task1 Календарь 15 из 16 94 %
2015-08-22 task1 Цифры 11 из 12 92 %
2015-08-21 task1 Геометрия все 8 100 %
2015-08-12 task1 Символы все 5 100 %
2015-08-12 task1 Формулы 8 из 9 89 %
2015-07-10 task2 Комбинаторика 1 из 9 12 %
2015-04-09 task5 pascal_for_1_norm 1 из 9 12 %
2015-03-03 task1 Целые числа все 7 100 %
2015-03-03 task1 Лирика 12 из 14 86 %
2015-03-02 task1 Семантика все 6 100 %
2015-03-02 task1 Строки все 14 100 %
Итого: 277 из 344 81 %
Сохранить страницу:

8322. --
ironsavior
ironsavior
ответить
→  Сергей  # Микроигры / Виселка. Алгоритм помощника / 2016-03-12 23:40

классно ! а кнопки через массивчик делал ?


2146. --
Иван
Иван
ответить
→  Сергей   / 2015-08-25 00:36

Круто! Вот спасибо! Думаю, пригодится.


24. --
Олюшка
Олюшка
ответить
→  Сергей  # Игра Сокобан / Сокобан - Игра - На двоих по сети / 2015-08-24 23:56

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


4362. --
Сергей
Сергей
ответить
→  Олюшка  # Игра Сокобан / Сокобан - Игра - На двоих по сети / 2015-08-24 23:51

А разве IP виртуальной машины и самого компьютера не должны совпадать? Железо же одно)


4362. --
Сергей
Сергей
ответить
→  Олюшка   / 2015-08-24 23:49

Да, я тоже рад)


24. --
Олюшка
Олюшка
ответить
→  Сергей  # Игра Сокобан / Сокобан - Завершение / 2015-08-24 23:48

Сергей! ПОЗДРАВЛЯЮ! Ты, сделал свою прекрасную программу, игру Сокобан! МОЛОДЕЦ!!! Я очень рада за тебя!!! ☀️ ⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️


4362. --
Сергей
Сергей
ответить
# Игра Сокобан / Сокобан - Игра - На двоих по сети / 2015-08-24 23:44

Да, конечно можно, вот код, который этим делом занимается (пример работы с консолью я нашел на каком-то форуме и адаптировал его под свои нужды, а до этого тоже не знал, как "общаться" с консолью) :
         
            //Создание процесса
            ProcessStartInfo psiOpt = new ProcessStartInfo(@"cmd.exe", @"/C ipconfig /all");

            //Установка скрытого режима (чтобы окно консоли с запросом не выводилось на экран и не мешало работать)
            psiOpt.WindowStyle = ProcessWindowStyle.Hidden;

            //Это, честно говоря, не помню что такое)
            psiOpt.UseShellExecute = false;

            //Разрешение перенаправления выходного потока данных (ответа от консоли)
            psiOpt.RedirectStandardOutput = true;

            // запускаем процесс
            Process procCommand = Process.Start(psiOpt);

            // получаем ответ запущенного процесса
            StreamReader srIncoming = procCommand.StandardOutput;
            string stringg = srIncoming.ReadToEnd();

            //Преобразуем ответ в массив строк
            string[] st = stringg.Split('\n');

            // закрываем процесс
            procCommand.WaitForExit();
            foreach (var s in st)
            {
                //Ищем строчку, в которой указан наш IP (в ней есть фраза "IPv4")
                if (s.Contains("IPv4"))
                {
                    //Вытаскиваем из нее сам IP адрес
                    string ss = s.Substring(s.IndexOf(":") + 2, s.IndexOf("(") - s.IndexOf(":") - 2);
                    Console.WriteLine(string.Format("Сообщите IP {0} своему коллеге-клиенту", ss));
                    host = ss;
                    break;
                }
            }


4362. --
Сергей
Сергей
ответить
→  Иван   / 2015-08-24 23:43

Да, конечно можно, вот код, который этим делом занимается (пример работы с консолью я нашел на каком-то форуме и адаптировал его под свои нужды, а до этого тоже не знал, как "общаться" с консолью) :
           
            //Создание процесса
            ProcessStartInfo psiOpt = new ProcessStartInfo(@"cmd.exe", @"/C ipconfig /all");

            //Установка скрытого режима (чтобы окно консоли с запросом не выводилось на экран и не мешало работать)
            psiOpt.WindowStyle = ProcessWindowStyle.Hidden;

            //Это, честно говоря, не помню что такое)
            psiOpt.UseShellExecute = false;

            //Разрешение перенаправления выходного потока данных (ответа от консоли)
            psiOpt.RedirectStandardOutput = true;

            // запускаем процесс
            Process procCommand = Process.Start(psiOpt);

            // получаем ответ запущенного процесса
            StreamReader srIncoming = procCommand.StandardOutput;
            string stringg = srIncoming.ReadToEnd();

            //Преобразуем ответ в массив строк
            string[] st = stringg.Split('\n');

            // закрываем процесс
            procCommand.WaitForExit();
            foreach (var s in st)
            {
                //Ищем строчку, в которой указан наш IP (в ней есть фраза "IPv4")
                if (s.Contains("IPv4"))
                {
                    //Вытаскиваем из нее сам IP адрес
                    string ss = s.Substring(s.IndexOf(":") + 2, s.IndexOf("(") - s.IndexOf(":") - 2);
                    Console.WriteLine(string.Format("Сообщите IP {0} своему коллеге-клиенту", ss));
                    host = ss;
                    break;
                }
            }


2146. --
Иван
Иван
ответить
→  Сергей  # Игра Сокобан / Сокобан - Завершение / 2015-08-24 23:36

Очень красиво получилось. Надеюсь будет коротенький видео-обзор.


2146. --
Иван
Иван
ответить
→  Сергей  # Игра Сокобан / Сокобан - Игра - На двоих по сети / 2015-08-24 23:18

Здорово! Было бы здорово этот "костыль" показать. Здорово, что все получилось. Я вообще не представляю, как считать ответ из консоли в программу, да еще и отпарсить его правильно. Может можно какой-нибудь скриншотик с кодом этого дела? Думаю все будут признательны.


24. --
Олюшка
Олюшка
ответить
→  Сергей  # Игра Сокобан / Сокобан - Игра - На двоих по сети / 2015-08-24 22:57

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Игра Сокобан / Сокобан - Игра - На двоих по сети / 2015-08-24 21:39

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


24. --
Олюшка
Олюшка
ответить
→  Сергей  # Игра Сокобан / Сокобан - Редактор - На двоих / 2015-08-24 16:39

Сергей, да, прямо для меня я люблю такие цвета! ☀️


24. --
Олюшка
Олюшка
ответить
→  Сергей  # Игра Сокобан / Сокобан - Игра - На двоих / 2015-08-24 16:35

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


6730. --
Павел
Павел
ответить
→  Сергей   / 2015-08-24 16:31

Ok
)


4362. --
Сергей
Сергей
ответить
→  Павел  # Игра Сокобан / Сокобан - Редактор - На двоих / 2015-08-24 16:30

Вроде нет, по крайней мере мне нравится. Это же все индивидуально)


6730. --
Павел
Павел
ответить
→  Сергей  # Игра Сокобан / Сокобан - Редактор - На двоих / 2015-08-24 16:29

Сергей, а Вам не казалось, что цвет основной раздражающий?


2146. --
Иван
Иван
ответить
→  Сергей  # Игра Сокобан / Сокобан - Игра - На двоих / 2015-08-24 16:22

Хорошо получается. Быстро продвигаетесь


2146. --
Иван
Иван
ответить
→  Сергей  # Игра Сокобан / Сокобан - Редактор - На двоих / 2015-08-24 15:46

Очень интересно получается, и здорово, что сложного уже ничего нет.


4362. --
Сергей
Сергей
ответить
→  Иван  # Игра Сокобан / Сокобан - Решалка - Оптимизация / 2015-08-18 02:23

Да, хотел поиздеваться над программой и пол часа рисовал уровень. А вместо этого программа поиздевалась надо мной, решив его за пятую часть секунды.


2146. --
Иван
Иван
ответить
→  Сергей  # Игра Сокобан / Сокобан - Игра - Автоходы / 2015-08-18 02:22

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


2146. --
Иван
Иван
ответить
→  Сергей  # Игра Сокобан / Сокобан - Решалка - Оптимизация / 2015-08-18 02:15

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


24. --
Олюшка
Олюшка
ответить
→  Сергей  # Игра Сокобан / Сокобан - Решалка - Яблоко / 2015-08-17 22:49

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


2146. --
Иван
Иван
ответить
→  Сергей  # Игра Сокобан / Сокобан - Решалка - Яблоко / 2015-08-17 22:46

Тот самый алгоритм - поиск в ширину


24. --
Олюшка
Олюшка
ответить
→  Сергей  # Игра Сокобан / Сокобан - Решалка - Мышка / 2015-08-17 00:33

Сергей, очень хорошо у тебя получилось! Мне нравится твои успехи! :)


24. --
Олюшка
Олюшка
ответить
→  Сергей  # Игра Сокобан / Сокобан - Решалка - Тестер / 2015-08-16 21:01

Сергей, замечательно, я очень рада твоим успехам! :)


24. --
Олюшка
Олюшка
ответить
→  Сергей  # Игра Сокобан / Сокобан - Игра - Управление / 2015-08-16 10:12

Сергей, замечательно что уже есть игра, и еще к ней редактор уровней, уже все круто! Молодец! :)


24. --
Олюшка
Олюшка
ответить
→  Сергей  # Игра Сокобан / Сокобан - Создаём свои уровни / 2015-08-15 19:01

Сергей, отлично справился, все классно! Молодец! :)


24. --
Олюшка
Олюшка
ответить
→  Сергей  # Игра Сокобан / Сокобан - Редактор - Улучшение / 2015-08-12 13:56

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


2146. --
Иван
Иван
ответить
→  Сергей  # Игра Сокобан / Сокобан - Редактор - Улучшение / 2015-08-12 02:13

Красиво и необычно. Очень здорово получается. С каждым уроком должно быть все легче и легче реализовывать свои идеи.


24. --
Олюшка
Олюшка
ответить
→  Сергей  # Игра Сокобан / Сокобан - Редактор - Редактирование / 2015-08-10 23:29

Сергей, я очень рада что у тебя все легко и отлично получается! Так держать! :)


24. --
Олюшка
Олюшка
ответить
→  Сергей  # Игра Сокобан / Сокобан - Редактор - Интерфейс / 2015-08-10 22:16

Сергей, ярко так получилось, своеобразно! :)


24. --
Олюшка
Олюшка
ответить
→  Сергей   / 2015-08-10 16:57

Сергей, на этом этапе это не очень важно, главное ты начал, а уровни еще потренируешься создавать, только уже в написанном редакторе!
Хотя на своем опыте, даже созданные уровни в редакторе после тестирования в программе приходилось их редактировать! :)


4362. --
Сергей
Сергей
ответить
→  Олюшка   / 2015-08-10 16:19

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


24. --
Олюшка
Олюшка
ответить
→  Сергей  # Игра Сокобан / Сокобан - Подготовка - Картинки и лабиринт / 2015-08-10 16:13

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Игра Сокобан / Сокобан - Подготовка - Картинки и лабиринт / 2015-08-10 15:58

Думаю, их потом придётся перерисовать :)


24. --
Олюшка
Олюшка
ответить
→  Сергей  # Игра Сокобан / Сокобан - Вступление / 2015-08-10 12:22

Сергей, я очень рада что ты взялся за создание! Поздравляю с началом этой программы! :)


4362. --
Сергей
Сергей
ответить
→  Иван   / 2015-07-22 08:42

Получается, что никак) При каждом попадании монстр появляется заново


2146. --
Иван
Иван
ответить
→  Сергей  # Микроигры / VIP урок. Стрелялка / 2015-07-22 00:49

Красиво получилось. А как в этой игре победить?


6270. --
Светлана Фролова
Светлана Фролова
ответить
→  Сергей  # Микроигры / ФИНАЛЬНЫЙ УРОК / 2015-07-21 18:23

Поздравляю!


24. --
Олюшка
Олюшка
ответить
→  Сергей  # Микроигры / ФИНАЛЬНЫЙ УРОК / 2015-07-21 16:55

Сергей, Я Поздравляю что ты уже на финале! Ты, Победитель! :)
Великолепный отзыв, все замечательно рассказал и показал!!! Программа Класс получилась! Я очень рада твоим успехам! Молодец! :)


4362. --
Сергей
Сергей
ответить
→  Иван  # Хранитель экрана / Хранитель экрана. Параметры командной строки / 2015-07-21 16:52

У меня загружает процентов на 10—15 примерно, не больше


24. --
Олюшка
Олюшка
ответить
→  Сергей  # Микроигры / Шарики. Поиск линий / 2015-07-17 21:16

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


2146. --
Иван
Иван
ответить
→  Сергей  # Микроигры / Шарики. Поиск линий / 2015-07-17 20:38

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


24. --
Олюшка
Олюшка
ответить
→  Сергей  # Микроигры / Шарики. Поиск пути / 2015-07-17 13:21

Сергей, очень рада твоему прогрессу ты уже очень здорово продвинулся в познаниях! Молодец! :)
Очень радует и нравится твоя программа! :)


2146. --
Иван
Иван
ответить
→  Сергей  # Микроигры / Шарики. Логика игры / 2015-07-17 01:49

Красивые шарики получились.


24. --
Олюшка
Олюшка
ответить
→  Сергей  # Микроигры / Шарики. Анализ игры / 2015-07-16 22:57

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


24. --
Олюшка
Олюшка
ответить
→  Сергей  # Микроигры / Шарики. Вступление / 2015-07-15 20:33

Сергей, красиво получилось, вот только зелененькие очень похожи, можно в них немного запутаться! Занимайся дальше впереди самое интересное! :)


24. --
Олюшка
Олюшка
ответить
→  Сергей  # Хранитель экрана / Хранитель экрана. Новый класс Polygone / 2015-07-09 17:41

Чудесная работа, Сергей! :)


24. --
Олюшка
Олюшка
ответить
→  Сергей  # Хранитель экрана / Хранитель экрана. Движение шарика / 2015-07-09 12:16

Сергей, хорошие знания приобрел! :)


24. --
Олюшка
Олюшка
ответить
→  Сергей  # Хранитель экрана / Хранитель экрана. Создаём графику / 2015-07-09 11:41

Сергей, хорошая работа! Молодец, что прокачиваешься! :)


24. --
Олюшка
Олюшка
ответить
→  Сергей  # Микроигры / Змейка / 2015-07-08 08:21

Сергей, замечательная твоя проделанная работа! Молодец! :)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Микроигры / Змейка / 2015-07-08 06:50

Сергей. Я в восторге! Отличная проработка программы.


24. --
Олюшка
Олюшка
ответить
→  Сергей  # Микроигры / Виселка. Создаём помощника. / 2015-07-07 10:22

Сергей, замечательное решение! Молодец! :)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Микроигры / Виселка. Создаём помощника. / 2015-07-07 10:22

Молодец, Сергей, другое дело!
Отличная работа, хорошая оптимизация.


24. --
Олюшка
Олюшка
ответить
→  Сергей  # Микроигры / Виселка. Блоксхема помощника. / 2015-07-07 09:03

Сергей, хорошо потрудился. Замечательный результат! :)


1. --
Евгений Волосатов
Евгений Волосатов
ответить

791. --
Валерий Жданов
Валерий Жданов
ответить
→  Сергей  # Микроигры / Виселка. Создаём помощника. / 2015-07-06 21:29

Не понял... а где же бот?


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Сергей  # Микроигры / Виселка. Блоксхема помощника. / 2015-07-06 21:29

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Микроигры / Виселка. Создаём помощника. / 2015-07-06 21:28

Сергей, здесь нет бота!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Микроигры / Виселка. Блоксхема помощника. / 2015-07-06 21:24

Сергей, это не та блоксхема!
Не обманешь :)


2146. --
Иван
Иван
ответить
→  Сергей  # Микроигры / Полуфинальный урок. / 2015-07-06 21:02

Хорошо получилось. Очень интересно было смотреть.  И бот отличный получился!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Микроигры / Полуфинальный урок. / 2015-07-06 19:53

Для начала нормально :)
Потом будет лучшеполучаться.


2146. --
Иван
Иван
ответить
→  Сергей  # Микроигры / 2048 - Логика / 2015-07-02 23:43

Получилось очень красиво.


24. --
Олюшка
Олюшка
ответить
→  Сергей  # Микроигры / 2048 - Логика / 2015-07-02 23:37

Сергей, ух ты! А ты профи в этой игре, супер результат! И очень хорошую прокачку навыков сделал! Молодец! :)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Микроигры / Игра 15 - Картинка / 2015-07-02 18:26

Классная тачка!


24. --
Олюшка
Олюшка
ответить
→  Сергей  # Микроигры / Игра 15 - Картинка / 2015-07-02 17:37

Отлично! :)


24. --
Олюшка
Олюшка
ответить
→  Сергей  # Микроигры / 2048 - Учимся играть / 2015-07-02 17:30

Сергей, ты, Молодец! Интересно будет узнать как тебе наш вариант реализации этой игру будет :)


24. --
Олюшка
Олюшка
ответить
→  Сергей  # Микроигры / Игра 15 - Алгоритм / 2015-06-29 19:33

Сергей, хорошо, все рано ты молодец, ведь ты ее сам сделал!!! :)


24. --
Олюшка
Олюшка
ответить
→  Сергей  # Микроигры / Игра 15 - Кнопки / 2015-06-29 10:41

Сергей, замечательно что ты ее уже и сам делала, а вот какая тебе программа больше нравится? :)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Микроигры / Игра 15 - Кнопки / 2015-06-29 08:33

Напиши потом, в следующем отчёте, основные различия алгоритма и своё мнение.


24. --
Олюшка
Олюшка
ответить
→  Сергей  # Микроигры / Виселка. Угадай слово. / 2015-06-26 16:37

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


24. --
Олюшка
Олюшка
ответить
→  Сергей  # Микро игры / Игры со словами / 2015-06-26 13:58

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


24. --
Олюшка
Олюшка
ответить
→  Сергей  # Микро игры / Арканоид - Шарик и кирпичики / 2015-06-25 20:05

Сергей, все замечательно выполнил, а к своим задумкам может позже вернись или может еще что интересней придумай и реализуй! :)


24. --
Олюшка
Олюшка
ответить
→  Сергей  # Олимпиада / Фракталы и Рекурсия. / 2015-06-24 16:23

Сергей, мне очень нравится твоя картинка, она чудесная! :)


24. --
Олюшка
Олюшка
ответить
→  Сергей  # Олимпиада / Конкурс по Видео-обзорам своих C#-программ / 2015-06-22 11:45

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Олимпиада / Конкурс по Видео-обзорам своих C#-программ / 2015-06-22 10:37

Сергей, получилось просто ЗАМЕЧАТЕЛЬНО!
Ты молодец, отличный обзор.
Сделай доступ к видео для всех :)


2146. --
Иван
Иван
ответить
→  Сергей  # Нано игры / Скорость реакции. Алгоритм и рекорд. / 2015-06-16 00:30

Быстро и хорошо выполнена программа. Отличные картинки.


4362. --
Сергей
Сергей
ответить
→  Иван   / 2015-06-16 00:07

Результат = 0.436


2146. --
Иван
Иван
ответить
→  Сергей  # Нано игры / Скорость реакции. Три картинки по таймеру. / 2015-06-15 23:39

Блестяще. А какой результат?


1295. --
Дмитрий Че
Дмитрий Че
ответить
→  Сергей  # Нано игры / Скорость реакции. Блок-схема. / 2015-06-15 21:01

Ух! - классная схема!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Игры со Спрайтами / Домино. Финальный аккорд. / 2015-06-10 15:09

Классный у тебя мостик получился! :)
Поздравляю с окончанием курса, молодец!


24. --
Олюшка
Олюшка
ответить
→  Сергей  # Игры со Спрайтами / Домино. Финальный аккорд. / 2015-06-10 15:03

Сергей, Поздравляю с успешным завершением замечательной игры и курса! Ты хорошо позанимался и набрался знаний и опыта! Молодец! Продолжай занятия и совершенствуйся постоянно и дальше!


24. --
Олюшка
Олюшка
ответить
→  Сергей  # Игры со Спрайтами / Домино. Пирамида из анимашек. / 2015-06-09 22:54

Сергей, замечательно что научился делать такие пирамиды с легкостью, египтяне тебе позавидовали бы ;) Молодец!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Игры со Спрайтами / Домино. Пирамида из анимашек. / 2015-06-09 22:47

Отличная работа, Сергей! А главное - быстрая.


24. --
Олюшка
Олюшка
ответить
→  Сергей  # Игры со Спрайтами / Домино. Анимация спрайта. / 2015-06-06 08:31

Замечательно, мне нравится что ты хорошо выполняешь задания и двигаешься вперед! Так и продолжай!


24. --
Олюшка
Олюшка
ответить
→  Сергей  # Игры со Спрайтами / Домино. Три наследника Аниматора. / 2015-06-06 08:29

Сергей, здорово все сделал, Молодец! :)


2146. --
Иван
Иван
ответить
→  Сергей  # Прикладные / Мотиватор / 2015-06-02 01:51

Здорово. Верить в себя и не останавливаться!


4362. --
Сергей
Сергей
ответить
# Начало / Мои успехи / 2015-06-02 01:09

1. Примерно 3 месяца.
2. Аполлон, Домино.
3. Хочу написать хорошую 3d-игру, ну и начать писать приложения для мобильных устройств.
4. Навыки прокачиваются действительно очень сильно и быстро, сейчас я пишу такие программы, о которых 3 месяца назад только мечтал.
5. А советы - не сдаваться, прокачиваться, писать программы не только с этого сайта, но и те, которые хочется.


24. --
Олюшка
Олюшка
ответить
→  Сергей   / 2015-05-30 22:25

Благодарю, Сергей!


4362. --
Сергей
Сергей
ответить
→  Олюшка   / 2015-05-30 22:18

        static public Sprite Load(string xml)
        {
            var xsSubmit = new XmlSerializer(typeof(Sprite));
            var reader = new StringReader(xml);
            Sprite sprite = (Sprite)xsSubmit.Deserialize(reader);
            return sprite;
        }


24. --
Олюшка
Олюшка
ответить
→  Сергей  # Новые мини игры / Домино. Отображение плашки. / 2015-05-30 20:14

вот и у меня тоже не в byte а string как ты это реализовал?


24. --
Олюшка
Олюшка
ответить
→  Сергей  # Новые мини игры / Домино. Двойной спрайт. / 2015-05-30 16:33

Сергей, хорошо что у тебя все получилось, а продумывать это очень важный процесс, как чем лучше все придумаешь тем легче дальше пойдет)


2146. --
Иван
Иван
ответить
→  Сергей  # Новые мини игры / Домино. Отображение плашки. / 2015-05-30 00:34

Вот они, доминошечки. Красивые получились


4362. --
Сергей
Сергей
ответить
→  Иван   / 2015-05-30 00:33

Да, есть такое)


2146. --
Иван
Иван
ответить
→  Сергей  # Новые мини игры / Спрайт. Рисуем плашки. / 2015-05-30 00:32

Программист - художник! Во всех смыслах!


4362. --
Сергей
Сергей
ответить
→  Иван   / 2015-05-29 00:39

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


2146. --
Иван
Иван
ответить
→  Сергей  # Новые мини игры / Аполлон. Финальное прилунение. / 2015-05-28 23:57

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


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Сергей  # Новые мини игры / Аполлон. Graph и Sprite на Луне / 2015-05-28 23:23

Сергей, программа отличная, лунные пейзажи удались, код тоже. а по поводу лени и времени - приходите на мотивационные вебинары)


24. --
Олюшка
Олюшка
ответить
→  Сергей  # Новые мини игры / Аполлон. Плавное прилунение. / 2015-05-23 12:50

Сергей, замечательное прилунение, ты мастер посадке Аполона! Я полностью согласна, на виде действительно что тут таково, а реализация кода с делегатами совсем не хухры-мухры;)


  • Звание: Наследник
  • Накопленный опыт: 398 часов
  • Собранный капитал: нет

Клуб формулистов

Правила клуба формулистов

У каждого формулиста есть задача минимум на каждый день:
+ зайти на сайт, проверить один отчёт, получить 1 байт.
Задача максимум - выполнить все остальные ежедневные задачи.
Нажмите здесь чтобы перейти к ежедневному чек-листу.

В 24:00 МСК накопленные за сутки байты переносятся в недельный актив.
В воскресение 24:00 МСК все накопленные байты переходят на баланс формулиста.

Собранные байты можно обменивать на доступные видеокурсы (1 байт = 1 рубль, без скидок)
Приобретённые за байты видеокурсы доступны только во время нахождения в автобусе/клубе формулистов!

При завершении подписки в автобусе/клубе формулистов все накопленные байты обнуляются, а доступ к видеокурсам, приобретённым за байты, закрывается.
Продлевайте подписку заблаговременно.

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





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

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

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

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


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


Научился: Работать в фотошопе, рисовать блок-схемы
Чтобы нарисовать шарики, специально скачал фотошоп, нашел в интернете инструкцию и нарисовал. Мне кажется, получилось красиво.