Японский разработчик под ником nachat_dayo решил помочь знакомому, который занимается продажей аквариумов, и заодно проверить возможности современных нейросетей. В результате всего за 45 минут он получил полноценный интерактивный симулятор, позволяющий обустраивать виртуальные аквариумы с рыбками, растениями, камнями и корягами. Причем большую часть работы выполнил ИИ.
Приложение работает непосредственно в браузере и использует библиотеку Three.js для отображения трехмерной графики. Пользователи могут выбрать один из шести стандартных размеров аквариума, самостоятельно разместить декорации и запустить рыбок. Камеру разрешается свободно вращать вокруг композиции, в том числе рассматривать ее строго сверху. Предусмотрена и возможность сохранять разные варианты оформления, чтобы затем переключаться между ними и сравнивать результат. Кроме того, симулятор способен рассчитывать приблизительную стоимость выбранного оформления — функцию, которую оценили пользователи, рассматривающие приложение как инструмент для настоящих аквариумных магазинов.
Для создания симулятора разработчик использовал Claude Opus 5.5, которому поручил программирование и подготовку графических ресурсов. По словам автора, нейросеть самостоятельно создала рыб, растения и другие объекты, а для получения текстур обращалась к Codex, генерировавшему изображения для поверхностей трехмерных моделей.
«Все объекты Opus 5.5 создал сегодня с нуля. Я настроил ему возможность вызывать Codex, чтобы генерировать изображения и накладывать их на поверхности объектов. Так получается быстро и с вполне приличным качеством. На создание одного вида рыб уходит в среднем две минуты», — рассказал разработчик.
На вопрос одного из пользователей о том, как формируются коряги и другие декорации, автор признался, что и сам не до конца понимает устройство получившегося приложения. Он просто попросил сделать красиво, а оно сделалось. Изначально он предполагал, что симулятор просто выбирает объекты из заранее подготовленного набора моделей. Однако после дополнительной проверки выяснил, что некоторые формы рассчитываются непосредственно во время работы программы.
Первую версию ИИ-агент собрал примерно за 45 минут. После этого разработчик попросил нейросеть исправить обнаруженные недостатки и добавить новых рыб. Получившийся симулятор работает не только на компьютерах, но и на смартфонах. Пользователи X оценили скорость разработки и предложили новые идеи, включая использование приложения для согласования оформления аквариумов с клиентами магазинов. Автор объяснил, что возможность сохранять композиции и сравнивать разные варианты уже предусмотрена.
Сам разработчик пока рассматривает симулятор как личную работу и не планирует публиковать его исходный код. Однако попробовать обустроить собственный виртуальный аквариум можно уже сейчас — приложение доступно в виде интерактивного артефакта Claude. Запустить его можно, только если вы находитесь (физически или виртуально) в стране, где Claude поддерживается.