Generowanie poziomów uczone na przykładach

Procedural content generation via machine learning (PCGML) · id pcgml · aliases: PCGML, PCG via machine learning, learned level generation, generowanie poziomów przez uczenie maszynowe

Generowanie treści gier modelami uczonymi na istniejących treściach, m.in. łańcuchami Markowa, sieciami rekurencyjnymi, autoenkoderami i sieciami generatywnymi.

Generating game content with models trained on existing content, including Markov chains, recurrent networks, autoencoders and generative networks.

In one sentence

Model ogląda istniejące poziomy gry i uczy się tworzyć nowe w podobnym stylu, bez ręcznie pisanych reguł.

A model studies existing game levels and learns to make new ones in a similar style, without hand-written rules.

Problem it solves

Spisanie wszystkich zasad dobrego poziomu jest prawie niemożliwe, a projektant chce nowych map, które wyglądają jak jego własne.

Writing down every rule of a good level is nearly impossible, and designers want new maps that feel like their own.

What it does

Jak uczeń malarza, który po obejrzeniu setek obrazów mistrza maluje nowe płótna w jego manierze.

Like a painter's apprentice who, after studying hundreds of the master's canvases, paints new ones in the same manner.

Everyday example

Fani klasycznej platformówki dostają nieskończony zestaw nowych plansz, które wyglądają i grają się jak oryginalne.

Fans of a classic platformer get an endless supply of new stages that look and play like the originals.

This concerns you if you…

Sources