Игра "Крестики нолики" C# WINFORMS

  Рет қаралды 2,087

Любитель C#

Любитель C#

Күн бұрын

Пікірлер: 25
@гера-ложников
@гера-ложников 2 жыл бұрын
Больше роликов, пожалуйста. Я конечно понимаю, что ты не обучающие ролики делаешь, но было бы прикольно, если бы ты задания какие-нибудь практические давал, а то идей для практики 0
@Amateur_Csharp
@Amateur_Csharp 2 жыл бұрын
Да проблема что у меня тоже идей нет. Не знаю особо про что видосы снимать
@гера-ложников
@гера-ложников 2 жыл бұрын
@@Amateur_Csharp я был бы не против увидеть какое-нибудь прикольное приложение, интересно посмотреть не только про игры
@Amateur_Csharp
@Amateur_Csharp 2 жыл бұрын
@@гера-ложников ну если что нибудь придумаю интересное, то запишу конечно
@СержантБарсик-з3и
@СержантБарсик-з3и 2 жыл бұрын
Спасибо за видео!
@Amateur_Csharp
@Amateur_Csharp 2 жыл бұрын
Пожалуйста!)
@savage539
@savage539 2 жыл бұрын
Привет, сможешь записать видос про крестики нолики с ботом, очень сейчас надо и интересно, спасибо за роботу и старание
@Amateur_Csharp
@Amateur_Csharp 2 жыл бұрын
Привет. Я подобное не делал и вряд ли смогу без нужных знаний, но подозреваю что через минимаксный алгоритм это делается. Так что если прям очень интересно, то погугли че-то типо "минимаксный алгоритм для крестиков ноликов", думаю найдешь много инфы
@savage539
@savage539 2 жыл бұрын
@@Amateur_Csharp я могу с тобой связаться в тг?
@Amateur_Csharp
@Amateur_Csharp 2 жыл бұрын
@@savage539 да t.me/geffic
@genshinconsolefun4868
@genshinconsolefun4868 2 жыл бұрын
спасибо за видео!
@Amateur_Csharp
@Amateur_Csharp 2 жыл бұрын
😊🤗
@gamerbro-uw7nk
@gamerbro-uw7nk 2 ай бұрын
Два вопроса: за сколько ты научился программированию и как или по чему ты учился?
@Amateur_Csharp
@Amateur_Csharp Ай бұрын
Программировать начал лет 5 назад, но периодами занимался этим. На момент записи видосов активно программировал где-то может пол года.. учился я в основном сам, инфу искал со всех источников возможных, но эффективнее всего было самому методом тыка всё пробовать и познавать ;)
@gamerbro-uw7nk
@gamerbro-uw7nk Ай бұрын
@Amateur_Csharp Спасибо за ответ, учту
@МаксимПапко-н1ж
@МаксимПапко-н1ж 2 жыл бұрын
Отличное видео! Не подскажите как добавить кнопку перезапуска программы с MessageBox-ом, который выводится после победы игрока?
@Amateur_Csharp
@Amateur_Csharp 2 жыл бұрын
Спасибо, рад что тебе понравилось. Если ты имеешь ввиду, что хочешь именно кнопку перезапуска добавить в MessageBox, то насколько я знаю там нельзя добавлять свои кнопки, можно использовать только готовые по типу "Да", "Нет", "Отмена" и так далее. Если тебя устраивает такое, то можешь так и сделать, код ниже напишу. Если нет, то насколько я знаю есть такая штучка как CustomMessageBox и насколько я понимаю там как раз можно свои кнопки сделать, но я ниразу не работал с ней, так что если интересно, то сам в инете почитай. Так же ничто не мешает просто создать вторую форму, подогнать по размерам, добавить какие хочешь кнопки и её выводить. Ну или просто немного расширь поле где крестики нолики и туда куда то присобачь кнопку :) Вот код, который перезапускает игру, первую строчку используй если будешь через обычный MessageBox делать, а остальной код это перезапуск: if (MessageBox.Show("Победил " + tag, "Итоги", MessageBoxButtons.YesNo) == DialogResult.Yes) // эта строчка если ты всё таки обычным MessageBox воспользуешься // здесь при нажатии на кнопку "Да", будет перезапускаться игра, по аналогии можно сделать чтоб при нажатии "Нет" программа закрывалась { foreach (Button item in Controls) // пробегаемся по всем кнопкам { item.Text = ""; // стираем текст item.Click += ButtonClick; // обратно возвращаем обработчик клика GenerateTag(); // по желанию можно дописать, чтоб опять рандомно выбирался крестик или нолик } }
@МаксимПапко-н1ж
@МаксимПапко-н1ж 2 жыл бұрын
@@Amateur_Csharp спасибо за быстрый ответ🥰
@kel1fn212
@kel1fn212 7 ай бұрын
можешь написать алгоритм для ничьей, пожалуйста
@Amateur_Csharp
@Amateur_Csharp 7 ай бұрын
Это тебе домашнее задание 😉
@midgiza
@midgiza 8 ай бұрын
Привет можешь дать финальный код?Если не сложно.У меня не запускается.Кажется будто где то пропустил
@ДанилТемежников
@ДанилТемежников 8 ай бұрын
Я щас в армии, дружок. Могу через 8 месяцев скинуть)
@midgiza
@midgiza 8 ай бұрын
@@ДанилТемежников удачи брат.Я разобрался спасибо
@ДанилТемежников
@ДанилТемежников 7 ай бұрын
Красавчик ​@@midgiza
@ProIt-i4u
@ProIt-i4u 13 күн бұрын
где ничья ???))))
Разработка игр | Языки программирования и Программы
22:12
Cyberstars - Как создать игру
Рет қаралды 162 М.
Простой калькулятор C# WINFORMS
15:12
Любитель C#
Рет қаралды 4,1 М.
Tuna 🍣 ​⁠@patrickzeinali ​⁠@ChefRush
00:48
albert_cancook
Рет қаралды 148 МЛН
coco在求救? #小丑 #天使 #shorts
00:29
好人小丑
Рет қаралды 120 МЛН
Рисуем деревья Пифагора C# WINFORMS
23:59
Любитель C#
Рет қаралды 474
Stack As Array - بالعربي
24:42
Papillon
Рет қаралды 1
Игра крестики нолики 5 в ряд на C#
23:59
Itacademylink
Рет қаралды 2,7 М.
Игра "Змейка" C# WINFORMS
45:30
Любитель C#
Рет қаралды 574
Говновозные частушки [Udio Ai]
3:27
Govnovoz FM
Рет қаралды 216 М.
Что должен знать C# Junior разработчик?
9:33
Sergey Nemchinskiy
Рет қаралды 111 М.
Как делают игры на JavaScript для начинающих
6:04
Нотр-Дам-де-Пари - Говновоз (Notre-Dame de Paris - Belle ai cover)
4:37