Си шарп с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович
Видео про Архитектуру Шахматного клиент-сервера.

chekrizh
  • Звание: Рандомайзер
  • Накопленный опыт: 5 часов
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2015-12-15 18:30:58
  • Город проживания: Одесса

Видеокурсы

Дата активности Видеокурс Прогресс
2015-09-22 game0 Демо игры 4 из 10 40 %
2015-09-19 soft0 Демо софт 1 из 7 15 %
Итого: 5 из 17 30 %

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

Этот формулист не решил ни одной консольной задачи
Сохранить страницу:

2146. Иван
Иван
ответить
→  chekrizh  # Наноигры / Игра Быстрощёлк / 2015-09-22 10:12

Законченная работа получилась! Чувствуется, что сложностей не возникло


7249. chekrizh
chekrizh
ответить
→  Alekei  # Наноигры / Картинка с секретом / 2015-09-22 06:21

классный подход, кинь экзешник


7249. chekrizh
chekrizh
ответить
→  Ильшат  # Наноигры / Вступительное слово / 2015-09-22 06:20

По красоте, с С# и Mono (или аналог) сможешь и под андроид верстать


7249. chekrizh
chekrizh
ответить
→  Николай (nick27m)  # Новые технологии / Говорящие часы. Запись голоса / 2015-09-21 19:13

WAV фафйлы бывают двух видов: с импульсно-кодовой модуляцией без сжатия (PCM по моему) и со сжатием (APCM). студия нужет первый тип. чтоб не заморачивать себя - просто звуковую дорожку любого формата проганяй через этот конвертер http://www.online-convert.com/result/9f62e376f6a62094006c54de01bebb57 , на выходе будет нужный тип WAV


7249. chekrizh
chekrizh
ответить
→  Иван   / 2015-09-21 19:06

топоры - picturebox, а преграды - прозрачные лейблы поверх картинки. "двери" - тоже прозрачные лейблы с событием "d.Visible = false" при взятии топора. на каждый топор своя дверь.


24. Олюшка
Олюшка
ответить
→  chekrizh  # Наноигры / Лабиринт 2D - игра / 2015-09-21 13:34

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


24. Олюшка
Олюшка
ответить
→  chekrizh  # Наноигры / Лабиринт 2D - меню / 2015-09-21 13:20

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


2146. Иван
Иван
ответить
→  chekrizh  # Наноигры / Лабиринт 2D - игра / 2015-09-21 11:13

Здорово получилось! Это все лейблами сделал, или picturbox-ами? Понравилась ваша программа!


24. Олюшка
Олюшка
ответить
→  chekrizh  # Наноигры / Картинка с секретом / 2015-09-21 11:00

Молодец! Классно! :)


4383. Maryna Zhuravlova
Maryna Zhuravlova
ответить
→  chekrizh  # Наноигры / Лабиринт 2D - игра / 2015-09-21 09:01

" усложнил характер текстур"  - очень заметно... классно получилось! Возьму на заметку такой вид реализации...


1. Евгений Волосатов
Евгений Волосатов
ответить
→  chekrizh  # Наноигры / Лабиринт 2D - меню / 2015-09-21 08:58

Конечно научишься, количество перейдет в качество.
Просто продолжай внимательно смотреть и старательно повторять.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  chekrizh  # Наноигры / Лабиринт 2D - игра / 2015-09-21 08:55

Очень красиво поработал над уровнем, ты молодец!


7249. chekrizh
chekrizh
ответить
→  Сергей  # Наноигры / Лабиринт 2D - игра / 2015-09-21 08:31

50 минут, красавчик!
а вот "Ь" лишний


7249. chekrizh
chekrizh
ответить
→  Кирилл Шмойлов   / 2015-09-21 08:26

Спасибо, буду пробовать)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  chekrizh  # Наноигры / Лабиринт 2D - меню / 2015-09-21 07:43

Вот смотри чему ты тут учишься. Тебе показывают исходный код, как он создается, по шагам, а не сразу выложенный исходник. Объясняют каждый шаг для чего и как реализуется. По окончанию от тебя нужно отчитаться за урок, и если ты в проект добавишь СВОИ доработки, хотя бы маленькие улучшения - это уже будут первые шаги к самостоятельному созданию своих продуктов. А далее когда ты сделаешь таких программ много, уже сможешь добавлять в новый проект то что уже проходил, собирать воедино пройденные материалы. В конце у тебя созреют идеи для реализации своего продукта, которым ты САМ сделаешь на основе полученного опыта.
Надеюсь понятно объяснил...


7249. chekrizh
chekrizh
ответить
→  Олюшка  # Наноигры / Картинка с секретом / 2015-09-21 04:04

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


7249. chekrizh
chekrizh
ответить
→  annaka  # Наноигры / Лабиринт 2D - меню / 2015-09-21 04:00

Классная картинка)
а вот возле надписи "Лабиринт 2D" выглядит не очень, тоже каждый раз с этой проблемой сталкиваюсь


4383. Maryna Zhuravlova
Maryna Zhuravlova
ответить
→  chekrizh  # Наноигры / Картинка с секретом / 2015-09-20 20:32

При взгляде на картинку в голове прозвучало - парам-пара-па...пам! - из финального саундтрека Ералаша :))))


24. Олюшка
Олюшка
ответить
→  chekrizh  # Наноигры / Картинка с секретом / 2015-09-20 19:44

Замечательная программа! А что за совет который дал отец? Очень интересно!!! :)


6730. Павел
Павел
ответить

24. Олюшка
Олюшка
ответить
→  chekrizh  # Наноигры / Вступительное слово / 2015-09-19 20:43

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


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

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

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 chokayes 9752 10 11 10 31 211
2 Tekashnik 8275 10 15 15 40 120
3 FireWolf 10080 5 5 117
4 Иван Воронин 10558 10 10 10 30 110
5 Anna 17181 105 1 106 106
6 Новопашин Владимир 7119 10 15 10 35 105
7 vip 9913 9 5 5 19 99
8 Александр 16653 10 15 5 30 90
9 Андрей Шевченко 16533 5 5 10 90
10 Алексей В. 10494 10 5 15 80
11 Дмитрий 4814 5 15 5 25 75
12 Дмитрий 16218 8 5 13 56
13 Александр 3922 5 5 55
14 Николай Денисов 9014 5 10 1 16 50
15 Pavlin 16496 50
16 Константин Мельников 17022 45
17 Алекс 8932 6 10 1 17 43
18 Николай 17038 5 3 8 42
19 Андрей 162 5 8 13 39
20 Алексей Хонин 10673 38
21 gorynych 8877 37
22 Григорий 3850 34
23 Денис Корнеев 16989 32
24 Timoha 9980 5 5 31
25 Pavel 11353 1 3 4 27
26 Protos 16459 1 5 6 26
27 Yefim 11589 26
28 Володимир 8707 5 5 24
29 Виталий 16268 22
30 Илья 17343 22
31 Родион Глушков 11582 21
32 Сергей Стефаненко 13131 21
33 Margarita 16911 21
34 DimkaKMS 9156 20
35 Piligrim 8066 19
36 Андрей Гришагин 17240 19
37 Денис 13665 18
38 KonstantinK 17456 17
39 Сергей Сергеевич 459 5 5 15
40 Денис 4395 5 5 15
41 Антон Кравченко 5502 5 5 15
42 Кирилл Шмойлов 6452 5 5 15
43 Петя 7652 5 5 15
44 Константин 16880 5 5 15
45 Виктор Си 5923 15
46 Наталья 7226 4 4 14
47 Евгений Волосатов 1 14
48 DimanDOS 14981 3 3 13
49 Николай (nick27m) 6203 13
50 jin 17093 13
51 Сергей Соколов 10670 2 2 12
52 Степан 1710 12
53 WildOrc 17443 12
54 ZerGo 17448 11
55 Антон 17457 11
56 nikolay famin 402 5 5 10
57 Алексей|BrisK|Кривицкий 3506 10
58 Ivan 4038 10
59 Андрей 9732 10
60 Семен 17051 10
61 ser2018 17425 10
62 Abc 17438 10
63 Фомичева Наталья 1232 9
64 Zebos 13846 8
65 norton 17440 8
66 Петров Артем Александрович 17465 5 5 6
67 Дмитрий Трамп 16246 6
68 Vlad179 17098 6
69 Артём 17408 6
70 Роман 14462 1 1 2 5
71 Yuracik 44 5
72 Neverwinter 2 1901 5
73 Kapitanov Dmitrij 9368 5
74 sense1997 17446 5
75 ILIFAST 17458 5
76 alex_kag 10591 4
77 Павел 5263 1 1 3
78 Александр 9858 3
79 Владислав 15740 1 1 2 2
80 Валерий 1305 1
81 Александр 6614 1
82 zhikharevav 8380 1
83 Денис 16396 1
84 Дмитрий 17348 1
85 Qwerty123 17435 1

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

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

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

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

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

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Трудности: как то тяжко все шло, как слушаю вроде понимаю, отдельно взятый фрагмент кода думаю смогу в общих чертах обьяснить. без примера беспомощен
Не совсем корректно выполнил задание, поскольку создал лишь один уровень. Тем не менее реализовал в нем все продемонстрированные фишки и усложнил характер текстур.
Научился: работе со звуком, компонентом ChekBox. Научился создавать классы и функции для них.
Трудности: Звук должен быть не только в формате WAV, а еще и ИК-модулирован (PCM), WAV со сжатием студия воспроизводить не захотела. По крайней мере в рамках того что я делал по аналогии с уроком.
Нравится, довольно легко и интересно, вот только не уверен что смог бы повторить или создать что-то подобное по памяти. Смотреть и делать так же или немного под себя - круто, но научусь ли я таким образом создавать свой продукт?