Инди-мастерская · игры · эксперименты

Маленькая мастерская больших миров

Мы делаем игры, в которых нейросети пишут истории, рисуют планеты и правят целыми деревнями, — а ещё пробуем web3, собираем концепты и иногда возвращаемся к своим самым первым проектам.

3мира живут онлайн круглосуточно
8проектов — от игр до web3
20 Гцтик авторитетного сервера
124 Бвлезает целая песня в блокчейне
Играть прямо сейчас

Живые миры

Работают в браузере, без установки. Миры не стоят на месте: пока вас нет, нейросеть дописывает истории, а жители помнят, что вы натворили.

Онлайн

Космические Испытания

cosmos.91i.ru

Онлайн-наследник духа «Космических рейнджеров»: летаете между мирами, торгуете, ввязываетесь в текстовые приключения — только пишет их нейросеть, под вас и про ваш корабль, и сразу рисует к ним иллюстрации. Галактика общая и растёт вместе с игроками.

  • Торговля: 16 товаров, цены дышат, четверть историй — настоящие торговые рейсы
  • Звёздные течения, дроны-напарники и режим пирата — PvP только по согласию
  • Режим «Род»: капитан стареет и смертен, у него семья и наследники — своя династия
  • Парадные портреты кораблей, планет и станций рисуются на лету
Unity 6 → WebGLASP.NET Core 8WebSocketLLM + генерация картинок

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

Онлайн

Своё аниме

anime.91i.ru

Назовите одно-три любимых аниме или просто настроение. Нейросеть поймёт, чем именно они вас цепляют, и сочинит оригинальную историю-сериал в этом духе — визуальную новеллу с фонами, героями и выборами.

  • Новая глава выходит раз в день — как настоящий сериал
  • Ваши выборы меняют сюжет, а статистика показывает, как выбрали другие
  • Чужие истории читаются бесплатно и без ограничений
Честно о слабом месте. Главной проблемой оказалась настройка рассказчика: сейчас «читабельность» историй страдает — тексты бывают тяжеловаты. Над этим и работаем.
Визуальная новеллаStory engineКартинки слоямиУчёт ₽ каждого запроса

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

Светящаяся душа парит над деревней, на неё смотрят слизень, курица и стражник
Онлайн

Блуждающая душа

soul.91i.ru

Онлайн-платформер, где вы — бестелесная душа. Вселяйтесь в жителя, стражника, курицу или слизня, играйте честно или пакостите. Мир — бесконечная цепь деревень, лесов, замков и подземелий, а существами правит ИИ-директор.

  • Существа помнят, сплетничают и мстят — летопись хранит всё
  • Растите монстра от слизня до дракона, оскверняйте алтари, стройте логова
  • Аура силы и святые барьеры: в кого-то вселиться не так просто
Unity 6 → WebGLИИ-директорАвторитетный серверПредсказание клиента

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

Мастерская

Что ещё на верстаке

Готовится к выходу, строится, изучается — или честно отложено. Нам не стыдно показывать и то, что не взлетело: из каждого проекта что-то переехало в следующий.

Скоро и в работе
Скоро в браузереСветящиеся микробы-бутявки поедают друг друга в чашке Петри

Бутявки

Ремейк нашей самой первой игры на C# (WinForms, 2013). Бутявки жрут бутявок: выделите стаю кругом и ведите в атаку. Большие бьют сильнее, но медленнее, а переросшая бутявка лопается на кучу мелких.

  • Кампания, редактор уровней и рисовалка своей бутявки
  • Шейдеры, звуки и интерфейс целиком сгенерированы кодом
  • Управление мышью и пальцем, облачные сохранения
Unity 6 · URP 2DRTSWebGL
В разработкеЧетыре эльфийки держат магический барьер против орды гоблинов

Эльфийский рубеж

Асимметричный мультиплеер 4 против 1: четыре эльфийки в шутере от первого лица против одного стратега, который сверху командует ордой гоблинов. Качество против количества: эльфы держат барьеры и копят ману, повелитель — истощает их и берёт в плен.

  • Гибрид FPS и RTS — можно играть за обе стороны
  • Детерминированная симуляция и боты для проверки баланса без редактора
  • Следующий шаг — собственное лобби на нашем сервере вместо Steam
Unity 6NetcodeFPS + RTS
Ссылку покажем, когда будет во что сыграть
Эксперименты
Мышонок, лягушонок, ёжик и сова играют музыку, ноты превращаются в кристаллы
Web3 · арт-проект

Титутатон

titutaton.github.io

«Семь нот на четверых». Тыкаете четырёх зверят — ТИ, ТУ, ТА и ТОН — и получается песня. Она укладывается в одну ячейку блокчейна TON, а смарт-контракт сам рисует по этим байтам карточку NFT. Никакого хостинга картинок: SVG целиком живёт в сети.

  • Одна и та же математика в браузере и в контракте — совпадает побайтово
  • Карточку видно до оплаты ровно такой, какой её покажет кошелёк
  • Галерея отчеканенных песен — их можно переслушать
TONTactTON ConnectOn-chain SVGWebAudio
Концепты и архив
КонцептКрасные тории ночью, вокруг парят обереги-омамори с золотыми узорами

Крипто-храм 暗号神社

Синтоистское святилище, перенесённое в сеть. Обряды — по канону и в правильном порядке, а блага — на языке крипты: обереги на быстрый блок, на защиту сид-фразы и на удачу в аирдропе.

  • Фронтенд готов целиком: тории, омикудзи, эма, звук судзу
  • Обереги — soulbound-токены, у паломника своя книга печатей
  • Решили не воплощать до конца — показываем как концепт
TON · TactSBTSVG-генераторWebAudio
АрхивЛистья разной формы на подсвеченном столе с измерительной сеткой

Площадь листьев

Перетаскиваете скан листьев на белом фоне — получаете площадь каждого листа в мм². Делали по просьбе знакомого; в итоге не пригодилось, но инструмент получился честный и рабочий.

  • Всё считается в браузере — файл никуда не уходит
  • Разрешение читается прямо из файла, точные дроби вместо округлений
  • 55 тестов на синтетических картинках с известной площадью
Blazor WebAssembly.NET 8ImageSharp
Под капотом

Один движок — много миров

Каждый новый проект наследует лучшее от предыдущего: Душа выросла из Космоса и Аниме, а Аниме — из Космоса.

Авторитетный сервер

ASP.NET Core 8, тик 20 Гц, один поток мира, WebSocket. Мир живёт, даже когда никого нет.

Unity 6 в браузере

URP, WebGL, свои шейдеры и HTML-интерфейс поверх. Никаких установок — открыл ссылку и играешь.

Нейросети на поводке

Строгий JSON по схеме, свой валидатор, починка смысла и процедурный запасной вариант. ИИ не пишет код — только намерения из белого списка.

Каждый рубль на счету

Учёт стоимости каждого запроса, общие и личные лимиты, админка со статистикой. Без сюрпризов в счёте.

VPS + S3

Caddy с автоматическим HTTPS, systemd, ежедневные бэкапы. Картинки и фронт лежат в объектном хранилище.

Web3 без магии

TON и Tact: данные и картинки целиком в сети, браузер и контракт сверяются до байта.

Связь

Давайте поговорим

Хотите поиграть в закрытой бете, предложить идею, сотрудничество, издание или нашли баг — напишите. Отвечаем живыми людьми.

admin@91i.ru
СотрудничествоПлейтестИдеиБагиПресса