Сделал сборку для windows. Просто портабл приложение одним exe файлом
AssetsBoss ассетного локального браузера
https://github.com/gritsenko/AssetsBoss/releases/tag/v0.1.0
умеет:
- индексировать папки для быстрого поиска
- группировать png сиквенции в анимации и проигрывать (в т.ч. при наведении на миниатюры)
- группировать 3д модели с одинаковыми именами
- предпросмотр и генерация миниатюр для 3д моделей и PSD файлов
- слушать аудио без открывания в отдельном плеере
- поиск по названиям файлов
буду по мере необходимости дорабатывать.
А вы уже навайбкодили себе свой навигатор ассетов?
AssetsBoss ассетного локального браузера
https://github.com/gritsenko/AssetsBoss/releases/tag/v0.1.0
умеет:
- индексировать папки для быстрого поиска
- группировать png сиквенции в анимации и проигрывать (в т.ч. при наведении на миниатюры)
- группировать 3д модели с одинаковыми именами
- предпросмотр и генерация миниатюр для 3д моделей и PSD файлов
- слушать аудио без открывания в отдельном плеере
- поиск по названиям файлов
буду по мере необходимости дорабатывать.
А вы уже навайбкодили себе свой навигатор ассетов?
🔥4
Наконец снова появилось время на pix3!
В этот раз добавилась вкладка Runtime которая показывает реальные инстансы объектов в игре и возможность отображения коллайдеров объектов для отладки физики/механики
еще для автономной отладки сделал подобие MCP сервера. Т.к. это PWA приложение то это не самостоятельный MCP а протокол на тайпскрипт+скилл для агента, а для взаимодействия используем mcp chrome dev tools. Это позволяет агенту получать внутреннее состояние игры и симулировать действия игрока.
В этот раз добавилась вкладка Runtime которая показывает реальные инстансы объектов в игре и возможность отображения коллайдеров объектов для отладки физики/механики
еще для автономной отладки сделал подобие MCP сервера. Т.к. это PWA приложение то это не самостоятельный MCP а протокол на тайпскрипт+скилл для агента, а для взаимодействия используем mcp chrome dev tools. Это позволяет агенту получать внутреннее состояние игры и симулировать действия игрока.
🔥7
наконец то прошли модерацию в яндекс игорях! моя мама была прдюсером и каждую неделю выкатывала все новые и новые правки, училась делать скриншоты и, подозреваю, заставляла папу записывать скринкасты)) https://yandex.ru/games/app/blok-chpok-517848?utm_source=app_page
Яндекс Игры
Блок Чпок - играть онлайн бесплатно на сервисе Яндекс Игры
Блок Чпок — современная версия знаменитой головоломки. Удачное сочетание старых добрых идей с новыми технологиями и стильным оформлением.
🔥4🎉2🏆1
Сгенерил креатив с помощью гемини)
🔥5😁1
Media is too big
VIEW IN TELEGRAM
А и правда! Зачем делать удобный UI там где можно обойтись вообще без UI! И без User и без Interface!
Если весь плейбл сделал агент, то зачем нам мучаться и тратить калории, что бы целый один раз нажимать на кнопку!
Просто даем агенту ссылку на страничку и радуемся:
https://tools.gritsenko.biz/headless-packer
Если весь плейбл сделал агент, то зачем нам мучаться и тратить калории, что бы целый один раз нажимать на кнопку!
Просто даем агенту ссылку на страничку и радуемся:
https://tools.gritsenko.biz/headless-packer
👍4
Игры... это работа, но иногда хочется просто отдохнуть и сделать что то для души! Например профайлер для инференса нейросетевых моделей в формате ONNX с 3д визуализацией слоёв 🙂↕️
🤯6🔥4👍3🍓1🆒1
This media is not supported in your browser
VIEW IN TELEGRAM
Добавил интеграцию с Gemini Api для генерации картиночек. Думаю для UI неплохой вариант
👍2🍓1
This media is not supported in your browser
VIEW IN TELEGRAM
Ворую у godot редактор анимаций)
❤2🔥2👍1🍓1
Сильно доработал сервер аналитики AppStat совместимый с Sentry api.
https://github.com/gritsenko/AppStatServer
AppStatServer — Self-Hosted лёгкий аналог Sentry-бэкенда на .NET 10
Приложения шлют события через свой Sentry SDK — сервер парсит и складывает всё в одну встроенную базу (LiteDB). Ни отдельной СУБД, ни Redis, ни воркеров.
Что умеет:
• Приём Sentry-envelope'ов (
• Дашборд в стиле AppCenter под логином: — Overview: метрики, события по дням, уровни — Analytics: MAU/WAU/DAU, новые юзеры, сессии, версии, ОС, устройства — Events: события, сгруппированные по сообщению — Crashes: крэши по сигнатуре со стектрейсами
• Фильтры по версии и ОС, REST API на всё
Ресурсы: один процесс, один файл-база, ноль внешних зависимостей. Footprint крошечный. Приём — дёшево; нагрузка только на чтение дашборда (агрегации в памяти).
тестирую на нем сбор аналитики и крашей для pix2d.com после того как MS закрыли AppCeneter (self-contained, systemd + nginx + SSL) ⚙️ Статус: proof of concept
https://github.com/gritsenko/AppStatServer
AppStatServer — Self-Hosted лёгкий аналог Sentry-бэкенда на .NET 10
Приложения шлют события через свой Sentry SDK — сервер парсит и складывает всё в одну встроенную базу (LiteDB). Ни отдельной СУБД, ни Redis, ни воркеров.
Что умеет:
• Приём Sentry-envelope'ов (
/api/1/envelope, gzip)• Дашборд в стиле AppCenter под логином: — Overview: метрики, события по дням, уровни — Analytics: MAU/WAU/DAU, новые юзеры, сессии, версии, ОС, устройства — Events: события, сгруппированные по сообщению — Crashes: крэши по сигнатуре со стектрейсами
• Фильтры по версии и ОС, REST API на всё
Ресурсы: один процесс, один файл-база, ноль внешних зависимостей. Footprint крошечный. Приём — дёшево; нагрузка только на чтение дашборда (агрегации в памяти).
тестирую на нем сбор аналитики и крашей для pix2d.com после того как MS закрыли AppCeneter (self-contained, systemd + nginx + SSL) ⚙️ Статус: proof of concept
🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Запекание Ambient Occlusion для статических объектов в Pix3
👍3🔥2