Си шарп с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович
Вступай в Телеграм чат проекта | Обход блокировки
Игровой комплекс Сокобан - Введи код скидки

Salion
  • Звание: Рандомайзер
  • Накопленный опыт: 7 часов
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2016-10-27 21:58:37
  • Возраст: 26 лет

Видеокурсы

Дата активности Видеокурс Прогресс
2016-10-22 game0 Демо игры 5 из 10 50 %
2016-10-09 soft0 Демо софт 1 из 7 15 %
Итого: 6 из 17 36 %

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

Дата активности Консольный раздел Прогресс
2016-10-10 task1 Семантика 1 из 6 17 %
Итого: 1 из 6 17 %
Сохранить страницу:

10494. Алексей В.
Алексей В.
ответить
→  Salion  # Демо игры / Бот для Быстрощёлка / 2016-10-23 00:11

Молодец!!!


10558. Иван Воронин
Иван Воронин
ответить
→  Salion  # Демо игры / Бот для Быстрощёлка / 2016-10-22 13:18

Молодец, у меня двумя клавишами выше рекорд получался =)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Salion  # Демо игры / Бот для Быстрощёлка / 2016-10-22 12:49

У тебя очень хорошо получается, ты молодец!


1901. Neverwinter 2
Neverwinter 2
ответить
→  Salion  # Демо игры / Лабиринт 2D - игра / 2016-10-15 07:38

Ух ты! По описанию здорово выглядит! Вот бы видео посмотреть с гемплеем или может проект даже - самому попробовать!
Супер ты вещи добавил!


11474. Salion
Salion
ответить
→  Сергей Соколов   / 2016-10-14 12:05

Я уже разобрался с классом и создал его, теперь для создания 1 врага нужно всего 2 строчки кода. Но за подсказку спасибо.


10670. Сергей Соколов
Сергей Соколов
ответить
→  Salion  # Демо игры / Лабиринт 2D - игра / 2016-10-14 10:10

Молодец. Есть отличный курс "Теория ООП", после него будет легко и просто сделать много врагов. =)


10494. Алексей В.
Алексей В.
ответить
→  Salion  # Демо игры / Лабиринт 2D - игра / 2016-10-14 06:11

Молодец!!!!


7238. Константин
Константин
ответить
→  Salion  # Демо игры / Картинка с секретом / 2016-10-11 19:58

Интересные картинки.


10558. Иван Воронин
Иван Воронин
ответить
→  Salion  # Демо игры / Картинка с секретом / 2016-10-11 03:41

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


10673. Алексей Хонин
Алексей Хонин
ответить
→  Salion  # Демо игры / Лабиринт 2D - меню / 2016-10-11 00:09

Отличный результат!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Salion  # Демо игры / Лабиринт 2D - меню / 2016-10-10 20:33

Чтобы лучше познакомится с классами - рекомендую пройти курс "Теория ООП".


11474. Salion
Salion
ответить
→  Евгений Волосатов   / 2016-10-10 20:29

Спасибо. Интересный проект вы создали.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Salion  # Демо игры / Картинка с секретом / 2016-10-10 19:57

Его писать не обязательно.
Я так написал просто чтобы продемнострировать, что так тоже можно.


11474. Salion
Salion
ответить
→  Сергей Колупаев  # Демо игры / Картинка с секретом / 2016-10-10 17:43

Я спрашиваю другое. Зачем профессионал пишет лишний код, который не нужен. Это наоборот запутает новичков, лично меня это путало когда я начинал, когда я начинал я весь код пытался понять, что делает каждая часть, а тут это бессмысленная часть. Или все же я чего то не понимаю и без this. тут не обойтись, вот по этому и спрашиваю.


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Salion  # Демо игры / Картинка с секретом / 2016-10-10 17:20

Наверное потому что это один из первых уроков для новичков. А вы, Salion, вроде не совсем новичок. Естественно, что можно было бы написать иначе. Я так думаю :)


11474. Salion
Salion
ответить
→  Алексей  # Демо игры / Картинка с секретом / 2016-10-10 16:57

А разве не интересней сделать свою личную программу а не простую копирку?


11474. Salion
Salion
ответить
→  Snepper  # Демо игры / Картинка с секретом / 2016-10-10 16:53

Сложно было писать System.Windows.Forms.MouseButtons ? Это же программирование тут кучу текста придётся писать.
а не выдал он на верно потому что было использовано using System.Windows.Forms; поэтому могли писать сразу MouseButtons.
Надеюсь у вас все получиться, и желаю удачи в освоении такой трудной науки.


11474. Salion
Salion
ответить
# Демо игры / Картинка с секретом / 2016-10-10 16:39

Забыл, все утро хотел спросить зачем автор использовал this. this же нужен в других случаях, когда имена одинаковые и когда нужно показать к чему относится элемент. а тут и так это все понятно.


4004. Елена
Елена
ответить
→  Salion  # Демо игры / Вступительное слово / 2016-10-10 09:29

Интересная программа


10494. Алексей В.
Алексей В.
ответить
→  Salion  # Демо игры / Вступительное слово / 2016-10-10 07:10

Отлично!!!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Salion  # Демо игры / Вступительное слово / 2016-10-10 04:54

Отлично, значит азы знаешь, дальше будет легче. Всё покажут, всё расскажут. Главное успевай впитывать информацию))


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Salion  # Демо игры / Вступительное слово / 2016-10-09 22:39

Это ты оригинально придумал :)
Но можно было просто батник создать.
Добро пожаловать на наш проект!


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

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

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 chokayes 9752 10 6 2 18 268
2 OloloCode 10717 5 5 10 264
3 ser2018 17425 10 15 10 35 173
4 Tekashnik 8275 4 4 164
5 WildOrc 17443 2 2 162
6 Иван Воронин 10558 1 1 161
7 FireWolf 10080 5 10 5 20 148
8 Дмитрий 4814 140
9 Dmitry Sinitsin 17947 140
10 Anton 5394 1 1 123
11 Evgenii Kudriavtcev 18493 5 10 8 23 115
12 Виктор 17606 105
13 Слава 17255 102
14 Евгений Волосатов 1 3 5 8 89
15 Александр 3922 5 5 79
16 vip 9913 64
17 Дмитрий 16218 64
18 Григорий 3850 63
19 Bodrik_torf 16066 63
20 Pavlin 16496 63
21 knockjkeee 18563 5 5 53
22 Константин Мельников 17022 50
23 Володимир 8707 5 5 42
24 Александр @DreamerBY 18525 40
25 Алексей В. 10494 38
26 Сергей 14008 35
27 Антон Кравченко 5502 5 5 33
28 Timoha 9980 33
29 sparda 18477 33
30 Сергей 3747 32
31 Иван 2146 5 5 29
32 Serge 16861 29
33 Валерий Жданов 791 28
34 Кирилл Шмойлов 6452 5 5 26
35 Ramzan 18272 26
36 Александр 9858 25
37 Андрей Шевченко 16533 25
38 sharp.xxxxx change config! 999 4 4 24
39 Родион Глушков 11582 24
40 Николай Миролюбов 6203 22
41 Danil42Russia 10895 22
42 Yefim 11589 22
43 DimanDOS 14981 22
44 Александр 18131 5 5 21
45 Денис 4395 20
46 Сергей Витальевич 4699 20
47 Алекс 8932 20
48 Сергей 10936 20
49 Петя 7652 3 3 18
50 Роман 14462 1 1 18
51 Виталий 16268 18
52 Андрей 162 16
53 Андрей 4753 16
54 Kiril Krutiajev 16014 16
55 Andrej Gladkov 16018 16
56 Protos 16459 16
57 Дмитрий 4210 15
58 Neverwinter 2 1901 14
59 Andrej Petrunev 16015 14
60 Сергей 18257 14
61 Сергей Соколов 10670 13
62 DenisMed 18419 13
63 Андрей 17589 12
64 Splean204 18490 12
65 Слава 17769 11
66 valeska 18542 11
67 Юрий 9971 10
68 Dima 11051 10
69 Денис 16396 10
70 Абдулла 18606 10
71 Redy 18031 9
72 Владислав 18566 9
73 alexmail19Q 4676 8
74 Александр 17981 8
75 Саша Авербух 16520 7
76 Humanic 18094 6
77 Александр 18587 6
78 Сарапульцев Константин 1570 5
79 valerys Nikola 6644 5
80 Алексей 9323 5
81 Aleksej Fiodorov 16016 5
82 Sergej Šugajev 16017 5
83 Андрей Гладков 17609 5
84 FinalCore 18407 5
85 Igor 18553 5
86 Сергей 18605 5
87 Alexandru 18616 3
88 Фомичева Наталья 1232 1
89 Александр 4988 1
90 Андрей 8525 1
91 Pavel 11353 1
92 Сергей 12525 1
93 Саид 18564 1
94 Andrei 18574 1
95 AHTOH2010 18601 1
96 Vinvi 18602 1
97 Akbar 18604 1
98 IraPav 18617 1

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

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

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

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

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

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




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

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

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

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


Научился: Работе со временем.
Как сделать что бы засчитывалась только левая кнопка мышки мы знаем с первого урока)). if (e.Button == MouseButtons.Left).


Научился: Многим мелким фишкам, просмотрел все доступные действия в "Гарри потере", Долго не мог не чего придумать, потом вспомнил старую игру где надо поле отрезать и открывать картинку, и там были противники летали по полю и рикошетили от стен, вот их и решил добавить в свой лабиринт, и придумал туман в лабиринте, когда в него заходишь мышка становиться невидимой и появляется только когда выходишь из тумана. Интересный урок.
Трудности: Придумать свои фишки. И реализация врага, не смог сделать больше 1, точнее смог но приходится для каждого делать очень много текст, а сделать отдельный класс у меня не получилось.
Интересный урок, интересно что будет дальше.