https://gritsenko.biz/PlayableTools/#preview
Доработал превьювер плейблов, теперь там добавилось немного валидаций, а так же кнопки симулирующие отключение звука в mraid (привет IronSource! ) и блокировки экрана.
Так же появилась проверка на клик по CTA
—
дополнительно исправил баг в публикаторе из-за которого не вставлялись ссылки на сторы в mraid платформах
Доработал превьювер плейблов, теперь там добавилось немного валидаций, а так же кнопки симулирующие отключение звука в mraid (привет IronSource! ) и блокировки экрана.
Так же появилась проверка на клик по CTA
—
дополнительно исправил баг в публикаторе из-за которого не вставлялись ссылки на сторы в mraid платформах
🔥3
В качестве эксперимента сделал прототип веб приложения, которое раскладывает mp4 на кадры, врезает из них фон и сохраняет в папку png сиквенцией... есть ли смысл делать из этого полноценное приложение или часть playable tools или никому кроме меня не надо?)
Основная идея была в том, что бы использовать AI генераторы видео для создания спрайтов к играм, но видео просто в игру просто так не закинуть. А генераторы картинок, не очень хороши в создании спрайтшитов.
результат
https://dev.gritsenko.biz/games/jam2025/runner/
Основная идея была в том, что бы использовать AI генераторы видео для создания спрайтов к играм, но видео просто в игру просто так не закинуть. А генераторы картинок, не очень хороши в создании спрайтшитов.
результат
https://dev.gritsenko.biz/games/jam2025/runner/
🔥1🍓1
Обновление v1.1.1
Добавил утилиту просмотра структуры и размера папки. Может пригодиться что бы понять как распределяется объем данных в вашем плейбле.
https://gritsenko.biz/PlayableTools/#folder-size-visualizer
Добавил утилиту просмотра структуры и размера папки. Может пригодиться что бы понять как распределяется объем данных в вашем плейбле.
https://gritsenko.biz/PlayableTools/#folder-size-visualizer
🔥5
v1.2.1 - Добавил утилиту для конвертации коротких mp4 файлов в спрайтшит или PNG сиквенцию.
Например для тех кто делает графику для игры с помощью видео ИИ сервисов и потом нужно ее вставить в игру с прозрачным фоном.
Пользоваться просто: перетаскиваем в тулзу клип, если фон не определился сам, то кликаем в него мышкой и цвет подмышки будет удалён в кадре хромокеем. Можно покрутить настроечки для лучшего эффекта и посмотреть на разных фонах наш спрайт.
Затем тыкаем в кнопку экспорта и получаем либо спрайт шит, либо png сиквенцию
https://gritsenko.biz/PlayableTools/#video2sprite
Например для тех кто делает графику для игры с помощью видео ИИ сервисов и потом нужно ее вставить в игру с прозрачным фоном.
Пользоваться просто: перетаскиваем в тулзу клип, если фон не определился сам, то кликаем в него мышкой и цвет подмышки будет удалён в кадре хромокеем. Можно покрутить настроечки для лучшего эффекта и посмотреть на разных фонах наш спрайт.
Затем тыкаем в кнопку экспорта и получаем либо спрайт шит, либо png сиквенцию
https://gritsenko.biz/PlayableTools/#video2sprite
🔥4
Тестировал тут на работе LLM с видеокарточкой RTX A6000 48gb
Qwen Coder 30b вполне себе сносно выдает 80-100 токенов в секунду! С другой стороны появилась модель Supernova, бесплатная и с 1М токенов контекста. И кажется работает быстрее. Но на больших задачах оба варианта лажают без присмотра. Когда уже начнут вкалывать роботы, а не человек, а?)
Qwen Coder 30b вполне себе сносно выдает 80-100 токенов в секунду! С другой стороны появилась модель Supernova, бесплатная и с 1М токенов контекста. И кажется работает быстрее. Но на больших задачах оба варианта лажают без присмотра. Когда уже начнут вкалывать роботы, а не человек, а?)
🔥4
Media is too big
VIEW IN TELEGRAM
Добавил небольшую утилиту для объединения пнг сиквенций в спрайтшиты с группировкой по префиксу. Возможно более позжее сделаю упаковку в атласы, если будет потребность.
https://gritsenko.biz/PlayableTools/#spritesheet-maker
https://gritsenko.biz/PlayableTools/#spritesheet-maker
🔥3
Немого доработал свой эксперементальный опенсорсный сервер WsCore для IO игр. Добавил дашборд с отображением потребления ресурсов. Убрал наконец собственную кастомную реализацию буферов и заменил ее на MemoryPack. Теоретически должно стать раз в 10 быстрее. 5000 ботов на экране рисуются без задержек, при этом стейт 250кб. Для инди игры должно хватить на первое время
❤4
Устроил себе пятничный геймджем и сделал игру на 100кб
https://gritsenko.biz/merge-game/
никаких фрейворков только канвас
https://gritsenko.biz/merge-game/
никаких фрейворков только канвас
Намощи мозг
Наморщи мозг
An engaging merge game to challenge your brain!
По работе потребовалось выяснить какие шрифты используются на 10+ наших сервисах. В прошлый раз я использовал скрипт в консоли браузера, т.к. думал что это будет разовая акция. Но теперь снова потребовалось, так что сделал небольшое браузерное расширение, которое выводит все шрифты на странице и откуда они скачиваются. Так же можно по кнопке скопировать из в буффер в виде маркдаун таблицы.
https://github.com/gritsenko/FontAnalyzer
https://github.com/gritsenko/FontAnalyzer
🔥3
Media is too big
VIEW IN TELEGRAM
Сделал threejs версию клиента для WsCore сервера - можно и обновил сам сервер до .net 10
🔥4
Сделал обновление Playable Tools до v1.4.4
- немного поправил вёрстку на более строгую
- в превьювер теперь поддерживает ZIP файлы с вложенными файлами ассетов. До этого работало только с единого html внутри zip
- дополнил раздел CTA SDK - описанием, как в mraid плейблах можно обработать событие выключения звука.
- немного поправил вёрстку на более строгую
- в превьювер теперь поддерживает ZIP файлы с вложенными файлами ассетов. До этого работало только с единого html внутри zip
- дополнил раздел CTA SDK - описанием, как в mraid плейблах можно обработать событие выключения звука.
🔥7❤1
Media is too big
VIEW IN TELEGRAM
"Pix3, сделай мне городок для уточки, что бы она могла по нему бродить!"
Наконец-то добрался до весёлых штук в pix3 - теперь он умеет следить за файлом сцены, и обновлять ее в реальном времени при изменении из вне. а формат той был специально подобран так, что бы ИИ было проще с ней работать как с текстом. Да и визуально воспринимать yaml несколько проще чем json.
На очереди такая же штука и для UI слоя
🔥3🤔1
Выдалась минтутка подкрутить редатктор pix3 - теперь UI отображается отдельным 2д слоем поверх 3д сцены и спрайтики можно перетаскивать! На очереди еще ресайз, вращение, группировка и привязка к границам экрана.
А в Playable Tools из новенького:
- поменял адрес на https://tools.gritsenko.biz , чтобы в браузере было удобнее и быстрее набирать.
- добавил раздел "мои плейблы" - где можно загрузить свои творения и потом получить прямую ссылку для валидации на девайсах, быстро открыть в валидаторе самих тулзов и поделиться ссылкой, например так: https://tools.gritsenko.biz/#preview/7a15b9e1-7261-4a3b-a7d4-eabbc0fccc0b
А в Playable Tools из новенького:
- поменял адрес на https://tools.gritsenko.biz , чтобы в браузере было удобнее и быстрее набирать.
- добавил раздел "мои плейблы" - где можно загрузить свои творения и потом получить прямую ссылку для валидации на девайсах, быстро открыть в валидаторе самих тулзов и поделиться ссылкой, например так: https://tools.gritsenko.biz/#preview/7a15b9e1-7261-4a3b-a7d4-eabbc0fccc0b
🔥7👍2👏1