Dwarf Fortress это такой симулятор, в котором примитивнейшая графика, но при этом в мире игры обсчитывается чуть ли не масса каждой травинки, и это влияет на всё происходящее. Был такой научпоп-факт, что если из мира убрать муравьёв, то всё погибнет. Вот в Dwarf Fortress вполне возможны такие случаи. В сети есть история, как в одной крепости стали погибать коты, потому что они вылизывали свою шерсть, а она была пропитана пивом из-за того, что они ходили по пивным лужам.
Я сам не играю из-за слишком уж абстрактной графики и высокого порога вхождения. Но сама идея крутая и увлекает тысячи игроков на сотни часов.
Так вот, разработчики 20 лет делают мега-задротную игру для мега-задротов. Иронично, что они сами выглядят при этом как супер стереотипные задроты. И я уверен, что они совершенно счастливы, и тот факт, что они заработали миллионы баксов, лишь совсем небольшая составляющая этого счастья.
#games
📹Архитектура, которая не ломается | FlowMVI Часть 2
В этой части Никита @Nek12 разбирает, как FlowMVI применяет архитектурные подходы, позволяющие поддерживать предсказуемое поведение приложения и исключать хаотичные ошибки. Покажет, как инструмент помогает выстраивать MVI архитектуру, ориентированную на устойчивую работу в условиях многопоточности и постоянных изменений данных.
#Android#KMP#MVI#Архитектура
Серия статей про MVI архитектуры и её корни:
1️⃣Введение в MVx шаблоны (7м)
2️⃣Подробнее про MVVM (8м)
3️⃣Из чего готовят MVI (12м)
4️⃣Готовим MVI (7м)
#архитектура#mvvm#mvi
📹Введение в FlowMVI
FlowMVI - простая и эффективная библиотека для реализации MVI подхода в Android и Kotlin Multiplatform приложениях.
Из видео вы узнаете про возможности бибилотеки и интеграцию ее в проект.
Автор библиотеки Никита @nek_12 сделал серию видео с демонстрацией возможностей. Все видео будут доступны на YouTube и VK Video, а автору очень нужна ваша поддержка и обратная связь в комментариях под видео (а не этим постом).
#MVI#Архитектура#KMP#Kotlin#Кодинг