Прогаем с кенгурой
237 subscribers
224 photos
201 videos
19 files
181 links
Сидим с кенгурой под горой, запекаем текстуры...

{ программирование, процедурная генерация, графика, аудио, образование и немного про специфичные игры }

https://gostrobrod.dev

https://boosty.to/gostrobrod
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Вот эту штуку допилил тоже. Посчитал спектр текущей волны и прокинул его и саму волну из потока для аудио в поток для графики, чтоб можно было визуализацию рисовать как в тик80, но на есп-шке. Теперь точно закончил прокрастинировать😁
❤5
Добавил новый эффект

https://artifacts.gostrobrod.dev/effects/overmodulation/

Хотя эффект выглядит простым, у него куча нюансов. Из-за этого обнаружил, что нужны разделы не только по эффектам, но и по теории, потому что иначе не ясно, зачем городить несколько сотен строк кода вместо одного умножения, сдвига и модуля.

Видимо, следующим этапом я буду переносить теорию из постов, чтобы понять, как органично вписать голую теорию параллельно эффектам.
❤2🔥1
Прогаем с кенгурой
Добавил новый эффект https://artifacts.gostrobrod.dev/effects/overmodulation/ Хотя эффект выглядит простым, у него куча нюансов. Из-за этого обнаружил, что нужны разделы не только по эффектам, но и по теории, потому что иначе не ясно, зачем городить несколько…
В качестве пилотной статьи собрал одну про цвета - по этой теме у меня набралось больше всего материала за последнее время в виде постов, черновиков, обсуждений и прочего. Собрал все в кучу - по идее должна покрывать очень многое. Плюс дает код шейдеров для конвертаций между моделями и стандартами.

https://artifacts.gostrobrod.dev/scene-light/principles/colour-models-and-spaces/
🔥2❤1
Еще немного корпоративного юмора
😁1😭1
Добавил в оркалот фильтры на каналы.

Плюс добавил всякие удобства для миди:
• выбор устройств через меню
• навешивание миди контролов на крутилки (можно на один миди навесить несколько в синте и крутить одновременно)
• список биндингов для удобства сброса
👍2
Провожу эксперимент: можно ли чисто чатжепетей (не кодексом) сделать фэнтези консоль. В качестве источника идей я ему дал tic80 и PixelVision8.

То есть я ему даю задание и он мне дает архив на сборку. Я собираю, смотрю, пинаю его исправлять. Ну и пинаю как ему работать на тему тестов, хэдлес рендера и ревью
🤔3
Прогаем с кенгурой
Провожу эксперимент: можно ли чисто чатжепетей (не кодексом) сделать фэнтези консоль. В качестве источника идей я ему дал tic80 и PixelVision8. То есть я ему даю задание и он мне дает архив на сборку. Я собираю, смотрю, пинаю его исправлять. Ну и пинаю как…
Пока вот до такого дошли (демку тоже оно само сделало).

Чтобы не собирать каждый раз, я попросил его делать скрины, чтобы примерно понимать, и пинать его, попивая чай (вот этот набор скринов он сам делает у себя каждый прогон).
Прогаем с кенгурой
IMG_2476.PNG
Пока дошел до такого. Я ему сказал использовать wren в качестве языка. Сейчас оно уже достаточно компактно, и ядро отделено от аппаратного/платформенного слоя, но я продолжаю вести наблюдение. В идеале его на есп-шку затащить бы как-то. Пока пинаю в сторону оптимизации
Чибисы окотились
👍2❤1
По запросам трудящихся затаскиваю в оркалот джем режим. Пока на двоих, а там посмотрим. Работать будем через webrtc без серверов: токены придется ручками копировать туда-сюда. Надеюсь скоро протестируем в деле.
🔥2
И пилю статью про тв сигнал, потому что без этой базы дальше эффекты пилить бессмысленно - они все идут через поломку этого сигнала. А как понимать поломку, не понимая, как оно должно работать
Вот вам про аналоговый ТВ сигнал - его будем пячить в следующих эффектах

если что не ясно или нашли ошибку - говорите

https://artifacts.gostrobrod.dev/systems/broadcast/principles/analogue-television-signal-path/
Итак, за пару дней ленивого пинания чатжепети (не кодекса), оно мне сделало вот такую фэнтези/консоль.

Я ему только говорил что делать, как делать, смотрел скриншоты, которые он мне давал, периодически собирал и запускал на маке архив.

Код не писал, кодекс не звал, никаких других иишниц тоже.

Эксперимент по эксплуатации человеком стандартной иишницы без дополнительных ограничений, считаю успешно завершенным.

Оно таки может выдать годный результат без скиллов и длинных промптов, если ему сказать куда смотреть и как делать (даже в двух словах)

Интересно это теперь запустить baremetal на rpi какой-нибудь или esp-шке, но тут чисто жепетей сложновато наверное будет
🔥3💯1
DemOS.zip
4.3 MB
вот, если кому интересно (по идее должно под мак и под линух собираться)