Разрабатываю игру-эксперимент
Хочу обозначить точку отсчета. Я разрабатываю нейро-хрючево... На самом деле не совсем так, но + - так. Короче говоря хочу доказать всем, что ИИ это просто инструмент в руках творца, что на самом деле из буквально ничего, без ассетов можно сделать качественную игру.
Идея: я постоянно вижу в интернете обсуждения, что мол все созданное с помощью ии по умолчанию нейрохрючево. Я так не считаю, если я как творец вкладываю свою идею и любовь к выходному продукту, то это не является хрючевом. Все зависит больше от насмотренности и понимания области, в которой генерируешь. Я выступаю в роли арт-директора, технического директора, левел-дизайнера и прочих профессий, а штатный программист, штатный дизайнер это ИИ агент. Он реализует мои идеи, мое видение. Я бью ему по рукам, если что-то не так, буду бить по рукам бесконечно... Пока токены не закончаться я хотел сказать
Ну буду раскрывать все карты, но через время игра расцветет другими красками, я обещаю. Это будет Survival-Satisfying жанр с бесконечным потенциалом. Хочется именно довести до идеала все анимации и интерактив. Сделать очень живой окружающий мир, который реагирует на действия игрока, и ты получаешь удовлетворение от каждого действия без пота и другого, просто игра для визуального расслабления. Вайб сеттинга хочу взять от Dark Souls с элементами антуража классического Silent Hill.
Также отдельный вызов и интерес лично для меня будет полное отсутсвие ассетов, т.е. картинок, моделей, музыки и прочего. Все будет генерироваться кодом на лету. То есть никаких моделей, никаких картинок, ничего буквально. Все в двоичном коде. Модель это просто набор простых фигур примитивов, которые склеены кодом, что-то вроде вокселей, но не совсем. При этом важная задача стоит - добиться качественного визуала, насколько это может webgl, буду экспериментировать и искать экстремумы с приемлимой производительностью.
Да, да, игра будет браузерная, это еще один вызов. Для небольшого упрощения будет использоваться THREE.js и доступно ествесственно бесплатно на условном github pages.
Вот прогресс, это примерно за 3-4 вечера. Но нужно понимать контекст, что моя цель вылизать игру до максимума. Я уделяю деталям сумашедшее количество времени и токенов. ИИ тупые, хоть клауд, хоть жпт, они не понимают визуал, в них нет чувства прекрасного, они математически хороши, но вот анимации и визуал им приходится разжевывать на пальцах.
Если что для контекста, вот с чего я начинал, это самый первый промпт от Claude 4.8 opus High:
Для работы разработки используется и Claude и Chatgpt.
Чтобы было сделано за это время в кратце:
- архитектура была переделана под ИИ агентные рельсы
- переделан сеттинг на более мрачный (с шейдером тумана и фильтром шума)
- огромная работа над процедурной генерацией анимации ГГ и его визуала. Там именно система костей, даже волосы реагируют на движение
- переделан UI на более компактный в стиле сеттинга
- добавлено множество способностей которые прокачиваются при лвл апе
- у меча кастомный шейдер, который металлически рефлектирует свет
Вообще меня умиляют текущие враги, они так сильно не мэтчаться с сеттингом. Да и музыка забавная, такая расслабляющая сказочная. Конечно все поменяем.
По ощущениям игра может разрабатываться месяца два, а может даже три, без спешки. Учитывая какие ограничения я имею в технологиях и своих собственных идеях, то будет сложно, но интересно. Честно говоря даже текущая версия игры уже супер играбельная и приятная. Боюсь представить, что будет в конце.
И да, название игры случайное, сам ии придумал, переделаю когда игра обрастет мясом
Ну пока так, вернусь через неделю-две