ChatGPT научился создавать анимации в стиле старых игр

ChatGPT получил возможность генерировать 2D-анимации для игровых персонажей.

Он создаёт покадровые сцены с плавными переходами — особенно в стиле ретро, напоминающем старые RPG и аркады вроде Contra или Metal Slug.

Чтобы получить анимацию, нужно правильно составить запрос (промпт). В тексте указывается тип персонажа, например: [ниндзя], [снайпер], [робот], [слайм] или [монстр]. Модель сгенерирует кадры его движения — прыжки, атаки, бег или поворот.

Вот промт:

Create a detailed pixel art frame animation for a game, where the final image is divided into multiple sub-images, each serving as a continuous animation keyframe. Design the sequence to depict [a wizard casting a spell: begin with intricate hand motions, then show the wizard conjuring a vibrant fireball, and finally capture the moment of casting the fireball.] Ensure the keyframes transition smoothly and continuously, and include as many frames as possible to achieve a high level of fluidity and detail in the animation.

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

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

Покадровая 2D-анимация — это последовательность изображений (спрайтов), создающих иллюзию движения. Для отображения таких анимаций используют движки вроде Unity, Godot или GameMaker.