Си шарп с нуля

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




Волнухин Владимир
  • Звание: Алгоритмист
  • Накопленный опыт: 136 часов
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2016-11-23 20:54:42
  • Город проживания: Реутов

Видеокурсы

Дата активности Видеокурс Прогресс
2016-10-15 sudoku Судоку все 11 100 %
2016-10-15 base2 БД - Управление гостиницей 1 из 31 4 %
2015-12-01 game7 Морской флот 45 из 52 87 %
2015-08-24 game5 Игра Сокобан 10 из 22 46 %
Итого: 67 из 116 58 %

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

Дата активности Консольный раздел Прогресс
2016-06-07 task2g Обман цикла 4 из 7 58 %
2016-06-06 task2m Любимые циклы все 6 100 %
2016-06-04 task2s Строки все 6 100 %
2016-05-03 task2t Матрицы 2 из 4 50 %
2016-05-01 task2w Регулярные выражения все 5 100 %
2016-04-29 task2d For-to-чки 9 из 26 35 %
2016-04-27 task2c Условный оператор 8 из 16 50 %
2016-04-26 task2e Пока-цикл 4 из 6 67 %
2016-04-23 task2b Логика все 13 100 %
2016-04-23 task2 Алгоритмика 1 из 20 5 %
2016-04-23 task2a Типы данных все 5 100 %
2016-04-07 task1 Семантика все 6 100 %
Итого: 69 из 120 58 %
Сохранить страницу:

7238. Константин
Константин
ответить
→  Волнухин Владимир  # БД - Управление гостиницей / Вступление / 2016-10-16 15:45

Сразу видно рабочий процесс. Я обычно стараюсь писать все карандашом и если что не так  стирать стеркой.


7119. Новопашин Владимир
Новопашин Владимир
ответить

10365. Rita
Rita
ответить
→  Волнухин Владимир  # Судоку / VIP. Модульное тестирование / 2016-10-16 01:24

Совершенно верно


4004. Елена
Елена
ответить
→  Волнухин Владимир  # Судоку / ФИНАЛЬНЫЙ УРОК / 2016-10-13 15:28

Поздравляю с завершением курса


10558. Иван Воронин
Иван Воронин
ответить
→  Волнухин Владимир  # Судоку / ФИНАЛЬНЫЙ УРОК / 2016-10-13 00:34

Молодец, отличный разбор полётов, я тоже переписываю код под себя, понимая что нужно от этого самого кода, зачастую сразу во время вебинара, отличный обзор, удачи в рефакторинге!


791. Валерий
Валерий
ответить
→  Волнухин Владимир  # Судоку / Генерация головоломок / 2016-10-12 21:14

и немного в БД Отель


10558. Иван Воронин
Иван Воронин
ответить
→  Волнухин Владимир  # Судоку / Рекурсивная функция поиска / 2016-10-12 18:31

я в этом случае нажымаю бекспейс =)


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Волнухин Владимир  # Судоку / ФИНАЛЬНЫЙ УРОК / 2016-10-12 14:31

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


6632. Волнухин Владимир
Волнухин Владимир
ответить
→  Евгений Витольдович  # Судоку / Рекурсивная функция поиска / 2016-10-12 11:55

Там курсор после выполнения алгоритма, если нажать случайную клавишу для активации Console.Readkey(), то она там прописывается.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Волнухин Владимир  # Судоку / Генерация головоломок / 2016-10-12 09:01

Про тестирование ПО у нас пока только один урок в Новых Технологиях есть.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Волнухин Владимир  # Судоку / Рекурсивная функция поиска / 2016-10-12 09:00

Хорошая работа.
А что там за буква под таблицей справа?



6452. Lik_Kirill
Lik_Kirill
ответить
→  Волнухин Владимир  # Судоку / Сохранение ответа / 2016-10-11 04:33

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


6632. Волнухин Владимир
Волнухин Владимир
ответить
# Судоку / Идея алгоритма - 81 цикл / 2016-10-10 18:45

Ответы на свои вопросы нашёл в след. уроке.


6452. Lik_Kirill
Lik_Kirill
ответить
→  Волнухин Владимир  # Судоку / Загрузка головоломки с интернета / 2016-10-01 11:15

Посмотри курс Сетевые технологии, там подробно об этом рассказывается.


5649. Максим Лапшинов
Максим Лапшинов
ответить
→  Волнухин Владимир  # Судоку / Загрузка головоломки с интернета / 2016-10-01 09:34

замечательно когда что то нового узнаешь


4004. Елена
Елена
ответить
→  Волнухин Владимир  # Судоку / Проверка правил игры / 2016-10-01 05:38

Отлично, свой алгоритм - это замечательно.


11017. Владимир Петреченко
Владимир Петреченко
ответить
→  Волнухин Владимир  # Судоку / Загрузка головоломки с интернета / 2016-09-30 23:03

Головоломки -- это хорошо, не дают мозгам засохнуть ;))


11017. Владимир Петреченко
Владимир Петреченко
ответить
→  Волнухин Владимир  # Судоку / Проверка правил игры / 2016-09-30 22:15

Молодец, что довел начатое до конца.


11017. Владимир Петреченко
Владимир Петреченко
ответить

7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Волнухин Владимир  # Судоку / Печать цифр в таблице / 2016-09-28 07:49

Классное объяснение.


4004. Елена
Елена
ответить
→  Волнухин Владимир   / 2016-04-27 04:45

Работайте с типом long для всех переменных 12345678 в квадрате тоже в int не поместится


4004. Елена
Елена
ответить
→  Волнухин Владимир   / 2016-04-26 18:33

Работайте с типом long для всех переменных 12345678 в квадрате тоже в int не поместится


6632. Волнухин Владимир
Волнухин Владимир
ответить
# Консоль / For-to-чки / Сумма квадратов / 2016-04-26 17:04

ulong везде выставил - тест пройден.


6632. Волнухин Владимир
Волнухин Владимир
ответить
→  Елена   / 2016-04-26 17:00

Спасибо за ответ! Я наконец-то обратил внимание на пояснение, которое появилось после моих первых возмущений. Оказывается вывод по тесту, который демонстрируется - моей программы, а не то, что должно быть. В таком случае я должен действовать самостоятельно и Шарп не врёт. Переменную sum сделал типом long, получилось положительное число, но тест не пройден.


4004. Елена
Елена
ответить
→  Волнухин Владимир   / 2016-04-25 20:37

Владимир! Я, к сожалению, не могу посмотреть Ваше решение задачи Консоль / For-to-чки / Сумма квадратов , но по условию значение введенного числа N меняется от 1 до 12345678. В последнем тесте вводится именно это самое большое число из диапазона. Сумма квадратов чисел от 1 до N выходит за разрядную сетку типа int. Поэтому для 100% решения задачи необходимо использовать тип long.


6632. Волнухин Владимир
Волнухин Владимир
ответить
# Консоль / For-to-чки / Сумма квадратов / 2016-04-25 19:09

>Робот Шарп: Решение засчитано, но можно ведь лучше!
Да нельзя лучше конструктивно, VS 2015 показывает выполнение Теста №5. Ну вот зачем мне дальше пытаться делать эту задачу, если она выполнена пусть и не понята "Шарпом"?


6632. Волнухин Владимир
Волнухин Владимир
ответить
# Консоль / For-to-чки / Созвездие / 2016-04-24 14:44

Напишите в условии, что использовать Console.WriteLine необходимо, а то это только "Шарп" знает.


6632. Волнухин Владимир
Волнухин Владимир
ответить
# Консоль / Типы данных / Формат целого числа / 2016-04-23 12:50

В условии ошибка, а именно в примере вывода. Например, посмотрим на вывод для входа "30" - 3 строчка написана с 6 знакоместами.


2146. Иван
Иван
ответить
→  Волнухин Владимир  # Морской флот / Финишная миля. Найти победителя / 2015-12-02 01:10

Интересно, как удалось победить зависания. Что, все запросы с зависами в отдельный поток направил? Интересно было бы посмотреть реализацию... Надеюсь на какой - нибудь обзор


24. Оля
Оля
ответить
→  Волнухин Владимир  # Морской флот / Финишная миля. Мой океан. / 2015-12-01 13:48

Владимир, очень хорошо что знания твои еще лучше укрепились в этом уроке! Я очень рада! :)


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Волнухин Владимир  # Морской флот / Одинокий капитан - Победа! / 2015-12-01 09:15

А если попробовать так:
$nanotime = exec(“date +%s%N”);


2146. Иван
Иван
ответить
→  Волнухин Владимир  # Морской флот / Одинокий капитан - Выстрелы / 2015-12-01 01:14

Хорошо получается! Интересно, что за поле для ввода цифр? Как его использовать?


2146. Иван
Иван
ответить
→  Волнухин Владимир  # Морской флот / Одинокий капитан - Победа! / 2015-12-01 01:10

Да уж, засада. У меня на xp пока с этим не встречался... Надо понаблюдать.


24. Оля
Оля
ответить
→  Волнухин Владимир  # Морской флот / Финишная миля. Перезагрузка. / 2015-11-30 22:22

Владимир, замечательно, очень полезная вещь  перезагрузка! :)


24. Оля
Оля
ответить
→  Волнухин Владимир  # Морской флот / Клиентский флот - Класс ServerGame / 2015-11-29 23:56

Владимир, вот опять ничего не написал, хотя вижу что все отлично у тебя!


2146. Иван
Иван
ответить
→  Волнухин Владимир  # Морской флот / Клиентский флот - Парсинг XML / 2015-11-29 01:09

Мне повезло, пробела у меня не было, поэтому заработало все сразу. Спасибо, что предупредили, теперь постараюсь за этим следить осознанно.


24. Оля
Оля
ответить
→  Волнухин Владимир  # Морской флот / Клиентский флот - Подключение к серверу / 2015-11-28 17:05

Владимир, очень рада что у тебя появились новые отличные знания! :)


6632. Волнухин Владимир
Волнухин Владимир
ответить
# Морской флот / Клиентский флот - Парсинг XML / 2015-11-28 11:56

Отчёты по предыдущим урокам отправлены, а доступ получить не могу, пишет, мол, отправьте отчёт по предыдущему.


2146. Иван
Иван
ответить
→  Волнухин Владимир  # Морской флот / Серверный флот - Функция do_game / 2015-11-28 00:10

Здорово! Быстро сделано! У меня дня 2 заняло.


24. Оля
Оля
ответить
→  Волнухин Владимир  # Морской флот / Серверный флот - Функция do_game / 2015-11-27 22:17

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


24. Оля
Оля
ответить
→  Волнухин Владимир  # Морской флот / Серверный флот - Функция do_fire / 2015-11-27 15:55

Владимир, отличный опыт, рада за твои успехи! :)


24. Оля
Оля
ответить
→  Волнухин Владимир  # Морской флот / Серверный флот - Капитан очевидность / 2015-11-26 16:09

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



2146. Иван
Иван
ответить
→  Волнухин Владимир  # Морской флот / Серверный флот - Как PHP дружит с MySQL / 2015-11-22 13:43

Здорово, что получилось все исправить, жаль не написал, какая же была ошибка.


24. Оля
Оля
ответить
→  Волнухин Владимир  # Морской флот / База Морского Флота - Запросы SQL / 2015-11-19 23:03

Владимир, замечательно!!!


24. Оля
Оля
ответить
→  Волнухин Владимир  # Морской флот / Протокол - Список команд / 2015-11-19 22:39

Владимир, очень хорошо позанимался, классно сделал, мне нравится! :)


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Волнухин Владимир  # Морской флот / Протокол - Список команд / 2015-11-19 21:58

Молодец, отлично справился, горжусь такими курсантами!


6632. Волнухин Владимир
Волнухин Владимир
ответить
# Морской флот / База Морского флота - Экспресс SQL / 2015-11-19 13:42

"Овладел основными элементами языка mySQL"SQL, а не mySQL


24. Оля
Оля
ответить
→  Волнухин Владимир  # Морской флот / База Морского Флота - SHIP / 2015-11-11 13:51

Владимир, очень все красиво у тебя получилось, и радует что для тебя это легко!


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Волнухин Владимир  # Морской флот / База Морского Флота - GAME / 2015-11-11 11:59

Владимир, почему ты ничего не пишешь в отчёте к уроку?
Напиши хоть что-нибудь, хотя бы ответ на этот вопрос.


2146. Иван
Иван
ответить
→  Волнухин Владимир  # Морской флот / База Морского Флота - INFO / 2015-11-11 00:18

Классная схема получилась - понятная.


24. Оля
Оля
ответить
→  Волнухин Владимир  # Морской флот / База Морского Флота - INFO / 2015-11-10 23:04

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


6632. Волнухин Владимир
Волнухин Владимир
ответить
→  Иван   / 2015-11-10 09:33

static помог, но почему? static для объекта (поля) rand означает, что такое поле будет независимым - его данные не будут меняться для каждого вызвавшего его др. объекта.


2146. Иван
Иван
ответить
→  Волнухин Владимир  # Морской флот / Архитектура - Фабрика картинок / 2015-11-10 00:33

А Random , надеюсь static? Если нет, то наверное, в этом причина.


6632. Волнухин Владимир
Волнухин Владимир
ответить
# Морской флот / Архитектура - Карта Пиратов / 2015-11-07 08:52

presence-наличие, absent-отсутствие.


24. Оля
Оля
ответить
→  Волнухин Владимир  # Морской флот / Архитектура - Перезагрузка проекта / 2015-10-25 16:22

Владимир, очень классно, что получил новый опыт! :)


2146. Иван
Иван
ответить
→  Волнухин Владимир  # Морской флот / Анимация - Полёт по таймеру / 2015-10-24 23:04

Отлично летит! Ну и ворон тоже летает, а на фотке сидит.


6632. Волнухин Владимир
Волнухин Владимир
ответить
→  Оля   / 2015-10-24 22:02

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


6632. Волнухин Владимир
Волнухин Владимир
ответить
→  Оля   / 2015-10-24 22:01

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


24. Оля
Оля
ответить
→  Волнухин Владимир   / 2015-10-24 21:47

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


6632. Волнухин Владимир
Волнухин Владимир
ответить
→  Оля   / 2015-10-24 21:42

Я бы с удовольствием приложил скрин по теме, но у меня такого скрина не было (была gif-ла только), а без него нельзя опубликовать работу.


24. Оля
Оля
ответить
→  Волнухин Владимир  # Морской флот / Анимация - Отображение кадров / 2015-10-24 21:31

Молодец!
Очень эффектно!!! :)


24. Оля
Оля
ответить
→  Волнухин Владимир  # Морской флот / Анимация - Полёт по таймеру / 2015-10-24 21:19

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


1. Евгений Витольдович
Евгений Витольдович
ответить

6632. Волнухин Владимир
Волнухин Владимир
ответить
→  Иван   / 2015-10-24 17:19

Да, но можно сделать, чтобы с разных летел (Random()), пока нет кораблей - большого и смысла нет.


2146. Иван
Иван
ответить
→  Волнухин Владимир  # Морской флот / Анимация - Отображение кадров / 2015-10-24 17:15

Здорово получилось! Летит! Интересно, а с какого поля летит, все время с одного и того же?


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Волнухин Владимир  # Морской флот / Анимация - Полёт снаряда / 2015-10-24 11:42

Отлично нарисовал!


2146. Иван
Иван
ответить
→  Волнухин Владимир  # Морской флот / Анимация - Полёт снаряда / 2015-10-23 23:28

Ого! Вот это полет будет! Здорово!


24. Оля
Оля
ответить
→  Волнухин Владимир  # Морской флот / Анимация - Полёт снаряда / 2015-10-23 21:52

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


24. Оля
Оля
ответить
→  Волнухин Владимир  # Морской флот / Графика - Рефакторинг / 2015-10-22 22:35

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


2146. Иван
Иван
ответить
→  Волнухин Владимир  # Морской флот / Графика - Рефакторинг / 2015-10-22 22:11

Рефакторинг - дело непростое.


24. Оля
Оля
ответить
→  Волнухин Владимир  # Морской флот / Графика - Выстрелы по Кораблям / 2015-10-19 23:46

Владимир, хорошо что все легко получилось! И даже поиграл! :)


2146. Иван
Иван
ответить
→  Волнухин Владимир   / 2015-10-19 22:27

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


6632. Волнухин Владимир
Волнухин Владимир
ответить
→  Иван   / 2015-10-19 22:23

Всё то, что не загоняет в тупик - не является сложным. Я ещё и код вспоминал, последний раз я смотрел в этот проект месяца 2,5 назад


2146. Иван
Иван
ответить
→  Волнухин Владимир  # Морской флот / Графика - Выстрелы по Кораблям / 2015-10-19 22:18

Хорошо  потренировался!. Все-таки что-то сложным было, иначе вы бы этот урок за полчаса сделали.


2146. Иван
Иван
ответить
→  Волнухин Владимир  # Игра Сокобан / Сокобан - Игра - Управление / 2015-08-24 23:20

Отлично получается. Хорошо, когда сложностей не возникает!


24. Оля
Оля
ответить
→  Волнухин Владимир  # Игра Сокобан / Сокобан - Игра - Управление / 2015-08-24 21:27

Владимир, все отлично у тебя, я тоже тестировала на двух уровнях! Молодец! :)


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Волнухин Владимир   / 2015-08-22 21:15

Если в условии это не требуется, то по желанию.


6632. Волнухин Владимир
Волнухин Владимир
ответить
→  Евгений Витольдович  # Игра Сокобан / Сокобан - Игра - Интерфейс / 2015-08-22 20:41

Евгений, а стоит прикладывать к отчёту ссылку на исходный код?


24. Оля
Оля
ответить
→  Волнухин Владимир  # Игра Сокобан / Сокобан - Игра - Интерфейс / 2015-08-22 18:14

Владимир, замечательное начало у тебя! :)


1. Евгений Витольдович
Евгений Витольдович
ответить

2146. Иван
Иван
ответить
→  Волнухин Владимир  # Игра Сокобан / Сокобан - Создаём свои уровни / 2015-08-21 20:20

Понравились уровни. Будут очень эффектно смотреться в игре, Наверное, они не такие уж и простые.


24. Оля
Оля
ответить
→  Волнухин Владимир  # Игра Сокобан / Сокобан - Создаём свои уровни / 2015-08-21 18:23

Владимир, классно что потренировался, и сделал такие уровни, хотя если ты бы их в редакторе показал, смотрелось бы эффектней и понятнее для непосвященный в создания этой прелести! :)


24. Оля
Оля
ответить
→  Волнухин Владимир  # Игра Сокобан / Сокобан - Редактор - Улучшение / 2015-08-19 22:33

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


6632. Волнухин Владимир
Волнухин Владимир
ответить
# Игра Сокобан / Сокобан - Редактор - Улучшение / 2015-08-19 22:05

Само собой, тактика размещения объектов добавлена, которая была реализована Евгением.


6632. Волнухин Владимир
Волнухин Владимир
ответить
→  Оля  # Игра Сокобан / Сокобан - Редактор - Улучшение / 2015-08-19 22:03

Так всё ведь видно: поля (margin=5), статусы статистические, уведомление о создании уровня, оставил прежней кнопку размещения ячеек и строк (выпадающий список), при этом добавил возможность подтверждения на ней же ввода с поля формата {NxL}, в том числе по enter, прописаны все подсказки.


24. Оля
Оля
ответить
→  Волнухин Владимир  # Игра Сокобан / Сокобан - Редактор - Улучшение / 2015-08-19 21:51

Владимир удивительно ты два часа улучшал свою программу и не написал что же ты сделал, что улучшил!


24. Оля
Оля
ответить
→  Волнухин Владимир  # Игра Сокобан / Сокобан - Редактор - Сохранение / 2015-08-18 16:26

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


6452. Lik_Kirill
Lik_Kirill
ответить
→  Волнухин Владимир  # Игра Сокобан / Сокобан - Редактор - Сохранение / 2015-08-18 15:32

В начале в голове собери все мысли по порядку. Тогда и код сможешь писать более четче. А лучше потренируйся на бумажке, а потом пиши код. Чем более будет порядок, тем будет понятнее, ну и конечно легче найти ошибку или оптимизировать/улучшить


3664. данила
данила
ответить
→  Волнухин Владимир  # Игра Сокобан / Сокобан - Редактор - Сохранение / 2015-08-18 14:11

Перед тем, как создать пусть выдает вопрос "Создать еще уровень?" Да/нет


6632. Волнухин Владимир
Волнухин Владимир
ответить
# Игра Сокобан / Сокобан - Редактор - Сохранение / 2015-08-18 12:27

Обнаружил, что когда листаешь уровни, программа сообщает об ошибке уровня, но тут же создаёт новый уровень, оставляешь уровень пустым, он сообщает об ошибке, но тут же создаёт 5 пустой уровень, это не критично, но есть такая особенность.


6632. Волнухин Владимир
Волнухин Владимир
ответить
# Игра Сокобан / Сокобан - Редактор - Сохранение / 2015-08-18 12:15

и пространство нижнее следует сделать двойным, иначе ящик упрётся


6632. Волнухин Владимир
Волнухин Владимир
ответить
# Игра Сокобан / Сокобан - Редактор - Сохранение / 2015-08-18 12:11

надо было место оставить на этом уровне внизу слева.


24. Оля
Оля
ответить
→  Волнухин Владимир  # Игра Сокобан / Сокобан - Редактор - Редактирование / 2015-08-15 21:50

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


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Волнухин Владимир  # Игра Сокобан / Сокобан - Редактор - Редактирование / 2015-08-15 21:45

Потом будет возможность проверить.


6632. Волнухин Владимир
Волнухин Владимир
ответить
# Игра Сокобан / Сокобан - Редактор - Интерфейс / 2015-08-15 20:31

Оказалось, что Resize ох как нужен. :D Реализую в след. ДЗ.


24. Оля
Оля
ответить
→  Волнухин Владимир  # Игра Сокобан / Сокобан - Редактор - Интерфейс / 2015-08-15 17:08

Владимир, отличный уровень, и хорошо приобрел навыки! Молодец! :)


6632. Волнухин Владимир
Волнухин Владимир
ответить
→  Евгений Витольдович   / 2015-08-15 13:51

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


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Волнухин Владимир  # Игра Сокобан / Сокобан - Редактор - Интерфейс / 2015-08-15 12:44

Уровень сам придумал? Прикольно, я решил его :)


6632. Волнухин Владимир
Волнухин Владимир
ответить
# Игра Сокобан / Сокобан - Редактор - Интерфейс / 2015-08-15 11:32

"Реализовать метод SokobanEditor_Resize для динамического изменения размера картинок." Было сказано, что делать это не обязательно, я не делал, поскольку всё итак хорошо видно, а текстурки увеличенные дают лишнюю зернистость.


6632. Волнухин Владимир
Волнухин Владимир
ответить
# Игра Сокобан / Сокобан - Редактор - Загрузка / 2015-08-15 10:53

Моя ошибка была в том, что я указал в файле не верный размер второй карты (на уроке тоже не верно указали: 5x5, но это было не критично, а вот я указал 4x5, а надо было 5x4 - сначала ширина, потом высота, отсюда всё и поехало).


24. Оля
Оля
ответить
→  Волнухин Владимир  # Игра Сокобан / Сокобан - Редактор - Загрузка / 2015-08-15 10:48

Владимир, я очень рада что ты нашел свои ошибки и исправил, Молодец! :)


6632. Волнухин Владимир
Волнухин Владимир
ответить
→  Оля  # Игра Сокобан / Сокобан - Редактор - Загрузка / 2015-08-15 10:39

Да, я что-то напутал. Стал делать след. ДЗ и понял это.


24. Оля
Оля
ответить
→  Волнухин Владимир  # Игра Сокобан / Сокобан - Редактор - Загрузка / 2015-08-13 16:00

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


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Волнухин Владимир  # Игра Сокобан / Сокобан - Редактор - Загрузка / 2015-08-13 08:51

Проблема существует, так как привычки конфликтуют.
удобнее писать cell [x, y], однако в этом случае получается, что х - строка, у - столбец.
А на самом деле в координатах должно быть наоборот.
Поэтому я предпочитаю записывать cell [y, x],
чтобы в х был столбец, а в у строка, так логичнее.


6632. Волнухин Владимир
Волнухин Владимир
ответить
# Игра Сокобан / Сокобан - Редактор - Загрузка / 2015-08-13 08:41


int.TryParse(parts[0], out curr_level_nr);
int.TryParse(parts[1], out width);
int.TryParse(parts[2], out height);

Здесь точно была ошибка Евгения, вы же оформляли так, чтобы ширина указывалась третей по счёту, а высота - второй.

int.TryParse(parts[1], out height);
int.TryParse(parts[2], out width);


6632. Волнухин Владимир
Волнухин Владимир
ответить
# Игра Сокобан / Сокобан - Редактор - Загрузка / 2015-08-13 08:40

int.TryParse(parts[0], out curr_level_nr);
int.TryParse(parts[1], out width);
  int.TryParse(parts[2], out height);

Здесь точно была ошибка Евгения, вы же оформляли так, чтобы ширина указывалась третей по счёту, а высота - второй.

int.TryParse(parts[1], out height);
int.TryParse(parts[2], out width);


24. Оля
Оля
ответить
→  Волнухин Владимир  # Морской флот / Матрица / 2015-08-10 22:58

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


24. Оля
Оля
ответить
→  Волнухин Владимир  # Игра Сокобан / Сокобан - Подготовка - Картинки и лабиринт / 2015-08-09 14:58

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


2146. Иван
Иван
ответить
→  Волнухин Владимир  # Игра Сокобан / Сокобан - Подготовка - Картинки и лабиринт / 2015-08-09 01:32

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


24. Оля
Оля
ответить
→  Волнухин Владимир  # Игра Сокобан / Сокобан - Вступление / 2015-08-08 19:37

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


24. Оля
Оля
ответить
→  Волнухин Владимир  # Морской флот / Интерфейс - А на море корабли / 2015-08-06 19:49

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


1. Евгений Витольдович
Евгений Витольдович
ответить

2146. Иван
Иван
ответить
→  Волнухин Владимир  # Морской флот / Интерфейс - Первый кораблик / 2015-08-06 01:06

Все хорошо, но как же море? Море будет белым? Может хоть фон сделать синеньким? Но это все придирки, на самом деле отличное начало!


24. Оля
Оля
ответить
→  Волнухин Владимир  # Морской флот / Интерфейс - Первый кораблик / 2015-08-05 23:53

Владимир, все у тебя замечательно! Молодец! :)


6632. Волнухин Владимир
Волнухин Владимир
ответить
→  Евгений Витольдович  # Мордо Бой / Вступление / 2015-08-05 00:42

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


24. Оля
Оля
ответить
→  Волнухин Владимир  # Мордо Бой / Вступление / 2015-08-05 00:06

Владимир, красиво, очень хорошо сделал их! Молодец! :)


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Волнухин Владимир  # Мордо Бой / Вступление / 2015-08-04 23:28

Классные картинки!
Вова, ты не против, если я их позаимствую?


6632. Волнухин Владимир
Волнухин Владимир
ответить
# Мордо Бой / Вступление / 2015-08-04 22:48

Очень нравится методика. Такая богатая практика позволит затратить меньше времени на развитие определённых важных навыков.

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: null
Трудности: null
null
Научился: Улучшил знания WIndows Forms.
Трудности: null
null