@@Tyruverforover вроде нет. У меня по крайней мере не получалось
@Nasral-882 ай бұрын
когда новые уроки?
@ПростоПрограммист-р3ж2 ай бұрын
@@Nasral-88 следующие видео я возможно сделаю о Processing5.js (P5.js). Когда пока не знаю
@trying-qc6ur3 ай бұрын
Прошло 4 года после этого, но раз ты программист, как ты говоришь, тогда хочу у тебя спросить, как исправить х**** то, что, что когда сделал мод, уже разобрался, как установить установи приложение, но по и. Абсолютно все текстуры в игре рандомные то есть допустим я делал мод для earn to die и вроде заменил абсолютно во всех атласах, то есть изображениях машину, которую хотел, но при загрузке в итоге получилось так то, что у меня. Кнопки абсолютно все машины, все, что можно было потыкать, нажать и все, что могу двигаться просто тупо замени на рандомные текстуры из этих изображений, то есть, допустим, на какой-нибудь кнопки была не именно сама кнопка а. Блин, текстура какого-нибудь жука с колёсами там ещё чего-то и даже надписи изменились на рандомные текстуры-вот вопрос, как это исправить, раз ты программист, ты же должен знать это.
@ПростоПрограммист-р3ж3 ай бұрын
Привет. Из твоего описания проблемы я мало что понял. Ты изменил в файлах игры все изображения на свои и теперь у тебя в этой игре изображения заменились на твои, но не те, которые ты хотел - так?
@vortexcm5 ай бұрын
Можете сказать, как вы делали хитбоксы и столкновения в игре про рыцаря? Я пытаюсь сделать 2д игру, но у меня не получается нормально сделать хитбоксы и столкновение, хитбоксы могут просто уйти в блок, и игрок застревает
@ПростоПрограммист-р3ж5 ай бұрын
@@vortexcm чтобы хитбоксы ничто не перекрывало из игровых объектов, их нужно рисовать после отрисовки всех игровых объектов. Про столкновения объяснить сложнее. Нужно проверять каждую сторону объектов и если они пересекаются с какой-то определенной стороны (например игрок касается своей правой стороной), то нужно динамический объект (тот, что может двигаться) отодвинуть на такое расстояние, чтобы объекты перестали пересекаться с этой стороны - это один из способов
@vortexcm5 ай бұрын
@@ПростоПрограммист-р3ж вы делали генерацию с помощью arraylist? Я генерирую карту с помощью двумерного массива и использую 8 переменных для хитбоксов. Скажите, для генерации лучше использовать arraylist или обычный массив?
@HohfkdJuin5 ай бұрын
Спасибо! Давно искал
@alx4Anim6 ай бұрын
Я 667й не благодарите😎 Ес чо число 666 это число зверя типо дьявольская штука
@Ilents6 ай бұрын
Я всё сделал, проверил - все работает, пытаюсь собрать как wallpaper, а у меня все вылетает и не работает, что делать?
@ПростоПрограммист-р3ж6 ай бұрын
@@Ilents я не знаю почему вылетает и как это исправить - тоже. Возможно название твоего проекта имеет русские символы и из-за этого не работает, может быть в настройках надо что-то включить или разрешить.
@Ilents6 ай бұрын
@@ПростоПрограммист-р3ж нет, название на английском, все настройки включены, сам код такой же, а приложение скачивается и не работает
@slavavar-i2h6 ай бұрын
интересно что в 5 уроке будет
@Tyruverforover6 ай бұрын
привет. Такой вопрос, можно ли с processing открыть exe файл. Тоесть написать код с помощь которого откроится другой exe файл.
@ПростоПрограммист-р3ж6 ай бұрын
@@Tyruverforover привет, да можно. Это делается абсолютно также как и в Java, а как запустить .exe файл в java - легко гуглится. Там что-то про Runtime и Process должно быть, я точно не помню какие строки должны быть. Если не сможешь разобраться, то напиши
@Gribochek1456 ай бұрын
Привет! Мне нужна твоя помощь! Недавно вернулся к программированию. Решил написать простой кликер дабы вспомнить азы. Но возникла проблема! Сделал кнопку при нажатии на которую выдаются деньги. Захотел разбавить фон, и сделал чтобы при нажатии на кнопку снизу экрана создавалась маленькая частичка и летела вверх(см пример: kzbin.info2YsB1sw7NRM?si=6uJI_PeLFT6_vGl7 ). Но вот незадача! Если таких частиц будет много - они вызавут лаги. При нажатии на кнопку добавляется новое значение к ArrayList, но как удалить его когда оно пролетит нужное расстояния - я не знаю. Искал в разных источниках, включая твой ютуб канал и оффициальный сайт, нашел команду remove(); ,но если удалить значение y, то оно просто пересаздаётся и летит заново снизу вверх. А если попробовать удалить значение х, то игра крашится. Прощу помочь разобраться🙏
@ПростоПрограммист-р3ж6 ай бұрын
@@Gribochek145 привет. Каким образом у тебя реализована частица, летящая вверх, в коде? Как объект класса или у тебя несколько списков ArrayList, в каждом из которых содержится одна из переменных, описывающих частицу?
@Gribochek1456 ай бұрын
@@ПростоПрограммист-р3ж несколько списков araylist: x, y. х рандомится по всему экрану, а y изначально равна height, и у y постоянно отнимается 4. Таким образом оно летит вверх.
@ПростоПрограммист-р3ж6 ай бұрын
@@Gribochek145 надо код тогда смотреть. Скинь место, где у тебя происходит удаление из списков
@Gribochek1456 ай бұрын
@@ПростоПрограммист-р3ж Уже не надо, я догадался в чем бвла ошибка. Благодарю за быстрые ответы))
@helenfe6557 ай бұрын
Денис, привет! Спасибо за твой канал! Подскажи, пожалуйста, где ты выкладываешь код для игр? Не нашла ссылок на группу. Хотя в комментариях вижу, что пишут постоянно про ссылку
@ПростоПрограммист-р3ж6 ай бұрын
Привет. Я выкладывал код в постах своей группы в ВК, ссылка на мою группу есть в описании под видео
@Maks-u9s7 ай бұрын
Просто програмист, а есть какие-то приложение на андроид В котором можно писать код и делать АПК на пайтон
@ПростоПрограммист-р3ж7 ай бұрын
На данный момент кажется нету. Но я планирую попробовать сделать такое приложение этим летом
@Tyruverforover7 ай бұрын
Подскажи пожалуйста можно ли проиграть звук в процессинге без библиотек?
@ПростоПрограммист-р3ж7 ай бұрын
Без библиотек скорее всего нельзя. У тебя проблемы с установкой библиотеки?
@Tyruverforover7 ай бұрын
@@ПростоПрограммист-р3жпроблем нету, тогда Какую библиотеку посоветуешь?
@ПростоПрограммист-р3ж7 ай бұрын
@@Tyruverforover если ты в APDE пишешь проект, то там попробуй библиотеку, которую я показывал в одном из своих старых видео, так как она скорее всего работает. Если на ПК, то там наверное любая подойдёт, я использовал processing.sound для своих игр. Если в APDE библиотека не захочет устанавливаться, попробуй из имени файла удалить все цифры, я читал отзывы в google play и там один человек рассказал, что у него библиотека не устанавливалась, тогда он удалил из имени файла все цифры и тогда библиотека установилась
@Tyruverforover7 ай бұрын
@@ПростоПрограммист-р3ж привет, подскажи пожалуйста. у меня есть игра где космический корабль движится за мышкой а сверху падают камни. и как я не пытался сделать чтобы когда камень касается игра заканчивается. как это реолизовать?
@ПростоПрограммист-р3ж7 ай бұрын
@@Tyruverforover привет. Тебе нужно написать условие столкновение корабля игрока и камня?
@PavelLyakutin-hv9rx7 ай бұрын
Как на apde свои звуки добавлять? У меня почему то вообще не получается...(((
@ПростоПрограммист-р3ж7 ай бұрын
У меня было видео старое про добавление звуков с помощью библиотеки. Возможно оно тебе поможет
@Tyruverforover7 ай бұрын
Привет, у меня есть еще один фопрос. Как сделать физику в 3д без библеотек
@ПростоПрограммист-р3ж7 ай бұрын
Привет. Чтобы реализовать полноценную 3Д физику без библиотек, нужно знать физику на соответствующем уровне)
@Parahromis7 ай бұрын
Нет ошибки,конечно нет- переменная int просто откидывает дробную часть, результат вычислений округляется.
@davidshaman17597 ай бұрын
Превет как ти думаеш можно зделать ефект искажонного пространства в apde
@ПростоПрограммист-р3ж7 ай бұрын
Привет. Скорее всего можно. Я правда не совсем понимаю что ты имеешь ввиду под искаженным пространством
@pigarCR21 күн бұрын
Шейдеры скорее всего@@ПростоПрограммист-р3ж
@Tyruverforover7 ай бұрын
Здравствуй. Я захотел создать кликер , но это не важно. Вот код.... PImage mon; int x = 10; int del = 2; int click = 0; void setup(){ size(600,600); mon = loadImage("monet.png"); } void draw(){ // rect(x,450,20,30); //delay(del); //x += 3; noFill(); fill(100,20,20); textSize(150); text(click ,100,100); noFill(); image( mon, 210, 250, 200 , 200); if(mousePressed){ if(mouseX>210 && mouseX<600 && mouseY>259 && mouseY<600){ click += 1; } } } И вот когда я ножимаю то у меня цифра рисуется на другой цифре. Тое сть когда нажимается кнопка то в тексте цыфры налажуются на друг на друга. В чем ошибка?
@ПростоПрограммист-р3ж7 ай бұрын
Привет. Дело в том, что экран автоматически сам не обновляется, он всегда копит всё что ты на нем рисуешь. Поэтому в твоем случае нужно под текстом рисовать какой-нибудь фон. Достаточно будет поместить background() в начало draw()
@Tyruverforover7 ай бұрын
@@ПростоПрограммист-р3ж спасибо
@RT120t7 ай бұрын
спасибо большое за урок очень круто 🤗
@Tyruverforover7 ай бұрын
Здравствуй. Пожалуйста объясни как сделать кнопку. Вот я пшу if(mousex>100....и так далее,но я немогу поняять как считать кардинаты х и у. Объясни пожалуйста
@ПростоПрограммист-р3ж7 ай бұрын
Здравствуй. Про то как работают координаты, я рассказывал на втором уроке в самом начале видео. Я думаю это тебе поможет разобраться
@gaba7027 ай бұрын
Как сделать чтобы можно было рисунок вставить в игру?
@ПростоПрограммист-р3ж7 ай бұрын
Ты в APDE создаёшь игру?
@ПростоПрограммист-р3ж7 ай бұрын
kzbin.info/www/bejne/lafFmoFvbtJja9Esi=UzjqKhYpzrl_6Ans В этом видео я показывал как вставить изображение в игру на APDE
@Happy-zk7tk7 ай бұрын
Ооочень бы хо елось увидеть реворк видео про ИИ❤
@d4clovetrainX7 ай бұрын
Когда новая серия "пишем игры на processing"
@ПростоПрограммист-р3ж7 ай бұрын
Я пока не знаю. Для того чтобы снять новое видео по созданию какой-нибудь игры, нужно, чтобы народ понимал что я пишу, а для этого нужно сначала снять уроки по самому Processing. В ближайшее время я планирую выпустить новый урок про функции, видео-историю по начале создания своего майнкрафта на Processing и думаю о том, чтобы снять серию видео по созданию майна 2Д с видом сверху, так как это будет более понятно аудитории, а для перехода из 2Д в 3Д нужно будет заменить только лишь рисовку и немного физику. Поэтому серию уроков по созданию майна 3Д делать смысла я не вижу.
@жизньнедотайлера7 ай бұрын
яйца А4 СНИМИ Видео Цыгане Деньги
@МаксимДмитрієнко7 ай бұрын
Допоможи мені будь ласка
@ПростоПрограммист-р3ж7 ай бұрын
Что такое?
@МаксимДмитрієнко7 ай бұрын
Мені потрібна гра зараз для школи мені потрібно через 3 дня здати гру
@МаксимДмитрієнко7 ай бұрын
Таке питання зможете будь ласка скинути фотографії щоб я зміг їх скачати
@ПростоПрограммист-р3ж7 ай бұрын
Я не сохранил изображения. Ты можешь использовать любые другие
@riejdj-er5gw8 ай бұрын
НЕ ЗАБРАСЫВАЙ КАНАЛ!!!!!!!!!!
@ПростоПрограммист-р3ж8 ай бұрын
Хорошо
@angel_vbutcah8 ай бұрын
кто с 2024?
@CCEspaniolOfficial8 ай бұрын
У меня есть вопрос, а если я вот сделал игру или приложение, можно ли его будет куда нибудь выложить? К примеру на гитхаб или вообще плей маркет? Я просто начинающий в разработке.
@ПростоПрограммист-р3ж8 ай бұрын
Если ты разрабатываешь свое приложение на компьютере, то проблем не должно быть, программы на Processing есть в плей маркете. Но если у тебя только телефон, то тут не знаю.
@CCEspaniolOfficial8 ай бұрын
@@ПростоПрограммист-р3ж Тогда отлично.
@davidshaman17598 ай бұрын
Превет а можеж зделать в processing как зделать 3d лаберинт (туториал)
@ПростоПрограммист-р3ж8 ай бұрын
Привет, могу, но это безумно сложно будет для простых людей. Ты имеешь ввиду лабиринт от первого лица, или с видом сверху? В этих двух вариантах очень разные уровни сложности
@davidshaman17598 ай бұрын
Понятно
@davidshaman17598 ай бұрын
А сможеж сделать ефект зрива в processing (туториал)
@ПростоПрограммист-р3ж8 ай бұрын
@@davidshaman1759 что это за эффект?
@davidshaman17598 ай бұрын
Взрива
@Bekmamat1998 ай бұрын
У меня телефон и что мне писать вместо этого keyPressed
@ПростоПрограммист-р3ж8 ай бұрын
функция openKeyboard() открывает клавиатуру и тогда при нажатии на нее keyPressed будет меняться, но если нажмешь вне клавиатуры, то она скроется.
@Bekmamat1998 ай бұрын
@@ПростоПрограммист-р3ж понял, а на телефоне что писать
@Bekmamat1998 ай бұрын
@@ПростоПрограммист-р3ж на телефоне же нету клавиатуры
@xavilyongamer88348 ай бұрын
Кто-то может объяснить мне в processing и apde(processing на андроиде) есть разница просто у кого-то вижу на компе один код на тилифоне другой они отличаются?
@ПростоПрограммист-р3ж8 ай бұрын
Язык Processing для обоих устройств один. На телефонной версии есть дополнительные возможности. Чтобы понимать будет ли работать код на другом устройстве, надо понимать что делает сам код. Если этот код относится к чистому processing, то он должен работать одинаково на всех устройствах
@Bekmamat1998 ай бұрын
Урааа ,новое видео!!!
@IAmSnowstom8 ай бұрын
О привет эту сетку я пожалуй себе в проект приберу.
@РинатБаммадалиев-б3т8 ай бұрын
Можно пожалуйста туториал по obj Apde processing?
@ПростоПрограммист-р3ж8 ай бұрын
Что за obj?
@РинатБаммадалиев-б3т8 ай бұрын
@@ПростоПрограммист-р3ж ну там про PShape Shape obj и т.д
@РинатБаммадалиев-б3т8 ай бұрын
@@ПростоПрограммист-р3ж ...
@CLOUDEcode8 ай бұрын
😂
@Rinat_20078 ай бұрын
А что будет в следующем видео? Надеюсь текстовое поле
@ПростоПрограммист-р3ж8 ай бұрын
Пока не знаю, но до текстового поля ещё далеко
@Rinat_20078 ай бұрын
Наконец-то, Новое видео :)
@Tortik_Siket8 ай бұрын
А можно код с нажатием?
@ПростоПрограммист-р3ж8 ай бұрын
Тебе нужно условие нажатия или что-то другое?
@Tortik_Siket8 ай бұрын
Условие и комментарии чтоб я понял
@ПростоПрограммист-р3ж8 ай бұрын
@@Tortik_Siket в уроке 4.1 по Processing я показывал условие нажатия на прямоугольник с объяснением. Там можешь посмотреть
@katya63018 ай бұрын
тихий звук
@ПростоПрограммист-р3ж8 ай бұрын
Спасибо за отзыв. В следующих видео я постараюсь это поправить
@РинатБаммадалиев-б3т8 ай бұрын
@@ПростоПрограммист-р3жа что тут стараться? Просто сделай звук по громче
@spoz18 ай бұрын
Чтооо, Наконец-то
@bhms-binary8 ай бұрын
Кста, у меня тоже Windows 11
@bhms-binary8 ай бұрын
Welcome back, brave hero!
@temurlang20068 ай бұрын
Как эффективно реализовать input в APDE с помощью клавиатуры
@ПростоПрограммист-р3ж8 ай бұрын
Что за input()?
@bhms-binary8 ай бұрын
Там клавиатура какая-то баганная в APDE, но если подключить физическую OTG клаву, то будет норм улавливать ивенты клавиатуры. Так что, наверное, нормальнее будет сделать свою внутреннюю клавиатуру в приложении/игре, используя кнопки.
@bhms-binary8 ай бұрын
@@mrnoname24 у меня такое было, и очень бесило, пишешь только одну строчку: openKeyboard() и ничего больше, запускаешь: клавиатура появляется на 250 миллисекунд, и изчезает, всё!
@vortexcm8 ай бұрын
Урааааа
@kelltater8 ай бұрын
Знаешь каеую-нибуть библиотеку для кнопок, типа Button с слушателями в Javа? Оч надо для платформера в APDE
@ПростоПрограммист-р3ж8 ай бұрын
Кнопку можно создать и без сторонних библиотек. В будущих видео я покажу как это сделать лучшим способом. Но если вкратце сейчас сказать как это сделать, то вот: Нужен класс для кнопки, у которого должны быть методы mousePressed() и mouseReleased(), которые вызываются соответственно тогда, когда вызываются одноименные функции самого Processing скетча. А остальное - тривиально, если есть небольшой опыт
@kelltater8 ай бұрын
@@ПростоПрограммист-р3ж тоесть поместить эти методы в класс? Просто когда в туда давно помещал touchStarted() и тд, оно не работало. А еще есть проблема, маусХ и У, дают координаты касания первого касания, и не получится сделать так несколько кнопок, я пытался через массив touches, но я сликом привык к всяким сикодам, чтоб на языке нормально это использовать. А с библиотекой будет намного проще.
@kelltater8 ай бұрын
@@ПростоПрограммист-р3ж через mouseX&Y сделать несколько кнопок не получится, оно выдаает координаты последнего касания, а touches... я слишком пртвык к конструккторам по типу сикода, и нормально реализовать кнопки не получилось :(
@kelltater8 ай бұрын
@@ПростоПрограммист-р3ж стоп, этм методы можно в класс поместить и будет работать? Просто я давно пытался сделать также с touchStarted но не работало (