Си шарп видео уроки

Формула программиста
основатель — Волосатов Евгений Витольдович
Вебинар «Мастер-класс. Как стать высокооплачиваемым программистом.» начнётся через 2 дня 7 час. 27 мин.

C# Какую программу тебе подарить?

Мой неизменный принцип – я не даю исходников программ.
Каждую программу нужно написать самостоятельно.
Это самый эффективный способ изучения C#.

Однако, я решил провести эксперимент.

Я готов предоставить желающим исходный код небольшой игровой программы.
Вопрос только, какой именно? Какую игрушку на C#
ты бы хотел скачать, открыть код в Visual Studio,
и досконально посмотреть, как она работает?

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


Напиши ответ ниже.


13809. irina
irina
ответить
# Вебинары C# / C# Какую программу тебе подарить? / 2017-04-30 22:00

поиск кратчайшего пути между двумя точками в лабиринте


12669. Антон
Антон
ответить
# Вебинары C# / C# Какую программу тебе подарить? / 2017-03-03 22:15

Морской бой. К сожалению сейчас нет возможности приобрести курс, но очень хотелось сделать эту игру.




11549. Сергей Аникин
Сергей Аникин
ответить



6940. sawezx
sawezx
ответить
→  Юлия  # Вебинары C# / C# Какую программу тебе подарить? / 2016-08-06 20:01

Согласен, очень интересная игра


7453. Юлия
Юлия
ответить
# Вебинары C# / C# Какую программу тебе подарить? / 2016-07-25 22:38

Здравствуйте, Евгений Витольдович!
Хотелось бы написать игру 2048.
Заранее спасибо :)


10851. Сергей Мирошников
Сергей Мирошников
ответить
# Вебинары C# / C# Какую программу тебе подарить? / 2016-07-18 17:31

А можно предложить свою идею? Двумерные танки как в игре "Scorched Earth 1991 года .Будет  очень интересно посмотреть как вы реализуете AI - поведение  компьютера противника.


10759. Виталя
Виталя
ответить

9156. DimkaKMS
DimkaKMS
ответить
# Вебинары C# / C# Какую программу тебе подарить? / 2016-06-18 17:24

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


4060. Игорь
Игорь
ответить
# Вебинары C# / C# Какую программу тебе подарить? / 2016-06-08 21:46

Из новых подари змейку!
Заранее благодарен.


10365. Rita
Rita
ответить
# Вебинары C# / C# Какую программу тебе подарить? / 2016-06-05 20:19

Очень хочу Шарики - это моя любимая игра


10127. димас
димас
ответить
# Вебинары C# / C# Какую программу тебе подарить? / 2016-05-30 00:53

Я бы хотел написать Морской бой


9946. Сергей
Сергей
ответить
# Вебинары C# / C# Какую программу тебе подарить? / 2016-05-29 22:21

Доброго времени суток, Евгений Витольдович!
Арканоид!


10029. Ильгизар
Ильгизар
ответить
# Вебинары C# / C# Какую программу тебе подарить? / 2016-05-29 14:08

Морской бой поизучать бы


9156. DimkaKMS
DimkaKMS
ответить
# Вебинары C# / C# Какую программу тебе подарить? / 2016-05-29 03:57

Здравствуйте, Евгений Витольдович. Очень хочу морской бой.


6861. Den Andreevich
Den Andreevich
ответить
# Вебинары C# / C# Какую программу тебе подарить? / 2016-05-29 01:01

Доброго времени суток, Евгений Витольдович ! Интересны все варианты ) , остановлюсь на арканоиде либо "шарики" .


6228. Андрей
Андрей
ответить
# Вебинары C# / C# Какую программу тебе подарить? / 2016-05-28 22:19

Если можно, то шарики, пожалуйста)


8498. Балан Руслан
Балан Руслан
ответить
# Вебинары C# / C# Какую программу тебе подарить? / 2016-05-28 22:01

Доброго времени суток, Евгений Витольдович!

Очень хочу шарики.
Спасибо.


10162. Дмитрий
Дмитрий
ответить
# Вебинары C# / C# Какую программу тебе подарить? / 2016-05-28 17:09

Видел у Вас программу в курсе Теория ООП. Там много кружочков и прямоугольничков летает по экрану. Хотелось бы её, если можно - разобраться в ООП. Но если это не считается игрушкой, то тогда "Питончиков"!




9858. Александр
Александр
ответить

10008. Сергей Зулкарнаев
Сергей Зулкарнаев
ответить
# Вебинары C# / C# Какую программу тебе подарить? / 2016-05-28 14:53

Здравствуйте!Хочу реализовать недоработанный код.Есть старый телефон только с цифровой клавиатурой, на которую нанесены буквы, как на картинке: https://code.google.com/codejam/contest/images/?image=keypad.png&p=379101&c=351101 . Чтобы ввести на нем букву, нужно нажать цифровую клавишу соответствующее число раз.
Например, для введенной пользователем буквы b программа должна вывести на экран 22. Между вводом отдельных букв с одной клавиши нужно делать паузу - в качестве паузы следует выводить символ пробела. Например, для aa нужно вывести  2 2.
Пробел в исходной строке кодируется цифрой 0.
Примеры:
Ввод          Вывод
hi              44 444
hello world  4433555 555666096667775553
То есть код в принципе написан, но осталось его доработать нужно при нажатии букв из одной группы ставить пробел, проверять последующую букву.
Вот часть кода, только там пробелы не учтены:

using System;
using System.Collections.Generic;

namespace Phone
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Введите текст");
            string text = Console.ReadLine();

            Dictionary<char, int> dic = new Dictionary<char, int>
            {
                {' ', 0},
                {'a', 2},
                {'b', 22},
                {'c', 222},
                {'d', 3},
                {'e', 33},
                {'f', 333},
                {'g', 4},
                {'h', 44},
                {'i', 444},
                {'j', 5},
                {'k', 55},
                {'l', 555},
                {'m', 6},
                {'n', 66},
                {'o', 666},
                {'p', 7},
                {'q', 77},
                {'r', 777},
                {'s', 7777},
                {'t', 8},
                {'u', 88},
                {'v', 888},
                {'w', 9},
                {'x', 99},
                {'y', 999},
                {'z', 9999},
            };

            for (int i = 0; i < text.Length; i++)
            {
                int number = 0;
                if (dic.TryGetValue(text[i], out number))
                    text = text.Replace(text[i].ToString(), number.ToString());
            }
            Console.WriteLine(text);
            Console.ReadLine();
        }
    }
}



531. Nurbek
Nurbek
ответить
# Вебинары C# / C# Какую программу тебе подарить? / 2016-05-28 14:23

Вы написали, что можно какую-нибудь свою. Поэтому - "Танчики".


6861. Den Andreevich
Den Andreevich
ответить
# Вебинары C# / C# Какую программу тебе подарить? / 2016-05-28 13:12

Доброго времени суток, Евгений Витольдович ! Интересны все варианты ) , остановлюсь на арканоиде либо "шарики" .


9768. Ender
Ender
ответить
# Вебинары C# / C# Какую программу тебе подарить? / 2016-05-28 12:34

Шарики. Хотел купить их, когда была скидка, но не успел


10044. Юрий
Юрий
ответить
# Вебинары C# / C# Какую программу тебе подарить? / 2016-05-28 12:17

Доброго дня, Евгений,  меня более интересует  - причина исчезновения мотивировки к дальнейшим действиям.
Сами програмки не  так интереесуют.  Уже создавал простенькие в Small Basik  и  VIsual Basik.
Но если имеется что-либо похожее - то можно: для развития интуиции. Простенькую я и сам сделаю позже.


6391. Владимир
Владимир
ответить
# Вебинары C# / C# Какую программу тебе подарить? / 2016-05-28 11:34

1. Я бы взял ШАРИКИ, не успел пройти когда покупал курс Микроигры, их я могу продлить, а ШАРИКИ теперь  отдельно!
2. Конечно же Игра Жизнь!
3. Незаконченную 2048, но её я могу продлить.


10278. Дмитрий
Дмитрий
ответить

10193. Minergimn
Minergimn
ответить

10334. atomicpel
atomicpel
ответить

8483. Александр
Александр
ответить


4485. Vlad Yakovlev
Vlad Yakovlev
ответить

4992. Николай
Николай
ответить
# Вебинары C# / C# Какую программу тебе подарить? / 2016-05-28 05:50

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


6795. Василий
Василий
ответить
# Вебинары C# / C# Какую программу тебе подарить? / 2016-05-28 05:05

интересен вариант реализации 3 в ряд


9901. Neo
Neo
ответить
# Вебинары C# / C# Какую программу тебе подарить? / 2016-05-28 04:32

Подарите питонов)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить

429. Максим Базуев
Максим Базуев
ответить
# Вебинары C# / C# Какую программу тебе подарить? / 2016-05-28 00:25

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


10116. nik
nik
ответить
# Вебинары C# / C# Какую программу тебе подарить? / 2016-05-28 00:07

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


4485. Vlad Yakovlev
Vlad Yakovlev
ответить

2146. Иван
Иван
ответить
# Вебинары C# / C# Какую программу тебе подарить? / 2016-05-27 23:43

Какое сладкое предложение! Очень интересно было бы пройти шарики!


6925. Артём
Артём
ответить

5469. Арина
Арина
ответить

5694. Владимир
Владимир
ответить
# Вебинары C# / C# Какую программу тебе подарить? / 2016-05-27 23:05

Мне бы хотелось увидеть игровую программу с пасфайндером и процедурой клик ту мув, ну и соответсвенно движение камеры при касании курсором границ окна, банальное движение капсуля в 3д пространстве.. почему именно это.. Сложно, много инересного + ко всему куча вариантов решения задачи... Хотелось бы увидеть решение на чистом c#, без использования всяких xna, unity api и т.д


5502. Антон
Антон
ответить
# Вебинары C# / C# Какую программу тебе подарить? / 2016-05-27 22:50

Интересно будет "Морской бой" поизучать


8862. Александр
Александр
ответить
# Вебинары C# / C# Какую программу тебе подарить? / 2016-05-27 22:45

Что-то типа морского боя, с торпедами, уровнем сложности и стрельбой на расстояние. Там будет много интересного в коде :)


7050. Андрей
Андрей
ответить
# Вебинары C# / C# Какую программу тебе подарить? / 2016-05-27 22:35

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


10166. Ярослав
Ярослав
ответить
# Вебинары C# / C# Какую программу тебе подарить? / 2016-05-27 22:35

Китайская логическая игра "Го" - лучший подарок


9590. Евгений
Евгений
ответить

6861. Den Andreevich
Den Andreevich
ответить
# Вебинары C# / C# Какую программу тебе подарить? / 2016-05-27 22:28

Доброго времени суток, Евгений Витольдович ! Интересны все варианты ) , остановлюсь на арканоиде либо "шарики" .


10233. Виталий
Виталий
ответить

9567. Максим
Максим
ответить
# Вебинары C# / C# Какую программу тебе подарить? / 2016-05-27 22:22

Аполлон. Хочется посмотреть, как работать со спрайтами =)




2639. Морозов Юрий Александрович
Морозов Юрий Александрович
ответить
# Вебинары C# / C# Какую программу тебе подарить? / 2016-05-27 22:07

Сетевой Морской бой.
Мне только поковыряться, я потом верну.
:)



791. Валерий Жданов
Валерий Жданов
ответить
# Вебинары C# / C# Какую программу тебе подарить? / 2016-05-27 21:58

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


6696. Владимир Борисенко
Владимир Борисенко
ответить
# Вебинары C# / C# Какую программу тебе подарить? / 2016-05-27 21:57

Привет, Евгений. Подарите мне питонов :-)


24. Олюшка
Олюшка
ответить
# Вебинары C# / C# Какую программу тебе подарить? / 2016-05-27 21:56

Какая прелесть, я хочу Фотошарп еще не делала однако мне интересен этот курс с удовольствием поразбиваю код этого миникурса! :)


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


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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Мне понравился последовательный доступ к видео-урокам. И еще они абсолютно бесплатны. Видео-решения задач разъясняются от начало до конца и очень доходчиво, это то, что нужно начинающим. Особенно помогают видео-решения в разделе "Консоль", где есть злой РОБОТ-ШАРП :-). На этом сайте есть то, что необходимо начинающему программисту практика, практика и еще раз практика. Хочешь winform'ы вот тебе Видео-шарп, хочешь порешать задачки на консоли, есть РОБОТ-ШАРП. Здесь есть живое общение, можно задавать вопросы, и получать ответы. Есть раздел Английского языка, который только недавно запущен, но думаю будет еще развиваться. Устраиваются конкурсы, олимпиады. Равных Videosharp'у на просторах сети просто нет. То, что проводите вебинар бесплатно это заслуживает уважения. Хочу выразить огромною благодарность за то, что делитесь знаниями, и за работу которую Вы проделали. Хотелось бы, больше не игровых задач, уже, а реальных, применимых на практике и ознакомиться другими технологиями, которые так или иначе имеют отношение к .net. и программированию. Очень благодарен Вам и Вашему сайту. Аскеров Мирбек Адылбекович.
Научился: Повторение пройденного
Отличный видео-курс, даёт немало базовых знаний, которые помогут в будущих курсах лучше понимать код и добавлять что-то своё. Вообще весь сайт очень интересно реализован, радуют курсы своей простотой подачи материала, ничего лишнего, много практики. Огроное спасибо Евгению "Игромистру" Витольдовичу за этот проект!!! Следующий курс "Демо-софт". С наилучшими пожеланиями, Иван Воронин.