Игра, нарисованная нейронной сетью

С детства я мечтал сделать игру про вертолет. Я «делал ее» в тетради, на самом первом компьютере; начиная изучать новый язык я первым делом делаю очередную версию этой игры. Вот и сейчас, решив взяться за ява-скрипт, я написал новую версию, где вертолет борется со злобными шариками.

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

Я использовал какую-то нейронную сеть с сайта Вконтакте, вводя бесконечное количество запросов вроде «взрыв», «шарик взорвался», «вертолет в джунглях» и так далее. На этих кадрах взрыв шарика.

Но могу точно сказать, что не считая последующую обработку, вся графика действительно была создана нейронной сетью.

vertbom

Иногда шарик все же умудряется задеть вертолет, и тогда он взрывается. Я натравливал сеть на уже совмещенные рисунки взрыва и вертолета, все более и более делая их взаимопроникающими.

А так выглядела изначальная графика, естественно, мои любимые джунгли, пальмы, вертолет Ирокез.

С каждой версией можно ознакомиться:

Первоначальная версия

Версия нейронной сети