ИндИгоръ: Кровь, Пот и Плейблы
28 subscribers
20 photos
5 videos
17 links
Делюсь своим опытом в разработке игр, playable ads, C# и html5, инструметов, движков и вот этот вот всё
Download Telegram
Тестировал тут на работе LLM с видеокарточкой RTX A6000 48gb
Qwen Coder 30b вполне себе сносно выдает 80-100 токенов в секунду! С другой стороны появилась модель Supernova, бесплатная и с 1М токенов контекста. И кажется работает быстрее. Но на больших задачах оба варианта лажают без присмотра. Когда уже начнут вкалывать роботы, а не человек, а?)
🔥4
Media is too big
VIEW IN TELEGRAM
Добавил небольшую утилиту для объединения пнг сиквенций в спрайтшиты с группировкой по префиксу. Возможно более позжее сделаю упаковку в атласы, если будет потребность.

https://gritsenko.biz/PlayableTools/#spritesheet-maker
🔥3
Немого доработал свой эксперементальный опенсорсный сервер WsCore для IO игр. Добавил дашборд с отображением потребления ресурсов. Убрал наконец собственную кастомную реализацию буферов и заменил ее на MemoryPack. Теоретически должно стать раз в 10 быстрее. 5000 ботов на экране рисуются без задержек, при этом стейт 250кб. Для инди игры должно хватить на первое время
4
Устроил себе пятничный геймджем и сделал игру на 100кб
https://gritsenko.biz/merge-game/

никаких фрейворков только канвас
По работе потребовалось выяснить какие шрифты используются на 10+ наших сервисах. В прошлый раз я использовал скрипт в консоли браузера, т.к. думал что это будет разовая акция. Но теперь снова потребовалось, так что сделал небольшое браузерное расширение, которое выводит все шрифты на странице и откуда они скачиваются. Так же можно по кнопке скопировать из в буффер в виде маркдаун таблицы.

https://github.com/gritsenko/FontAnalyzer
🔥3
Наконец редактор сцен для threejs обретает какие-то понятные очертания. Уже умеет загружать сцену из файла в yaml формате. А так же добавлять на сцену... кубик!
Осталось совсем немного: доделать остальной редактор 😊
🔥5🍓1
Добавил экспериментальную поддержку плейблов в формате zip архива в превьюере-валидаторе
👍3
Media is too big
VIEW IN TELEGRAM
Сделал threejs версию клиента для WsCore сервера - можно и обновил сам сервер до .net 10
🔥4
Сделал обновление Playable Tools до v1.4.4

- немного поправил вёрстку на более строгую
- в превьювер теперь поддерживает ZIP файлы с вложенными файлами ассетов. До этого работало только с единого html внутри zip
- дополнил раздел CTA SDK - описанием, как в mraid плейблах можно обработать событие выключения звука.
🔥71
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
🔥7👍2👏1