Дата | Видеоурок | Результат | |
---|---|---|---|
Java Sweeper Клавишные инструменты | + 15 | ||
ʕ⊙ᴥ⊙ʔ идем дальше |
|||
Java Sweeper Королевская траншея | + 15 | ||
\ (•◡•) / добавил второй слой игры |
|||
Java Sweeper Флаг над классом | + 15 | ||
(ノ◕ヮ◕)ノ*:・゚✧ Класс Flag хранит в себе массив флагов и методы их подсчета размещения. и методы открывания клеток нижнего слоя и результата их открытия. |
|||
Java Sweeper Дважды в одну воронку | + 15 | ||
✿*∗˵╰༼✪ᗜ✪༽╯˵∗*✿ двигаемся дальше ✿*∗˵╰༼✪ᗜ✪༽╯˵∗*✿ |
|||
Java Sweeper Следующая цифра | + 15 | ||
(;一_一) |
|||
Java Sweeper Ограда из единиц | + 15 | ||
ʕ⊙ᴥ⊙ʔ |
|||
Java Sweeper Сравнение координат | + 15 | ||
идем дальше ( ゚ヮ゚) |
|||
Java Sweeper Случайные бомборазмещения | + 15 | ||
бежим дальше ┌(▀Ĺ̯ ▀-͠ )┐ |
|||
Java Sweeper Тестовая бомба | + 15 | ||
идем дальше \ (•◡•) / |
|||
Java Sweeper Бомбанутый класс | + 15 | ||
этот класс расстанавливает начальное положение бомб и расставляет цифры вокруг них. (ง°ل͜°)ง |
|||
Java Sweeper За гранью видимого | + 15 | ||
идем дальше ( ͡ᵔ ͜ʖ ͡ᵔ ) |
|||
Java Sweeper Матрица мира | + 15 | ||
идем дальще |
|||
Java Sweeper Игровая координата | + 15 | ||
все хорошо идем дальще |
|||
Java Sweeper Фасадный класс | + 15 | ||
клас пердназначен для отображения клеток самой игры. будь то флаг или бомба и других элементов игры. |
|||
Java Sweeper Радуга картинок | + 15 | ||
Отображать иконку в программе. обращаться к картинкам по номеру списка. |
|||
Java Sweeper Полный список | + 15 | ||
создавать листы и обращаться к ним. |
|||
Java Sweeper Установка размеров | + 15 | ||
слушать |
|||
Java Sweeper Статичная граница | + 15 | ||
познакомился с классом Renge |
|||
Java Sweeper Наши координаты | + 15 | ||
создавать еще один класс. |
|||
Java Sweeper Карта классных сокровищ | + 15 | ||
вникать в чужой алгоритм |
|||
Java Sweeper Запускаемый jархив | + 16 | ||
создавать запускаемый jar файл не понятно было почему в окне выбора main класса было абсолютно пусто. решил проблему банальным ручным вводом имени main класса. |
|||
Java Sweeper Источник ресурсов | + 15 | ||
Указывать папку нахождения ресурсов программы. и способу обращения к ней. |
|||
Java Sweeper Картинка в кубике | + 15 | ||
Познакомился с универсальным контейнером Object |
|||
Java Sweeper Первый цикл | + 15 | ||
пользоваться классом перечисления. |
|||
Java Sweeper Перечисление кубиков | + 15 | ||
Создавать класс перечисления. |
|||
J1. Запуск START - Десять запусков | + 15 | ||
потренировался в наборе команд javac и java не совсем понял задания. сделал как понял. |
|||
J1. Запуск START - Переменная окружения | + 15 | ||
задавать системные переменные. для быстрого входа в папки. |
|||
J1. Запуск START - Запуск Java | + 15 | ||
создавать java почти на автоматическом режиме осталось все это запихать в bat файл и вирус готов. |
|||
Java Sweeper Константные размеры | + 15 | ||
Добавлять перерменный |
|||
Java Sweeper Угловая бомба | + 15 | ||
добавлять много картинок)))) |
|||
Java Sweeper Загрузка и отображение | + 15 | ||
выводить картинку на форму |
|||
Java Sweeper Импорт картинок | + 15 | ||
добавлять ресурсы |
|||
Java Sweeper Метод рисования | + 15 | ||
рисовать линию на java |
|||
Java Sweeper Раздельная инициализация | + 15 | ||
делать автоматический ре факторинг |
|||
Java Sweeper Пустая панель | + 15 | ||
добавлять панель и растягивать форму |
|||
Java Sweeper Полёт над классом | + 15 | ||
все функции хороши если упусти хотя бы одну игра будет не такой, или код будет не очень |
|||
Java Sweeper Закрытие на выходе | + 15 | ||
располагать окно в центре экрана |
|||
Java Sweeper Простое окно | + 15 | ||
создавать формы на java скрипте |
|||
Java Sweeper Легендарная игра | + 15 | ||
слушать |
|||
J1. Запуск START - Платформа Java | + 16 | ||
компилировать программу на языке java ох и намучился я с поиском проблем компиляции а проблема скрылась в том что имя файла и имя класса написанного в этом фале должны совпадать. |
|||
Секундомер Написание кода | + 15 | ||
Двойной Tab это вещь. где эта информация раньше была? |
|||
Микроигры Крестики-Нолики. Игра с компьютером | + 15 | ||
Поиску доступного хода. |
|||
Секундомер Настройка формы | + 15 | ||
урок проще пареной репы. |
|||
Микроигры Крестики-Нолики. Игра на двоих | + 15 | ||
все больше и больше начинаю видеть, где можно сделать как то иначе и проще. на скрине открыты строчки кода отличающиеся от видео решения. |
|||
C# Android Установка Xamarin для Visual Studio | + 15 | ||
из за ломаного перевода не могу уверять что я правильно понял что было написано в статье на сайте. и не могу описать что я понял. но я понял что я смогу написать приложение для андроид устройства. |
|||
Секундомер Моральная подготовка | + 15 | ||
около 60 программ. последняя программка "Смайлы". создается форма читается файл с текстовыми смайлами в зависимости от количества смайлов формируется сетка кнопок с изображением смайлика на каждый взятый из текстового файла. при нажатие на кнопку со смайлом программа отсылает смайл в буфер обмена и сворачивается для дальнейшего ожидания использования. смай находящийся в буфере обмена соответственно может быть вставлен на форум или в текстовой документ. Сделал ее за 20 минут. ¯\_(ツ)_/¯ для чего я учусь программировать? просто мне нравится интересные задачки и решать их. программирование как раз отвечает этим требованиям ໒( ͡ᵔ ▾ ͡ᵔ )७ |
|||
Нанософт VIP урок. Работа с WinAPI | + 15 | ||
Попрактиковался в подключение DLL библиотек. научился закрывать окна других программ, программно. |
|||
Unity 3D Приглашение на видеокурс | + 15 | ||
¯\_(⊙_ʖ⊙)_/¯ ¯\_(⊙_ʖ⊙)_/¯ |
|||
Нанософт ФИНАЛЬНЫЙ УРОК | + 15 | ||
Весь курс был интересный интересными решениями. много с чет познакомился проходя этот курс. дальше буду проходить курс на который заедет С#Автобус ) Собраться и записать видео. |
|||
Микроигры 2048 - Объединение | + 15 | ||
сделал 7 на 7 и добавил бота. написал комментарии к методам класса Logic. |
|||
Микроигры 2048 - Смещение | + 15 | ||
--- --- |
|||
Микроигры 2048 - Интерфейс | + 15 | ||
Познакомился с Dictionary уже начал успевать за уроком. делал паузы только для того чтоб поэкспериментировать меняя значения в программе. |
|||
Микроигры 2048 - Учимся играть | + 15 | ||
с игрой познакомился еще примерно года два назад. игрушка очень затягивает. не догадался сделать скриншот с первой игры где я набрал 2048 а на второй раз чет мне не везет. да и времени жалко. |
|||
Нанософт Делегаты на кубиках | + 15 | ||
Урок просто выносит мозг напрочь. но покумекав над пошаговым переходом в программе постепенно начинает все прояснится. делегаты это мощь. P.S. изображения на боксах генерируются программно. поставил видео на паузу и вместо того чтобы рисовать картинки в пейте. написал метод рисующий кубики. тоже пришлось подумать. раньше так не делал. полностью понять делегаты. |
|||
Микроигры ПОЛУФИНАЛЬНЫЙ УРОК | + 15 | ||
менять звуковое сопровождение видео на YouTube |
|||
Нанософт Скорость на клавиатуре | + 15 | ||
в момент написание половины программы, запустив ее я понял, что я могу печатать со скоростью 1221 сим в мин. но как сказано в видео такая ерунда получается. Было весело. |
|||
Нанософт Расписание уроков | + 15 | ||
Познакомился с DataGridView. |
|||
Нанософт Прохождение теста | + 16 | ||
Познакомился с радио кнопками. |
|||
Микроигры Аполлон. Плавное прилунение | + 15 | ||
повторение мать учения. учился сажать корабли в более серьезном симуляторе полетов. KSP Kerbal Space Program |
|||
Микроигры Аполлон. Законы физики | + 16 | ||
узнал силу притяжения луны))) |
|||
Нанософт Баскетбольное табло | + 15 | ||
передавать данные из одной формы в другую. запускать методы нажатия элементов формы прямо из кода. урок очень простой но на столько полезный мне его так не хватала. столько сразу ответов на множество моих вопросов изложено в одном уроке. все ясно и понятно. |
|||
Нанософт Шахматные часы | + 15 | ||
создавать не врущие часы добавил авто изменение размера шрифта при изменение размеров окна . |
|||
Микроигры Аполлон. Главные герои | + 15 | ||
ни чему. поправил контраст в фотошопе т.к линии почти не заметны |
|||
Микроигры Игра 15 - Картинка | + 15 | ||
резать картинки процедурно. искать ошибки в коде. Эльтрон атаковал мой компьютер )))) найти ошибки в коде. |
|||
Нанософт Твоё портфолио | + 15 | ||
внедрять код одной программы в код другой. запускать программы с помощью другой. |
|||
Микроигры Игра 15 - Алгоритм | + 15 | ||
работать с координатами сетки. поменял возвращаемое значение у метода game,shift c void на bool. public bool shift (int position) { int x, y; position_to_coords(position, out x, out y); if (Math.Abs(spase_x - x) + Math.Abs(spase_y - y) != 1) // return false; map[spase_x, spase_y] = map[x, y]; map[x, y] = 0; spase_x = x; spase_y = y; return true; } и теперь после каждого нажатие на кнопки проверяется условие если условие выполнено то и функция выполнила свою действие и дает добра на перебор все клеток private void button1_Click(object sender, EventArgs e) { int position = Convert.ToInt16(((Button)sender).Tag); if (game.shift(position)) refresh(); if (game.check_numbers()) { MessageBox.Show("Вы победили", "Победа"); start_game(); } } на внешний вид программы не повлияло. но скорость в обработки операций прибавилось. |
|||
Карточки памяти Отображение карточек | + 15 | ||
null |
|||
Карточки памяти Подготовка формы | + 16 | ||
null повторение мать учение null |
|||
Итератор VIP. Оптимизация поиска простых чисел | + 15 | ||
делать проверку метода сравнивая результат с эталоном. немного понял что такое делегаты. ограничивать время работы куска кода. познакомился с методами поиска простых числе и их эффективностью. после проверки казалось что почти все функции давали ошибки. долго и упорно искал и исправлял)))) но в итоге 0 errors |
|||
Итератор ФИНАЛЬНЫЙ УРОК | + 11 | ||
Курс очень хороший. Если хотите ускорить перебор в своей программе пройдите данный курс. По началу вам может показаться что вы ничего не понимаете. Но выполняя каждый урок до тех пор пока у вас не перестанет ругаться компилятор, и будет рабочая программа. Вы хотя бы про анализируете все шаги программы или посмотрите их хотя бы на 10 циклов вы начнете понимать о чем идет речь. и уже поймете где нужно применять данную практику. на скриншоте: слева старый метод. с права новый метод перебора простых числе. пока новый перебрал все числа старый усердно их перебирает и начинает притормаживать. null |
|||
Итератор Итератор. Один метод вместо классов. | + 10 | ||
Это способ перебора горазда лучше по скорости. На скриншотах два примера перебора простых чисел. с лева мой старый метод, а с права данный метод. Результат на лицо. null |
|||
Итератор Итератор. Список простых чисел. | + 10 | ||
Использовать list . Представляет строго типизированный список объектов, доступных по индексу. Поддерживает методы для поиска по списку, выполнения сортировки и других операций со списками. https://msdn.microsoft.com/ru-ru/library/6sh2ey19(v=vs.110).aspx null |
|||
Итератор Итератор. Волшебное слово yield. | + 10 | ||
оператору yield? который передается значение переменной в цикле foreach не прекращая перебор внутри IEnumerable. ну как то так. Найти ошибку в коде. программа выдавала все цифры подряд. Выяснилось что в какой то момент переменная prime в методе IsPraim() сбрасывалась на единицу и в итоге у меня выходило что условие не выполнялось внутри цикла. Решение: Добавил объявление переменной методу IsPraim(long g). |
|||
Итератор Итератор. Зачем нужно два класса | + 10 | ||
все больше и больше начинаю понимать, что и зачем. ( ゚ヮ゚) но не могу объяснить что я понял ¯\_(ツ)_/¯ все ясно и понятно |
|||
Итератор Итератор. Перебор простых чисел. | + 10 | ||
¯\_(ツ)_/¯ ничего. |
|||
Итератор Итератор. Перебор чисел в итераторе. | + 10 | ||
пользоваться IEnumerable. пока что ничего . но надо бы закрепить знания. |
|||
Итератор Итератор. Создание пустого итератора. | + 10 | ||
я еще не до конца не понял что мы тут разбирали. может потом попозже пойму. найти ошибку. компилятор постоянно на меня ругался по не известным мне причинам. но я потом разобрался и все исправил. |
|||
Нано-игры ФИНАЛЬНЫЙ УРОК | + 10 | ||
записывать видео обзор не засмеяться во время видео записи. быть спокойным и придерживаться текста что так у меня и не вышло. сильно не смейтесь))))) |
|||
Итератор Итератор. Разложение числа на простые множители. | + 10 | ||
повторил уже пройдено А вам знакома данная цифра? на первом скриншоте))). ))) |
|||
Нано-игры Бот для Цифр | + 10 | ||
перемешать курсор мыши с помощью программы с последующим кликом. программу можно использовать для игр где надо нажимать очень быстро но нужно добавить перехват клавиш для активации программы. на пример: в Майнкрафте в момент боя. PS так как у меня игра цифры авто перезапускается я добавил последний координат на кнопку "кликнуть ще несколько раз"))) пришлось вызывать диспетчер задач))) все очень легко |
|||
Нано-игры Игра Цифры | + 11 | ||
пользоваться switch и cese .но в этой программе я от них избавился и обращался к кнопкам на прямую. через foreach(Button n in GamePanel.Controls) где GamePanel панель на которой располагаются кнопки. добавил автоматический перезапуск игры после нажатия на последнюю цифру. и при нажатие следующей цифры предыдущая становится не активной а предпрошедшая перестает быть видимой. это для того чтоб не запоминать какая была последняя нажатая цифра. по уроку все ясно и понятно. найти решение для поочередному отключению и последующему деактивации видимости пред предыдущей кнопке. |
|||
Демо софт Квадратный калейдоскоп | + 10 | ||
создавать рэндомные фигуры и переворачивать их . создавать массив панелей и располагать их друг за другом. за рамках урока добавил перерисовку панели при изменение размера окна. удалять содержимое дочернего контейнера private void Form1_Resize(object sender, EventArgs e) { panel.Controls.Clear(); init(); } поправил код чтобы по краям не оставалось пустых мест и вся форма была занята изображением. по уроку бывали моменты когда в видео все идет как надо а у меня нет. приходилось искать ошибки в коде. найти решение на перерисовку объекта. PS забыл изменить размер панели образца и у брать бордюры. |
|||
Нано-игры Скорость реакции. Алгоритм и рекорд | + 10 | ||
считать отрезки времени ничего. |
|||
Демо софт Текстовый процессор | + 11 | ||
заменять текст в TextBox. открывать и сохранять файл. (остальное за рамками урока) добавлять главное меню и использовать его, открывать диалоговое окно для смены шрифта. по уроку все ясно и понятно. но выходя за рамки урока я пытался создать вторую форму с параметрами замены и поиска, но передать содержащие в TextBox ах текст так и не получилась передать не закрывая вторую форму. но сделал (хоть и некрасиво) рабочую панель для поиска. добавил смену шрифта. |
|||
Нанософт Средняя оценка | + 10 | ||
уже заранее представлять вид будущей программы. делегаты. я так их не понял((( |
|||
Демо софт Менеджер паролей | + 10 | ||
Обращаться к данным конкретного элемента через одно событие. все очень легко. |
|||
Демо софт Английские карточки | + 10 | ||
создавать массив имен файлов. обращаться к файлам по именам файлов в массиве. добавлять видео плеер и обрабатывать его события. все ясно и понятно. |
|||
Демо софт Двенадцать месяцев | + 10 | ||
Добавлять обработку ошибки программы. все легко и просто. |
|||
Своя игра Техническое задание | + 10 | ||
составлять ТЗ для написания программы. обдумать что нужно реализовать, а что лучше убрать. Предлагаю двум желающим предложить свою кандидатуру в качества куратора. //свернуть форму // ожидать нажатия горячих клавиш для нового поиска //снятие области скриншота экрана для выделения образца шрифта //слежении за мышкой //выделение области //снятие скриншота //обрезка скриншота по координатам выделенной области //подготовка образца для поиска подобия и распознавания написанного //перевести скриншот в черно белую картинку // удалить светлые пиксели //разбить скриншот на отдельные буквы // убрать белые поля по краям //поиск шрифта по отдельным буквам //распознать написано слово //поиск подобных шрифтов методом перебора //подготовка формы для отображения шрифтов //вывод найденного названия шрифта похожи на образец с написанием сканируемого слова для наглядности подобранными шрифтами |
|||
Бинарная жизнь Максималка | + 10 | ||
запомнил интересное число))) самое сложное это начало а потом рука сама набирает это число так как работаю продавцом кассиром. это мая работа запоминать, коды на товар для заведения их в кассу на интуитивном уровне. порой настолько на набираешь, что уже на автомате шести значный код набираешь за 2-3 секунды. а таких кодов порой откладывается в памяти 40 штук. |
|||
Бинарная жизнь ФИНАЛЬНЫЙ УРОК | + 10 | ||
рассуждать. ничего Смысл жизни это - стремится менять свои плохие привычки на хорошие. Следующим курсом будет "игра жизнь"))) |
|||
Бинарная жизнь Смысл жизни | + 11 | ||
обращаться к массивам. ничего интересно наблюдать за изменением. |
|||
Бинарная жизнь Новое поколение | + 12 | ||
создавать подобие игры "жизнь") все очень понятно и легко. Создал еще два цикла для автоматического смены программы и автоматического создания 20 строк развития. Чтобы не менять номера программ в ручную. |
|||
Бинарная жизнь Конструктор организма | + 10 | ||
создавать рандомные строки. успеть набрать текст и понять материал по видео, не ставя на паузу. урок интересный. добавил изменение для случайного положения единичного положительного значка в строке а не только в середине. |
|||
Микроигры Игра 15 - Кнопки | + 10 | ||
использовать tableLayoutPanel, обращаться к нескольким кнопкам через одну функцию. все понятно и доступно их нет. |
|||
Бинарная жизнь Правила игры | + 11 | ||
искать альтернативы функций в Open Excel аналогам Microsoft Excel. все было понятно добавил автоматический ввод, вводим число и получаем набор из 1 и 0. желтая клетка меняет начальное состояние, зеленая меняет программу. |
|||
Нано-игры Скорость реакции. Три картинки по таймеру | + 11 | ||
методу поочередному переключения картинок. все ясно и понятно. хороший урок. |
|||
Своя игра Актив формулиста | + 11 | ||
обдумывать будущую программу выбрать ту программу которой еще нет есть программы для поиска шрифта по начертанию букв. го эти программы рассчитаны только на английский алфавит а на кириллицу их можно по пальцам пересчитать. |
|||
Нано-игры Скорость реакции. Блок-схема | + 10 | ||
составлять блок схему. рисовать мышкой в Paint их нет |
|||
Демо игры VIP. Устный счёт | + 11 | ||
познакомился с progressBar. повторение, мать учения. искать ошибки в коде ))) ничего. добавил второй progressBar для отображения оставшегося времени на данное решение. время на решение высчитывается исходя из MaxTame = max * 5. с каждым примером время возобновляется. по истечению, считается проигрыш. |
|||
Нано-игры Арканоид - Шарик и кирпичики | + 10 | ||
В моменте поиска решения проверки наличия Label элементов на форме, познакомился с разницей метода для циклов. break и continue. Первый выходит из цикла. второй прекращает текущую итерацию. создать проверку наличия Label элементов на форме. и предать текущий в функцию проверки столкновения. foreach (Control c in this.Controls)|// перебор всех элементов на форме { if (c.Visible == false) continue; // проверка на видимость элемента if (c.Name.Contains("label") == false) continue; // проверка на имя label Label cd = c as Label; // присваивание текущего элемента внутрь функции if(cd.Name.Contains("_") == false) // исключение других Label содержащие в имени "_" cross_brick(cd); } урок просто класс. |
|||
Демо софт Вам телеграмма! | + 10 | ||
))) ))) думаю будет интересно. |
|||
Нано-игры Арканоид - Уровень и ракетка | + 11 | ||
Рассуждать математически урок был прост для моего уровня. хороший урок. |
|||
Демо игры C# чего начать программировать | + 11 | ||
[hide] Хочу стать программистом и создателем игр. |
|||
Демо игры ФИНАЛЬНЫЙ УРОК | + 1 | ||
Спасибо вам. Все просто замечательно. Добрый день. Рад что изучаю C# так легко и в доступной форме, и все благодаря вашему сайту videosharp.info. Создатель которого такой позитивный человек, Евгений Витольдович. пробовал изучать по книгам но это так скучно и медленно, а в видео уроках все очень понятно изложено. Спасибо вам Евгений Витольдович. Бельков Константин. |
|||
Демо игры Камень ножницы бумага | + 1 | ||
Упрощать программу, удалять строки кода горячей клавишей Ctrl + X ))) а остальное просто повторил ))) ничего : ) добавил исключение. если продолжать нажимать на победный вариант то победы начислялись автоматически без возобновления игры. на скриншоте (или ниже по тексту) видно кусок кода который не дает побеждать не начав игру заново. private void pictureBox_bum_Click(object sender, EventArgs e) { if (mage == "game") check_result(); else start_game(); } |
|||
Демо игры Бот для Быстрощёлка | + 3 | ||
пользоваться трек боксом, использовать контейнер, предавать управление мышкой программе. найти тот же сайт для копирования части кода для управления мышкой. а так все очень даже просто. с предыдущего урока: так и не смог настроить по не понятным мне причинам отображение токо целых и десятичных цифр при выведение результата. часть код отвечающий за эту функцию виден на скриншоте. при установки в скобки "#.#" в параметре labelRezault.Text = clicks_per_seconds.ToString() + "кликов за секунду"; значения результат не выводится вовсе. |
|||
Демо игры Лабиринт 2D - игра | + 10 | ||
создавать функции на события. копировать элементы, ускорился в наборе кода c использованием Tab. переключатся между формами. найти ошибку при создание копии для последующих уровней при банальном копирование формы от предыдущего. ошибку устранял переименованием форм при инициализации в самом коде формы. добавил this.Close(); при получение от переменной dr параметра "No" при котором происходило закрытее всей программы а не только уровня. прикрепил скриншоты 2 и 3 уровня |
|||
Демо игры Лабиринт 2D - меню | + 1 | ||
научился создавать классы, функции, обрабатывать события. при попытке воспроизвести звук выскакивало сообщение исключения. проблема крылась в файлах у которых скорость потока была 160 бит в секунду, использовал файлы со скоростью 1411 бит. урок просто отличный. |
|||
Демо игры Игра Быстрощёлк | + 10 | ||
засекать время ничего нет |
|||
Демо игры Картинка с секретом | + 2 | ||
создавать пасхалку в программе, добавлять изображения в ехсежн файл. успеть повторить не делая паузу в плеере ) все на 5 с + |
|||
Демо софт Вступительное слово | + 1 | ||
слушать ) слушать ) вступление хорошее. заинтересовало. |
|||
Демо игры VIP. Бесплатная консультация | |||
|
|||
Нано-игры VIP урок. Игра 2048 | |||
|