В продолжении моего топа, решил сделать еще несколько тестов, немного усложнил промпт, и взял еще три сервиса.
Lovable. Я дал ему еще один шанс, дал ему простой промпт, проще чем всем остальным:
Create a detailed three.js model of beautiful woman. Он повторил предыдущий фейл, сначала не установил нужные зависимости, я нажал "Try fix", зависимости были установлены, дальше не собрался проект из-за undefined какой-то переменной, я нажал "Try fix", и он сказал, что они перегружены, попробуйте позже. Опять последнее место.Replit. Достаточно известный игрок на рынке, были к нему высокие ожидания. Интерфейс очень сильно перегружен. Агент работает очень долго. Я долго не мог понять как сделать предпросмотр. Оказалось нужно нажать на вкладки - создать новую - выбрать preview - указать название проекта. Жесть. Из плюсов - он ходит в интернет за подсказками и открыто говорит об этом. Результат генерации сцены посредственный. Третье место.
Emergent. Новый участник в моем топе, много о нем слышал положительных отзывов. Доступ только по инвайтам. На старте дают 10 кредитов. Хватает на одну сцену с 4-5 итерациями доработки. Результат виден на скриншоте, в целом сносно, он первый, кто предложил сделать песчаный берег вокруг острова. В остальном графика и детализация достаточно сдержанная. Второе место.
Bolt.new. Тоже известный участник на рынке. При регистрации дают 1 млн токенов, но использовать в сутки можешь только 150 тысяч. Результат мне понравился. Во-первых анимированный полупрозрачный океан. Во-вторых, интересная реализаци лодки, конечно больше на судмарину похожа, но это интересно. В-третьих, остров окружен песчанным пляжем, землей и дальше растительностью. В-четвертых, домики, тут конечно спорный момент если начать приглядываться. С одно стороны белые с красной крышей, двумя окнами и дверью хорошо смотрятся, вокруг дома еще белый забор необычный. С другой стороны забор и крыша требуют доработок, а токенов уже нет. В промпте ничего не было о деревьях, он их добавил. Единственное, где он поленился - это дороги (привет всем городским администрациям нашей страны). Половина первого места.
Harvi.pro. Это фоварит прошлого топа, мой проект перерос уже в модульную архитектуру, я сжег почти 25 млн токенов. У меня там пока один остров, зато какой: пляжная зона, лесная зона, жилая зона с дорогами и аккуратными домами с заборчиком. По улицам медленно и непрерывно ходят "островитяне". Я могу взаимодействовать как с домами, так и человечками в режиме RPG, с дополнительной сценой. Вокруг острова перемещается солнце, и облачка, тени, лодка качается на волнах. Игровой персонаж может сесть в лодку, объехать остров и пришвартоваться с другой стороны острова. Управление лодкой напоминается физику моей любимой игры - Windward. Половина первого места этого топа.
В общем, я набил руку (и немного шишек) и готов поделиться с вами своим опытом, хочу в конце июня провести воркшоп, по-вайб-кодить 3D игру на Three.js с помощью Harvi. Что думаете?



