Mokslas: Lietuvos Ateitis (Jun 2019)

Skaitmeninio kūrybiškumo taikymas generuojant žaidimo objektus / Computation creativity using procedural generation for game object generation

  • Aurimas Petrovas

DOI
https://doi.org/10.3846/mla.2019.10328
Journal volume & issue
Vol. 11

Abstract

Read online

One of the hardest task for a machine is creativity. Computational creativity defines creative task completion for a machine. Three main creative content generation methods are: exploratory, combinatorial and transformational. Video game content can be generated using procedural generation. Computational creativity, procedural generation, and application are explained in this paper. Procedural level generator is used as a base and additional features are built on top of it. The main goal of this research and modification is to increase application creative value, variety and expression. Additional functionality consists of tree and texture generation. Santrauka Viena sunkiausiai atliekamų užduočių mašinai yra kūrybiškumas. Skaitmeninis kūrybiškumas yra terminas, apibūdinantis kompiuterio galimybę atlikti kūrybines užduotis. Pagrindiniai metodai, generuojant turinį, yra šie: tiriamasis, sujungiantis ir transformacinis. Procedūrinio generavimo būdu naudojantis dirbtinio intelekto agentais, galima kurti turinį žaidimams. Straipsnyje aprašytas skaitmeninis kūrybiškumas, procedūrinis generavimas ir jo naudojimas žaidimuose. Buvo panaudotas, ištirtas ir išplėstas procedūriniu lygiu generatorius, siekiant padidinti jo išraišką ir įvairovę. Pagrindinės modifikacijos yra susietos su medžių ir aplinkos tekstūrų generavimu. Reikšminiai žodžiai: skaitmeninis kūrybiškumas, procedūrinis generavimas, žaidimas, tekstūra, žaidimo lygis, žaidimų dizainas.

Keywords