Си шарп с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович
1-2-3 мая - Создай online игру!

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
ответить
→  Николай Миролюбов  # Новые технологии / Говорящие часы. Запись голоса / 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 Tekashnik 8275 10 15 15 40 219
2 Виктор 17606 5 115 5 125 180
3 chokayes 9752 10 15 15 40 120
4 Иван Воронин 10558 10 15 15 40 120
5 Сергей Тирпиц 17608 105 1 106 111
6 Дмитрий 4814 10 15 10 35 105
7 vip 9913 10 10 9 29 99
8 Алексей В. 10494 10 15 8 33 91
9 zhikharevav 8380 10 15 3 28 81
10 Bodrik_torf 16066 5 15 5 25 78
11 Dmitry Sinitsin 17947 10 15 6 31 66
12 Anton 5394 5 13 4 22 66
13 Pavlin 16496 5 10 5 20 60
14 Яков 6401 6 14 6 26 55
15 Дмитрий 16218 10 5 15 53
16 Владимир 15525 10 10 52
17 Gilman 17619 10 10 1 21 48
18 Андрей 162 5 15 1 21 46
19 Timoha 9980 10 5 15 43
20 Yefim 11589 5 10 2 17 40
21 Григорий 3850 5 5 10 36
22 Евгений Волосатов 1 7 7 27
23 WildOrc 17443 5 5 10 26
24 Mastes 18210 25
25 KpucTo6aJlb 13385 5 5 21
26 Андрей Гришагин 17240 20
27 Виталий 16268 18
28 Михаил 5081 5 5 15
29 Антон Кравченко 5502 5 5 15
30 Андрей Шевченко 16533 5 5 15
31 Александр 17981 7 5 12 12
32 Diserdyuk 17894 2 2 12
33 Илья 6443 5 5 11
34 Андрей 16259 5 5 11
35 DbIM 18181 5 5 11
36 Николай Миролюбов 6203 11
37 Fayzulloh 18052 11
38 Сергей 3747 5 5 10
39 Денис 4395 5 5 10
40 Алекс 8932 5 5 10
41 Povilas Abramovicius 16089 5 5 10
42 Сергей Сергеевич 459 9
43 Андрей 17589 8 8 8
44 Саша 18113 8
45 Юрий 9971 2 5 7 7
46 Валерий Жданов 791 7
47 Neverwinter 2 1901 7
48 MaxeBoom 17666 7
49 Константин 10822 5 5 6
50 Кирилл 18200 6
51 Алексей|BrisK|Кривицкий 3506 5 5 5
52 Кирилл Шмойлов 6452 5 5 5
53 Дмитрий Гречишников 8511 5 5 5
54 Snepper 11456 5 5 5
55 Andrej Gladkov 16018 5 5 5
56 Maksym 17628 5 5 5
57 Евгений 17938 5 5 5
58 Александр 3922 5
59 Михаил 4692 5
60 Николай Денисов 9014 5
61 Dimon 9156 5
62 Родион Глушков 11582 5
63 Sergej Šugajev 16017 5
64 Ivan 18207 5
65 Karen Ayvazyan 18225 5
66 Виктор Си 5923 1 1 3
67 Алексей 6751 1 1 2
68 Serge 16861 2
69 Иван Татур 2760 1 1 1
70 Kitsuneco 15445 1 1 1
71 Юрий Караваев 17629 1 1 1
72 Слава 17769 1 1 1
73 Кирилл Бойко 17895 1 1 1
74 Тамирлан 18231 1 1 1
75 александр 18232 1 1 1
76 Миша 8929 1
77 Александр 9858 1
78 Rita 10365 1
79 ister1kka 14220 1
80 George Spring 18123 1
81 BeaRDragon 18216 1
82 Алмаз 18226 1

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

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

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

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

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

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




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

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

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

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