🤏 Оптимизируем игру до 2 КИЛОБАЙТ

  Рет қаралды 1,090,955

Emerald Powder

Emerald Powder

Күн бұрын

Пікірлер: 1 500
@EmeraldPowder
@EmeraldPowder 3 жыл бұрын
Для тех у кого не сканируется код, или просто лень проделывать эти манипуляции, залил в репозиторий отдельно текст для копирования в адресную строку raw.githubusercontent.com/emeraldpowder/QrGame/master/js%20data%20url.txt Копируем весь текст, вставляем в адресную строку браузера, играем :)
@Lidkvas
@Lidkvas 3 жыл бұрын
У меня просто код вылез🗿.
@shipoCC10
@shipoCC10 3 жыл бұрын
@@Lidkvas и ее надо ввести в пойск
@a.9893
@a.9893 3 жыл бұрын
Максимум до 8 дошла 🗿
@tryoutbeats6950
@tryoutbeats6950 3 жыл бұрын
он не копируется...
@жележмяк
@жележмяк 3 жыл бұрын
@@tryoutbeats6950 Открыть ссылку в новой вкладке нажимай, а не левым кликом.
@DaniilAnischenko
@DaniilAnischenko 3 жыл бұрын
Мальчик :блин, мои ненужные проекты занимают пол жёсткого диска, опять придётся чистить Мужчина :игра получилась 7 кб, а это значительно больше, чем мне нужно
@러시아디마
@러시아디마 3 жыл бұрын
У каждого мужчины есть папка ОБХЗ. И занимает столько же, сколько и проект мальчика.
@licex5143
@licex5143 3 жыл бұрын
@@러시아디마 я сделал 30 папок внутри одной и пока еще ни кто не спалил
@krkn_
@krkn_ 3 жыл бұрын
@@licex5143 в папке Windows тоже никто не спалит
@러시아디마
@러시아디마 3 жыл бұрын
@@licex5143 Меня участковый мент попросил узнать что делает его сын за компом. Я такой win+r recent. Открылась папка с ярлыками на недавно открытые файлы. Меньше минуты обыск. Конечно можно и shell recent чистить но на каждый прием найдется контр прием. Вопрос лишь в том сколько платят за обыск. Никому нет дела до порнухи, и даже если нашли - делают вид что не видели. В Корее, кстати, с этим строго.
@mazellovvv
@mazellovvv 3 жыл бұрын
@@licex5143 про мою папку "ненужное" на рабочем столе, которая весит 6 Гб говорить есть смысл?
@kandwoo
@kandwoo 3 жыл бұрын
Это слишком необычное видео, на которое я наткнулся в 6 утра, но хочется сказать, что проделанная Вами работа - невероятна
@reburn3742
@reburn3742 3 жыл бұрын
прекол в том что щяс я в 6 утра впервые на ткнулся на этого автора и видео
@okta10
@okta10 3 жыл бұрын
@@reburn3742 я тоже, ровно в 6
@taichiveron9278
@taichiveron9278 3 жыл бұрын
Пол шестого (оО)
@rosenkreuz6707
@rosenkreuz6707 3 жыл бұрын
ура, я не один такой
@Android995
@Android995 3 жыл бұрын
в 6 вечера...
@qpw
@qpw 3 жыл бұрын
Хах,когда фото кода весит больше чем сама игра в коде)
@scalymilano8012
@scalymilano8012 3 жыл бұрын
в 1024 раза примерно*
@xinkal1006
@xinkal1006 3 жыл бұрын
Скрин на 11 айфоне 9 мб😂
@kipin6337
@kipin6337 3 жыл бұрын
Скрин на ксиоми редми 8а - 9-13 мгб
@ОбычныйФанатАниме
@ОбычныйФанатАниме 3 жыл бұрын
Скрин на Самсунг j 3 200 кб
@testin263
@testin263 3 жыл бұрын
Скрин нокии 3310 - 1 байт
@oxlapc7233
@oxlapc7233 3 жыл бұрын
" Я такой сканер не нашёл, поэтому... быстренько написал свой"
@magix_2284
@magix_2284 3 жыл бұрын
Го вз
@kodirovsshik
@kodirovsshik 2 жыл бұрын
Очень сильно ожидал именно этой фразы пока смотрел видео 😂
@Moto.Driver
@Moto.Driver 3 жыл бұрын
О, наконец то игра которую сможет мой комп запустить
@andreysesar7716
@andreysesar7716 3 жыл бұрын
на 20 фпс
@Moto.Driver
@Moto.Driver 3 жыл бұрын
@@andreysesar7716 И то на половине игры всё зависнет
@channelofmaks9505
@channelofmaks9505 3 жыл бұрын
@@Moto.Driver you have a tapochek?
@Moto.Driver
@Moto.Driver 3 жыл бұрын
@@channelofmaks9505 Yes, i have tapochek
@Moto.Driver
@Moto.Driver 3 жыл бұрын
@@channelofmaks9505 Do*
@Luca-ws1tj
@Luca-ws1tj 3 жыл бұрын
Он: Сделать игру в .ехе, чтобы она не требовала специфических библиотек и умещалась в qr-code... Я: нереально Он: ...это интересная задачка
@justarchive789
@justarchive789 3 жыл бұрын
Так-же линуксоиды:
@loker3269
@loker3269 3 жыл бұрын
@@justarchive789 слый Trisquel попробуй, там сё на мин
@ДжонБут-р2э
@ДжонБут-р2э 3 жыл бұрын
Коды и прочее это не моё
@loker3269
@loker3269 3 жыл бұрын
@@ДжонБут-р2э а вот, шифрования, простая инфа, и логик гатс, и вообще сложные вещи эта каркас моЁ
@loker3269
@loker3269 3 жыл бұрын
@Крыса Гобби ралный мир интересние.и зачем нам хацкерам это знать
@РоманАтаманенко-п9ъ
@РоманАтаманенко-п9ъ 3 жыл бұрын
я сейчас за 30мин узнал больше, чем за 7 лет информатики и программирования в школе+институте
@shitshitshit7157
@shitshitshit7157 3 жыл бұрын
мне тебя жаль
@bonniegame2164
@bonniegame2164 3 жыл бұрын
лол
@ShadowReapers
@ShadowReapers 3 жыл бұрын
Это делает тебя неучем. В этом видео не узнаешь как программировать, куда ставить точки и запятые в кодах, и вообще где это делать. Ненавижу таких как ты
@dimasmlg1
@dimasmlg1 3 жыл бұрын
@@ShadowReapers это рофл а ты сразу писать умное НАЙН ТОКО МЕМЫ!!!!!!
@ShadowReapers
@ShadowReapers 3 жыл бұрын
@@dimasmlg1 сам понял что сказал?
@qlovbtea
@qlovbtea 3 жыл бұрын
6-летний я, когда на чеке увидел QR-код: 1. Взять гелевую ручку, 2. Зарисовать все белые щели.
@chelovek901
@chelovek901 3 жыл бұрын
На чеке ещё можно ногтём рисовать))
@qlovbtea
@qlovbtea 3 жыл бұрын
@@chelovek901, дааа, помню. Но мне доставляло больше всего - то что описано в комментарии.
@objection7718
@objection7718 3 жыл бұрын
я вообще не знал что люди это вообще делают🤔
@yaroslav5168
@yaroslav5168 3 жыл бұрын
@@objection7718 что они вообще существуют )))
@Max-zo6rv
@Max-zo6rv 3 жыл бұрын
А я проходил лабиринт.
@k4koy_to_loxxx
@k4koy_to_loxxx 3 жыл бұрын
Игра: найти выход из лабиринта QR кода
@kekakullerx4111
@kekakullerx4111 3 жыл бұрын
Ага/
@lphoenixl7771
@lphoenixl7771 3 жыл бұрын
ТЫ ГЕНИЙ
@sm1alse
@sm1alse 3 жыл бұрын
Идея кстати!
@МаксимГродецький-у4щ
@МаксимГродецький-у4щ 3 жыл бұрын
Игра весит 0,0000000000000009 кб
@Tolyan_Kochyan
@Tolyan_Kochyan 10 ай бұрын
И эта игра содержится в QR- коде точь-в-точь таком-же который в самой игре
@tiratrone
@tiratrone 3 жыл бұрын
Небольшие разработчики: "так, надо оптимизировать по максимуму игру, а что если до 2 кб?" Ubisoft: "Ха-ха, 3090 не может тянуть Вальгаллу в 4к 60 кадров, но оптимизацию мы не завезем"
@Getoverhere666
@Getoverhere666 3 жыл бұрын
потому что они нанимают "индусов" за три копейки кодить. Юбики крайне жадные. Впрочем, как и все эти корпорации сейчас.
@-15socialcredit
@-15socialcredit 3 жыл бұрын
@@Getoverhere666 близзард которых сечас чересчур обвиняют в экономии и жадности просто святые в этом плане
@Getoverhere666
@Getoverhere666 3 жыл бұрын
@@-15socialcredit вполне возможно, я немного не слежу за новинками
@HiQut
@HiQut 3 жыл бұрын
@@-15socialcredit нетнет ты забыл что они принадлежат активижн
@-15socialcredit
@-15socialcredit 3 жыл бұрын
@@HiQut да. Но критикуют именно близзард. Активижн гораздо сильнее ебут игроков донатом
@jvoorhees
@jvoorhees 3 жыл бұрын
Очень познавательно. Никогда в голову, реализовать такое, не приходило 😊. Не зря подписан на канал. Снимаю шляпу!
@jvoorhees
@jvoorhees 3 жыл бұрын
Тут в комментариях просили многопоточность, а я считаю что начать нужно с UnityEvent. Если посмотреть внимательно видео канала, то можно заметить. Ролики выходят по какому-то уникальному контенту. В русском сегменте, есть несколько роликов по Event-ам, но они не стоят потраченного времени. Event, на самом деле, очень полезная вещь и пропуск на канале, как по мне, это упущение.
@hlibprishchepov322
@hlibprishchepov322 3 жыл бұрын
может лучше маску снимешь?
@jvoorhees
@jvoorhees 3 жыл бұрын
@@hlibprishchepov322 😈Ха-ха-ха
@LeetsGoAI
@LeetsGoAI 2 жыл бұрын
Да все мы в курсе что ты снимашь шляпу, главное что автор снимает получше) и вроде как не шляпу
@ichocolatechannel3241
@ichocolatechannel3241 3 жыл бұрын
Лайк влеплен. Поражаюсь такими людьми как вы. Пока я там гуглю условно о том 'как добавить что-то или как перевести строку в текст', вы умудряетесь делать такое. Хотелось бы мне также шарить во всякой теме) Мой Вам поклон
@dungeonmaster9448
@dungeonmaster9448 3 жыл бұрын
@@evansmith5839 привет мне 17 лет, смогу ли я пойти в эту индустрию? Все хотел если честно, но экзамены постоянно.
@dungeonmaster9448
@dungeonmaster9448 3 жыл бұрын
@@evansmith5839 html курс был в школе. Когда сделал простую страницу почувствовал кайф. Бросил в 8 классе, потому что считал себя тупым, а сейчас вижу что главное усилие.
@yorymotoru
@yorymotoru 3 жыл бұрын
Очень крутая вещь, обожаю такое безумие, спасибо :D
@ZackiePhoton
@ZackiePhoton 3 жыл бұрын
+
@jecksfoxofficial
@jecksfoxofficial 3 жыл бұрын
Меня смутило только одно, как трясущаяся шакальная камера определяет этот недостоющий 4ый столбик пикселей
@Getoverhere666
@Getoverhere666 3 жыл бұрын
гугли помехоустойчивое кодирование и тому подобное
@ivan_uragan6350
@ivan_uragan6350 3 жыл бұрын
Это парадокс
@magix_2284
@magix_2284 3 жыл бұрын
Го вз
@Grapeoff
@Grapeoff 3 жыл бұрын
Браво, маэстро
@ЯСуперСтар
@ЯСуперСтар 3 жыл бұрын
I'm only human after all, don't put the blame on me!
@ДжонБут-р2э
@ДжонБут-р2э 3 жыл бұрын
. . . . .
@MrCube228
@MrCube228 3 жыл бұрын
Some people got the real problems
@magix_2284
@magix_2284 3 жыл бұрын
. . . . .
@ПавелГолубев-п8о
@ПавелГолубев-п8о 3 жыл бұрын
Просто шёл мимо Решил глунять и офигел очень круто)
@teropod3504
@teropod3504 3 жыл бұрын
Сейчас: оптимизируем игру до 2 кб, это очень мало! Раньше: 2кб? Да я что милионер по твоему чтоли?
@kekakullerx4111
@kekakullerx4111 3 жыл бұрын
10кб есть?
@kekakullerx4111
@kekakullerx4111 3 жыл бұрын
Или 19кб?
@kostyfoq
@kostyfoq 3 жыл бұрын
Вот вы смеётесь, а пацанчик-то реально время остановил.. Кто не понял у него время всегда 13:37
@TarTarararas
@TarTarararas 3 жыл бұрын
ЗАВАРУДО
@chelovek901
@chelovek901 3 жыл бұрын
Так он все за минуту сделал
@DUKALIC_THE_FOOL
@DUKALIC_THE_FOOL 3 жыл бұрын
Бляя,как ты вообще это увидел
@kekakullerx4111
@kekakullerx4111 3 жыл бұрын
@@chelovek901 ага
@magic-tl3vd
@magic-tl3vd 3 жыл бұрын
@@chelovek901, так 13:37 и 13:47, всё то же самое время....
@JON-dj5uy
@JON-dj5uy 3 жыл бұрын
Да ты чертов гений, как ты вечером смог заснуть?
@AklakanXPLaY
@AklakanXPLaY 2 жыл бұрын
Я помню раньше были соревнования между разрабами и они писали демки, целью было сделать 3д игру весом до 64кб, писали на ассемблере, вот это было круто
@Klemsber
@Klemsber 2 жыл бұрын
В смысле раньше? Они до сих пор проводятся, поищите revision party, chaos construction.
@AklakanXPLaY
@AklakanXPLaY 2 жыл бұрын
@@Klemsber спасибо за информацию
@RomanKuzovlev
@RomanKuzovlev 3 жыл бұрын
Привет, понравилась твоя идея, спасибо большое. Но посмотрев на финальных результат JS кода я понял что его еще можно очень хорошо ужать. Ну чтож, раз интересно и есть над чем поработать, то надо попробовать. В итоге у меня получлось уменьшить data url с 2214 до 1673 байт при этом даже немного улучшив геймплей (добавил вывод game over в самой игре) Код можно посмотреть у меня в репе github.com/rkuzovlev/QrGame там в папке с JS версией есть README в котором описаны принятые решения =)
@EmeraldPowder
@EmeraldPowder 3 жыл бұрын
Привет, спасибо за дополнения, отличный результат! Вот про самовызываемую функцию я так и не доразобрался в итоге. И лишние теги тоже пробовал убирать, но в финале решил оставить, чтобы корректный был html по всем канонам
@ВладиславВладислав-и4ю
@ВладиславВладислав-и4ю 3 жыл бұрын
@@EmeraldPowder а как насчёт вместить 4096 уникальных звёзд со своими планетами в 48 Кб?
@EmeraldPowder
@EmeraldPowder 3 жыл бұрын
@@ВладиславВладислав-и4ю можно попробовать, сделать процедурную генерацию, написать всё это на js, минифицировать по уму, добавить интересного геймплея, в 48к думаю вполне можно уместиться
@ВладиславВладислав-и4ю
@ВладиславВладислав-и4ю 3 жыл бұрын
@@EmeraldPowder про космического торговца! И чтобы лазеры пиу-пиу! И пираты! И таинственная планета!
@DOne-rt4dw
@DOne-rt4dw 2 жыл бұрын
@@ВладиславВладислав-и4ю а как же корованы, армия злого и лесные эльфы? Я уже джва года жду...
@Станислав-ъ1у
@Станислав-ъ1у 3 жыл бұрын
Мне это напомнило про Левшу. И блоха есть, и подковки красивые получились. Только у тебя она все же прыгает.
@acorgua
@acorgua 3 жыл бұрын
Может Билл Гейтс и не ошибался?))
@rashpoler
@rashpoler 2 жыл бұрын
Я, на двадцатой минуте видео: Зачем я это смотрю, я же вообще не программист??! )))) А серьезно, очень круто что есть такие увлекающиеся люди! Огромный респект!)
@igont2714
@igont2714 3 жыл бұрын
Есть идея для ролика: расскажите про многопоточность в юнити, Thread-ы и как вообще сделать многопоточную игру Кто тоже этого хочет, ставьте лайк)
@Dmytro-Tsymbaliuk
@Dmytro-Tsymbaliuk 3 жыл бұрын
ну без чая и запаса продовольствия в виде печенек тут никуда, ибо чтобы не выстрелить себе в ногу при использовании нескольких потоков нужно не только синхронизировать потоки, так же учитывать, что процессор тоже может оптимизировать инструкции, поменяв их местами и это зачастую будет все к чертям ломать
@eizehielschmurge1289
@eizehielschmurge1289 3 жыл бұрын
да какая это игра будет - они делают троян, чтоб деньги со счета спиздить на мобиле
@tnak7947
@tnak7947 3 жыл бұрын
Сделать можно, но многопоточность поддерживают не все платформы. Поэтому Unity однопоточен. Для PC вполне можно делать многопоточную игру. Ничего особо сложного нет т.к многопоточность в шарпе намного проще, чем потоки в C++/C, но всё же есть свои моменты (в которых себе в ногу выстреливаешь)
@nooftube2541
@nooftube2541 3 жыл бұрын
@@tnak7947 ну сейчас джобы есть, которые довольно неплохо оптимизированы. А какие платформы не многопоточны? (Ну кроме html5)
@noki9930
@noki9930 3 жыл бұрын
@@tnak7947 многопоток на шарпе реализуется по разному. Самое простое конечно сделать экземпляр класса Thread.
@channelofmaks9505
@channelofmaks9505 3 жыл бұрын
Здравствуйте, обратитесь в RockStar пускай они вас наймут как человек который сожмет их Gta с 120 гб до 30 гб P. S чтооооооооо 200 лайков, раз на то пошло то подпишитесь на мой канал и чекните что я там снимаю👉👈
@mekaduk-1824
@mekaduk-1824 3 жыл бұрын
представляю гигантские qr коды на стенах зданий,вот он каков кибер-панк
@channelofmaks9505
@channelofmaks9505 3 жыл бұрын
@@mekaduk-1824 ахахахахаххаахаха
@dihaneeer
@dihaneeer 3 жыл бұрын
гта курит в сторонке видя сколько занимает колда варзон
@channelofmaks9505
@channelofmaks9505 3 жыл бұрын
@@dihaneeer лично я качал гта пиратку и я ее качал 1 день день если бы был хороший инет а так она копалась 3 дня ТРИ
@DenVeR-PRO
@DenVeR-PRO 3 жыл бұрын
До 30кб)))
@silentage6310
@silentage6310 3 жыл бұрын
"круто это или бесполезно". почему "или" ? это и очень круто и совершенно бесполезно одновременно.
@АндрейЩ-щ1ф
@АндрейЩ-щ1ф 3 жыл бұрын
Навык и опыт никогда не бывают бесполезны. Даже если ты никогда не применишь полученные знания напрямую, ты точно будешь знать почему их не использовал.
@soursxond7230
@soursxond7230 3 жыл бұрын
потрясающе)
@vertaletov
@vertaletov 3 жыл бұрын
Спасибо! Хороший проект сделал. Многим даст пищу для размышлений. А самое главное расширит их кругозор. Следующий шаг - игра в RFID чипе. Раньше картриджами от денди обменивались, а теперь ключами от домофона будут. 😉
@fellowmean5
@fellowmean5 3 жыл бұрын
Да,но проблема с памятью,так где то есть 700 байт ,если смотреть самую вместительную
@vertaletov
@vertaletov 3 жыл бұрын
@@fellowmean5 Mifare Classic есть 1k и 4k. А это уже устаревшая технология. MIFARE DESFire есть до 8k. Ох тут можно развернуться...
@azalothe3150
@azalothe3150 3 жыл бұрын
@@vertaletov не то шо эти СиСиДи терабайтные:)
@vertaletov
@vertaletov 3 жыл бұрын
@@azalothe3150 ага. Но ключи уступают в скорости чтение/запись. Но мы и не спешим. А если игра "жирная", то можно несколько ключей взять. Как win95 на 11 дискетах.
@ИльяСаев-я6ю
@ИльяСаев-я6ю 3 жыл бұрын
Серьёзно? В РФАЙДИ меточку? 😲 Хотя чему удивляюсь, в mbr заталкивали? Заталкивали. ☺
@SlavaSlavin1
@SlavaSlavin1 2 жыл бұрын
Отлично. Мало что понял, но нравится энтузиазм )) Не пожалел о проведенных полчаса ;)
@bankbtc
@bankbtc 3 жыл бұрын
Я не программист и никак не связан с кодом. Но блин) В 3 ночи я сижу и залипаю в это чудо. Респект за знания, труд и гениальность.
@Nintoryan
@Nintoryan 3 жыл бұрын
Очень круто, код спокойно отсканировался, но у меня правда очень хорошая камера на телефоне. Что сказать, просто браво!
@stttrm
@stttrm 3 жыл бұрын
Я только в конце видео понял, что оно идет почти полчаса. Охренеть как интересно. Вдохновляет. Надеюсь, когда-нибудь тоже смогу писать игры, которые вмещаются в qr, запускать дум на велоспидометрах, делать 3d шутеры в консоли и творить другую подобную адовую дичь. Спасибо за видос!
@ГлебСтепанов-е1ъ
@ГлебСтепанов-е1ъ 3 жыл бұрын
Когда Лёша Кластер программировал микроконтроллеры это выглядело проще...
@Илья-с1л6э
@Илья-с1л6э 3 жыл бұрын
js код можно еще ужать, переименовать функции в один-два символа. вместо function someName(){} использовать запись let someName=()=>{} если есть какие то объекты (как canvas) к которому обращаемся не один раз, то возможно будет оптимально написать let c = canvas. И дальше уже обращаться к с
@EmeraldPowder
@EmeraldPowder 3 жыл бұрын
Да, думаю там можно процентов на 20 ещё сжать, зная такие фичи js. Но я не знал :)
@PlusTVPlus
@PlusTVPlus 3 жыл бұрын
closure compiler или google compiler (не важно как искать, это одно и тоже). Неплохо подойдёт для этой цели. Он и лишние символы убирает, и названия укорачивает, и код переписывает таким образом, чтоб убрать недостижимый код, и сократить конструкции, сохранив работоспособность. Конечно, код может и не заработать после таких преобразований, но это редкие исключения из правил.
@stalkerdollar9856
@stalkerdollar9856 3 жыл бұрын
Мой годовой проект точно будет по созданию максимально маленькой игры для компа... Спасибо за вдохновение!!! Ты лучший!)
@Aeternum_Legion
@Aeternum_Legion 3 жыл бұрын
Попал с главной страницы ютуба. Думал посмотрю и забуду... а нет, очень интересное видео оказалось. Да и ламповое) Крч топ
@Rise_by_angels
@Rise_by_angels 2 жыл бұрын
Страдать такой адовой дичью может только кодер, который истово любит свое дело. Два главных вопроса на протяжении всего видео, "как и нафига", не помешали мне проникнуться истинным уважением к тебе, чел! Успехов тебе, и будь здоров!
@BEDN0
@BEDN0 3 жыл бұрын
Эхх вот бы киберпанк весил 2кл.
@paulsugar632
@paulsugar632 3 жыл бұрын
Дружище, на этом видео уже почти полмиллиона просмотров. Мы очень стараемся тебя поддерживать и ждем следующего видео, надеюсь ты про нас не забыл!
@EmeraldPowder
@EmeraldPowder 3 жыл бұрын
Спасибо!
@Feynman.R
@Feynman.R 3 жыл бұрын
Вот сколько смотрю такие видосы , создаётся ощущение, что в современной игровой индустрии в 95% случаев об оптимизации никто не парится, учитывая что уже даже в телефонах процы намного мощнее компов 10 летней давности.
@rexdraconis1703
@rexdraconis1703 3 жыл бұрын
Если не ошибаюсь какаито компания сделала полноценную 3д игра розмером в 70 кб
@ltva8781
@ltva8781 2 жыл бұрын
@@rexdraconis1703 kkreiger
@igorkurganov1976
@igorkurganov1976 3 жыл бұрын
Однозначно респект и уважуха тотальная! Програмлю много лет... в основном рутина.... А тут вся мощь творчества с интелектом и с упорностью! Восхищаюсь! Завидую, что уже ни когда не смогу заняться подобным, как в юношестве время на всякую интересную ерунду бесконечно тратил. А когда взрослый, то уже куча важных забот заваливает мечты своей серостью.
@EmeraldPowder
@EmeraldPowder 3 жыл бұрын
Спасибо) Понимаю, время сложно находить, но иногда всё-таки нужно, чтобы получить приятные эмоции
@igorkurganov1976
@igorkurganov1976 3 жыл бұрын
@@EmeraldPowder Раз уж зашла беседа... про исполняемый код в qrcode ... Лет 7 назад, подруга писала фантастический роман как люди учились жить в несвойственной им среде, а я участвовал как технарь, придумывал всякие технологические штучки того мира. В него вошла глава, в которой есть описание взлома сети при помощи исполняемого кода в qrcode.... Роман называется "Как возвращались боги", ссылка на эту главу proza.ru/2016/11/12/617 У меня дальше мысли и описания о такой возможности не пошло. А Вам удалось сказку сделать былью! Подозреваю, что Вашим именем назовут новый тип хакерства... Когда, будете купаться в лучах славы техногика, намекните в своих мемуарах об этой книге, о простых наивных фантастах не подозревающих, что люди которые делают будующее находятся среди нас! :)
@MTsyganok
@MTsyganok 2 жыл бұрын
А если сделать QR код не двумерный, а трёхмерный. Например, трехмерность разными цветами добиться. Можно ли увеличить объем записанной информации?
@goolagaccount4417
@goolagaccount4417 2 жыл бұрын
Можно, но сканер будет работать хуже.
@Danics04
@Danics04 2 жыл бұрын
Псс, чувак хочешь на эту игру чит?
@shumaher86
@shumaher86 3 жыл бұрын
как-то читал историю, люди то ли .mp3, то ли .exe открывали виндовым Блокнотом, передавали текст через ICQ, на другом конце так же сохраняли обратно, и оно работало. не знаю, правда или нет, не пробовал, просто сейчас вспомнилось :) спасибо за видос, это очень круто.
@EmeraldPowder
@EmeraldPowder 3 жыл бұрын
Может быть и работало, если саблаймом открыть он отображает и копирует служебные символы, как в конце видоса видно. Но вот многие программы их обрезают, какой-нибудь вк точно бы обрезал. А icq вполне мог в сыром виде отправлять и отображать
@paulsugar632
@paulsugar632 3 жыл бұрын
Лучший русскоязычный канал по геймдеву! Не останавливайся и выпускай ролики почаще. Мы очень-очень ждем!
@pswru
@pswru 3 жыл бұрын
14:59 какаха засчитана, спасибо. "Деды" писали vc.com (где .com не TLD а расширение файла для доса) на асме. Ну если забыть про спектрум и прочие "специалисты", где "оконный монитор" в 2 Кб помещался и его в журнале МК публиковали для народа. И таки да - на асме будет однозначно короче, если не опираться на чужие универсальные раздутые библиотеки. В целом - зачот за исследование и соревновалки с секундометром и гонку за минимализьмой. Любопытно что QR код может содержать непосредственно JS который некоторые девайсы способны сразу исполнить. Кстати для некоторых применений годен ещё PAPERBAK.EXE от ollydbg.de/Paperbak/ с настройками примерно 150 DPI - 1/3 ECC - 100 кб/страница. Тем более с учётом что Почта России не принимает диски к пересылке в письмах. Ну и в судебные материалы дела двоичный файл даже маленький сложно приобщить.
@serhiis_
@serhiis_ 3 жыл бұрын
COM - файлы 16-битные, На 32-битной винде XP запускались, а когда вышла семерка больше не запускаются без эмулятора. На 64-битной системе 16-ьитные программые не запускаются даже на WinXP. А 32-х битный COM файл создать не получится, система отказывается такой загружать в память. Но есть статья называется сам себе икзелеон. Там в 2002 года программист на ассемблере создавал WinAPI программы. Ну и там есть гайд как создать самому DOS-stab (это заглушка бесполезная для DOSа, содержащаяся в любой файле), Как уменьшить PE-заголовок и там же готовый файл, генерирущий правильный PE заголовок. В итоге программу можно сжать меньше чем в 200 байт в формате exe, если запихнуть код в место где должен находиться DOS-Stab и поиздеваться над PE-заголовком.
@cube.194
@cube.194 3 жыл бұрын
Лайк, кто заметил, что в Emerald Power всегда время 13:37. Закон мир разрушен, ведь время нельзя остановить)
@channelofmaks9505
@channelofmaks9505 3 жыл бұрын
Оооо Кубе разработчик игр не ожидал тебя тут увидеть!
@spamkotlet3647
@spamkotlet3647 3 жыл бұрын
кажется мы имеем дело с флешем
@merlinxxx
@merlinxxx 3 жыл бұрын
EmPWR, тебя раскрыли завалим его?
@tair2413
@tair2413 3 жыл бұрын
Все просто, он из Хогвардса выпустился
@boring8243
@boring8243 3 жыл бұрын
Круто, спасибо
@inLogiex
@inLogiex 3 жыл бұрын
Это охеренно. С интересом посмотрел, понял, что хоть нас в вузе и учили асму, работе с линкерами и прочей парашей, я всё равно нихера не умею) Но это повод пойти и научиться)))
@СергейПерминов-б7ю
@СергейПерминов-б7ю 3 жыл бұрын
Для меня это вселенная другая, молодец!!!
@IgorMokrushin
@IgorMokrushin 2 жыл бұрын
Ты мне напомнил меня в молодости =) Лет 15 - 20 назад я впихнул Quake2 на дискету 1.5 MB С++, turbo pascal, norton comander, было же времечко...
@YaNeZetnik
@YaNeZetnik 3 жыл бұрын
Emerald Powder: игра весит 2 килобайта COD WARZONE: ничего не знаю, 150гб
@yuraneroba66
@yuraneroba66 3 жыл бұрын
О, новый челенж, пошел и свою qr игру делать) За видос спасибо, крутяк!
@Oxyenium
@Oxyenium 3 жыл бұрын
Мне нравятся такие челенджи)
@КаргополькаКолошмяндрович
@КаргополькаКолошмяндрович 3 жыл бұрын
6:04 В это время кликеры и фермы: Да-да, проиграть...
@ВладПомаскин
@ВладПомаскин 3 жыл бұрын
Круто!
@morkovkazet666
@morkovkazet666 3 жыл бұрын
Друг, очень интересно! Посмотрел от начала до конца. Все просто супер, продолжай дальше!
@anoona5015
@anoona5015 3 жыл бұрын
Браво!
@ЛутательЗоны-ы1б
@ЛутательЗоны-ы1б 2 жыл бұрын
Мой рекорд 8 кружочков, игра затянула на 20 минут! Прикольно зделал! Продолжай в том же духе, чтоб у тебя было побольше подпищиков
@mrflockerua
@mrflockerua 3 жыл бұрын
Как же повезло что ютуб решил показать этот шедевр мне в рекомендациях)
@distortion51
@distortion51 3 жыл бұрын
Есть один баг в твоей игре: если выходишь за пределы карты, то игрок без препятственно может лететь сколько угодно, правда он не будет очки собирать, но всё равно баг не приятный
@Technoman-uj5gp
@Technoman-uj5gp 3 жыл бұрын
То чувство, когда ничего не понятно, но очень интересно)
@aeeeaaa8469
@aeeeaaa8469 3 жыл бұрын
Автор, ты зачем время остановил? Подольше подолбить компиляторы?
@ruslanadimov6149
@ruslanadimov6149 3 жыл бұрын
Текстура колеса машины в гта занимает больше чем эта игра...
@sosiskakiller222
@sosiskakiller222 3 жыл бұрын
2020 : сделал игру в QR код 2023: сделал приложение в QR коде 3031: сделал ос на QR коде 9999: сделал QR код в QR коде
@gildress9364
@gildress9364 2 жыл бұрын
Qr код размером от Москвы до Пекина
@reflective1
@reflective1 3 жыл бұрын
Вау, 80 дизов на 10к лайков Очень редко вижу такое на ютюб, респект автору, лайк и подписка😸
@SuperPlyushkin
@SuperPlyushkin 3 жыл бұрын
Это Просто Оъ\унно
@reflective1
@reflective1 3 жыл бұрын
Я не пожалел что тыкнул на это видео Но, вопрос такой - что это видео делает у меня в рекомендациях в 3 часа ночи?
@Povyshev
@Povyshev 3 жыл бұрын
распечатаю QR код, повешу в универе в зоне отдыха)
@davidkroods811
@davidkroods811 3 жыл бұрын
Ты Опоздал, на моём канале давно уже я это сделал
@kekakullerx4111
@kekakullerx4111 3 жыл бұрын
1 место тебе
@davidkroods811
@davidkroods811 3 жыл бұрын
@@kekakullerx4111 Пасиб ) но 1 место у англоговорящего ютубера, я у него идею взял но увы с предоставлением контента у меня проблемы )
@Alex777x7
@Alex777x7 2 жыл бұрын
Спасибо очень круто )
@ng3apis
@ng3apis 3 жыл бұрын
Я вот сижу и думаю. ЧЕЛОВЕЧИЩЕ!!!!! Тут даже в котлине создаешь пустой проект под ведроид и там уже от 100мб. Спасибо огромное за такое познавательное видео! ОГРОМНОЕ СПАСИБО!
@Skywalker06gg
@Skywalker06gg 3 жыл бұрын
Автор или сумасшедший или гений)
@mmmd3788
@mmmd3788 3 жыл бұрын
Или автор
@fuzzyquester4895
@fuzzyquester4895 3 жыл бұрын
блин ну спс чуть монитор не розбил посе того как дошел до 238
@AlexeyLysenkoBam
@AlexeyLysenkoBam 3 жыл бұрын
Бой, как же круто что ты вернулся!) Я уже думал, что ты забил на видосы! Очень здоровский видос. Отлично дополняет то, что сделал MattKC
@gikigamelv8672
@gikigamelv8672 3 жыл бұрын
почему у тебя времени нeдвигаться дальше ??? 13:37🧐🧐🧐🧐🧐🧐🧐🧐🧐🧐🧐🧐🧐🧐🧐🧐🧐🧐💻💻💻💻💻💻🖥️🖥️🖥️🖥️🖥️🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣😜🇱🇻🕞🕞🕞🕞🕞🕞🕞🕞
@Nestor_Shevchenko
@Nestor_Shevchenko 3 жыл бұрын
А фиг там, на айфоне всё работает, при скане qr кода пишет что данные не коректные, но можно скопировать, и в хроме всё нормально работает
@ВалерийАлин-к3р
@ВалерийАлин-к3р 3 жыл бұрын
Чувак, ты крут. Но круче писать на ассемблере с использованием вин апи, и плюс собственно ручно написать файл с PE форматом, на простоне гугла гдето есть интересная статья по написанию своего экзэшника через хекс редактор, там наааамного короче исполняемый файл получится :)
@alicewithalex
@alicewithalex 3 жыл бұрын
Привет, очень круто, вспомнил как писал свои первый консольные приложения :D Можно подкинуть идею для следующего видео? Как насчёт написания кастомного EditorWindow? Я сейчас пытаюсь в этом разобраться, но пока не далеко продвинулся) Можно было бы сделать редактор карт небольшой, то есть рисовать сетку в окне и закрашивать клетки в нужные цвета, а потом по массиву данных этих генерировать уровень. Самое сложное наверное правильно уметь верстать при помощи GUILayout
@EmeraldPowder
@EmeraldPowder 3 жыл бұрын
Спасибо! Сейчас как раз думаю над продолжением плейлиста про расширения редактора, наверное сначала будет про ExecuteAlways, там только с ним на отдельное видео, а потом можно про EditorWindow или кастомные инспекторы
@alicewithalex
@alicewithalex 3 жыл бұрын
@@EmeraldPowder , респект, кастомный инспектор попроще будет, многим зайдет, просто лично с ним чутка знаком уже, но буду рад любому контенту про расширяемость, надеюсь сделаешь по EditorWindow что-нибудь в будущем, удачи )
@alexlabmonkey
@alexlabmonkey 3 жыл бұрын
это божественно
@carminex
@carminex 3 жыл бұрын
Чувак, это слишком круто. Я надеюсь, ты понимаешь, что Ютуб не готов к такому контенту? Р.s с меня подписка однозначно.
@h2643
@h2643 3 жыл бұрын
В англоязычном ютубе уже давно видел видео, как чел создал игру в КьюАр коде. Автор этого видео сам признался что позаимствовал идею с того видео. Так что нет.
@ZeADGaMeR
@ZeADGaMeR 2 жыл бұрын
Нашел способ как открыть игру с помощью qr-кода и на айфоне через стандартное приложение камеры. Когда навели на картинку и вылезло уведомление о том, что неизвестный контент, то нужно зажать пальцем на этом уведомлении и нажать скопировать, а потом просто вставить скопированный текст в браузере и перейти.) Немного неудобно, но как вариант, чтобы не заморачиваться с другими приложениями.
@мороззадубейко
@мороззадубейко 3 жыл бұрын
А я всегда удивлялся как делали игры для спектрума. 5 килобайт код игры , остальное графика
@러시아디마
@러시아디마 3 жыл бұрын
С вечера до 3х утра мой папа писал почти месяц или даже больше. Ассемблер знал отлично. Сейчас это не практично, код понимают от силы те кто его создают. Да и школа уже не та.
@stas_v
@stas_v 2 жыл бұрын
Шикарно! Творческих успехов Вам! Кстати, мой айфон видит qr-код, но пишет, что пригодные данные не найдены.
@_ntds
@_ntds 3 жыл бұрын
Очень круто, в жизни бы не подумал что это возможно) респект!
@dmitryr1
@dmitryr1 3 жыл бұрын
Надо во все общественные места такие коды)
@---yh9wh
@---yh9wh 3 жыл бұрын
Уже не помню когда был твой последний видос, но всё время что я ждал нового окупилось с лихвой. Спасибо тебе за интересный видос и титаническую работу)
@TheBypasser
@TheBypasser 2 жыл бұрын
Про C++ и что "не верю, что он влезет в 2к" - и ведь ничего, что для всех свежих компиляторов это тот же C99, только с поддержкой классов (которые редко вообще есть смысл применять)? ;) Вместо плавающей запятой сотые доли - тот ещё изврат, чего б просто фиксированную запятую не использовать (т.е. по степени двойки, если с точки зрения юзера) - тогда целая часть выделяется обычными сдвигами, а округления так вообще один сплошной кайф. По числу инструкций, кстати, DirectX может быть повеселее, т.к. тогда львиная доля кода останется на стороне ОС. Хотя я всё жду-жду, когда подобное уже сделают на Ассемблере (та же змейка для МК у меня и полкило не занимала) - а никто не хочет :)
@VladislavShyrokyi
@VladislavShyrokyi 3 жыл бұрын
Это было просто офигенно!
@RazielSoule
@RazielSoule 3 жыл бұрын
В это время некоторые особо одарённые выпускают патчи под 100Гб исправляющий по факту пару строчек...
@АндрейРеш-г9в
@АндрейРеш-г9в 3 жыл бұрын
Klass🌟ja, sehr krasse. Danke schön.
@BritCap1
@BritCap1 3 жыл бұрын
Andrej, ich glaube, dass du bist Russen. Ja, Andrej?
@Filin0wl
@Filin0wl 3 жыл бұрын
Не, ну ты киборг такие махинации проводить, чтобы добиться результата
@мороззадубейко
@мороззадубейко 3 жыл бұрын
Все... Ты начал эру коротких игр. Скоро плеймаркет будет завален ими
@EmeraldPowder
@EmeraldPowder 3 жыл бұрын
Если меньше мегабайта будут - я только за) Хотя у меня весь телефон не играми засран, а в основном всякими приложениями-бонусными картами по 150мб каждое
@wmonk5642
@wmonk5642 3 жыл бұрын
@@EmeraldPowder Думаю нас ждут QR вирусы.. 2кб - вполне так первая часть червя
@flypubgmobile7999
@flypubgmobile7999 3 жыл бұрын
Emerald Powder Бро можешь скинуть весь команду который ты писал во время создания игры, я не собираюсь создавать игру т.д просто охота побаловаться перед училкой что создал игру
@АрсенийПодчиваров
@АрсенийПодчиваров 3 жыл бұрын
На сегу игры от .5 до 2.0 МБ
@SANDRO_DEMOS
@SANDRO_DEMOS 2 жыл бұрын
Можно было бы ещё по-больше игру сделать если бы код был многоцветным как видел есть разработки такого
@АндрейИльин-д6ж
@АндрейИльин-д6ж 2 жыл бұрын
игра не очень. нет прокачки. нет открытого мира.
@Tramontano_T
@Tramontano_T 3 жыл бұрын
That just appeared into my youtube home and i dont understand a single word Eh nois fml sem escândalo 😎👌
@999WitchKing
@999WitchKing 3 жыл бұрын
Интересно пздц. Кажется что все так просто, но сколько нужно знаний запихнуть себе в череп, что бы хотя бы что то повторить. Игру написать в html, кажется что это шутка, тем более запихать это в qr code. 👍 Круто
@mssove1
@mssove1 2 жыл бұрын
Честно ? Никакие знания по большей части там и не нужны. Так школьный курс информатики и немного гугла.. Это простая задачка для разминки ума.
@mrzraider54
@mrzraider54 2 жыл бұрын
@@mssove1 хорошо пошутил
@mssove1
@mssove1 2 жыл бұрын
@@mrzraider54 в смысле ? Задачка разбивается на две подзадачи. Написать игру в 2 кб, и закодировать ее в код. Кодировку обеспечивает онлайн сервис, так что это вообще не задача. А написание сверх малых приложений, ну этим одно время страдает наверное любой программист. Я бы писал на делфи. И возможно уложился бы вообще в 1 кб.. Вообще автор поступил не совсем честно. Браузер интерпретирует язык и содержит большинство кода исполняемой программы уже в себе. Ну а шарп.. На компе стоит NET это такая оболочка типа браузера, которая делает по сути то же самое. Что и приводит к очень маленькому размеру исполняемого файла. Так как все библиотеки размеров в ГИГАБАЙТЫ уже есть на компе.
@Denlot_Ned
@Denlot_Ned 2 жыл бұрын
@@mssove1 не знаю, мой школьный курс информатики такого не включал.
@mssove1
@mssove1 2 жыл бұрын
@@Denlot_Ned вырезали клавиатуру из картона ? Так как комп сломаете, а учебников если и были то училка в них не разбиралась ? Кто не вырезал - тем ставили два. У нас были отличники по информатики и двоечники.
@RazorReznik
@RazorReznik 3 жыл бұрын
красава! очень крутая идея)) одно пожелание, было бы удобно в js версии в попап добавить кнопку рестарта, а то проигрываешь часто, а рестартить перезагрузкой страницы не очень удобно)
@dragoneonmax2011
@dragoneonmax2011 3 жыл бұрын
То чувство когда у тебя на ассемблере Hello, World получается в 1кб, а у кого-то игра на C в 2 кб.
Читаем QR-код без смартфона
12:02
Виссен
Рет қаралды 507 М.
SHAPALAQ 6 серия / 3 часть #aminkavitaminka #aminak #aminokka #расулшоу
00:59
Аминка Витаминка
Рет қаралды 2,1 МЛН
Миллионер | 1 - серия
34:31
Million Show
Рет қаралды 2,2 МЛН
⚡ Всё про события в Unity 3D
21:38
Emerald Powder
Рет қаралды 106 М.
🎲 Как работает Random в играх
8:45
Emerald Powder
Рет қаралды 140 М.
Делаю процедурную генерацию в Unity
13:15
Пишем свой движок 3D-графики
19:25
Onigiri
Рет қаралды 538 М.
БУКВАЛЬНО НЕПРОХОДИМЫЕ ИГРЫ / Булджать
20:02
БУЛДЖАТь
Рет қаралды 2,3 МЛН
Я сделал игру, которая играет сама в себя!) | Нейроэволюция на Python
10:52
Хауди Хо™ - Просто о мире IT!
Рет қаралды 529 М.
Can you fit a whole game into a QR code?
20:03
MattKC
Рет қаралды 9 МЛН
🧪🧪🧪🧪Прорыв в технологии Варп-двигателя.
22:15
Уже Наступило
Рет қаралды 332 М.
SHAPALAQ 6 серия / 3 часть #aminkavitaminka #aminak #aminokka #расулшоу
00:59
Аминка Витаминка
Рет қаралды 2,1 МЛН