PaTux: An Authoring Tool for Level Design through Pattern Customisation Using Non-Negative Matrix Factorization

Mohamed Abou-Zleikha, Noor Shaker

Publikation: Bidrag til bog/antologi/rapport/konference proceedingKonferenceabstrakt i proceedingForskningpeer review

132 Downloads (Pure)

Resumé

We present a demonstration of PaTux, an authoring tool for designing levels in SuperTux game through combining patterns. PaTux allows game designers to specify the design of their levels using patterns extracted from training level samples. The Non-negative Matrix Factorisation (NMF) method is utilised to approximate pattern and weight matrices from the training data. The patterns are visualised for designers to choose from and the changes made on the level structure are visualised in realtime. The designer can also specify the weight of each pattern permitting exploration of a wider variety. The data used to train the model can also be specified by the designer resulting in learning a new set of patterns. The system also suggests variations for a given design. When the designer is satisfied with the design, the system allows loading the resultant level in the game to be played.
OriginalsprogEngelsk
TitelPROCEEDINGS OF THE TENTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE AND INTERACTIVE DIGITAL ENTERTAINMENT (AIIDE-14)
ForlagAAAI Press
Publikationsdato2014
Sider103-104
StatusUdgivet - 2014
BegivenhedThe Tenth Annual AAAI Artificial Intelligence and Interative Digital Entertainment Conference - Raleigh, North Carolina, USA
Varighed: 3 okt. 20147 okt. 2014

Konference

KonferenceThe Tenth Annual AAAI Artificial Intelligence and Interative Digital Entertainment Conference
LandUSA
ByRaleigh, North Carolina
Periode03/10/201407/10/2014

Fingerprint

Factorization
Demonstrations

Citer dette

Abou-Zleikha, M., & Shaker, N. (2014). PaTux: An Authoring Tool for Level Design through Pattern Customisation Using Non-Negative Matrix Factorization. I PROCEEDINGS OF THE TENTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE AND INTERACTIVE DIGITAL ENTERTAINMENT (AIIDE-14) (s. 103-104). AAAI Press.
Abou-Zleikha, Mohamed ; Shaker, Noor. / PaTux : An Authoring Tool for Level Design through Pattern Customisation Using Non-Negative Matrix Factorization. PROCEEDINGS OF THE TENTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE AND INTERACTIVE DIGITAL ENTERTAINMENT (AIIDE-14). AAAI Press, 2014. s. 103-104
@inbook{8a352ed8ccf64d4bb36fc9d3c55e6b92,
title = "PaTux: An Authoring Tool for Level Design through Pattern Customisation Using Non-Negative Matrix Factorization",
abstract = "We present a demonstration of PaTux, an authoring tool for designing levels in SuperTux game through combining patterns. PaTux allows game designers to specify the design of their levels using patterns extracted from training level samples. The Non-negative Matrix Factorisation (NMF) method is utilised to approximate pattern and weight matrices from the training data. The patterns are visualised for designers to choose from and the changes made on the level structure are visualised in realtime. The designer can also specify the weight of each pattern permitting exploration of a wider variety. The data used to train the model can also be specified by the designer resulting in learning a new set of patterns. The system also suggests variations for a given design. When the designer is satisfied with the design, the system allows loading the resultant level in the game to be played.",
author = "Mohamed Abou-Zleikha and Noor Shaker",
year = "2014",
language = "English",
pages = "103--104",
booktitle = "PROCEEDINGS OF THE TENTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE AND INTERACTIVE DIGITAL ENTERTAINMENT (AIIDE-14)",
publisher = "AAAI Press",
address = "United States",

}

Abou-Zleikha, M & Shaker, N 2014, PaTux: An Authoring Tool for Level Design through Pattern Customisation Using Non-Negative Matrix Factorization. i PROCEEDINGS OF THE TENTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE AND INTERACTIVE DIGITAL ENTERTAINMENT (AIIDE-14). AAAI Press, s. 103-104, The Tenth Annual AAAI Artificial Intelligence and Interative Digital Entertainment Conference, Raleigh, North Carolina, USA, 03/10/2014.

PaTux : An Authoring Tool for Level Design through Pattern Customisation Using Non-Negative Matrix Factorization. / Abou-Zleikha, Mohamed; Shaker, Noor.

PROCEEDINGS OF THE TENTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE AND INTERACTIVE DIGITAL ENTERTAINMENT (AIIDE-14). AAAI Press, 2014. s. 103-104.

Publikation: Bidrag til bog/antologi/rapport/konference proceedingKonferenceabstrakt i proceedingForskningpeer review

TY - ABST

T1 - PaTux

T2 - An Authoring Tool for Level Design through Pattern Customisation Using Non-Negative Matrix Factorization

AU - Abou-Zleikha, Mohamed

AU - Shaker, Noor

PY - 2014

Y1 - 2014

N2 - We present a demonstration of PaTux, an authoring tool for designing levels in SuperTux game through combining patterns. PaTux allows game designers to specify the design of their levels using patterns extracted from training level samples. The Non-negative Matrix Factorisation (NMF) method is utilised to approximate pattern and weight matrices from the training data. The patterns are visualised for designers to choose from and the changes made on the level structure are visualised in realtime. The designer can also specify the weight of each pattern permitting exploration of a wider variety. The data used to train the model can also be specified by the designer resulting in learning a new set of patterns. The system also suggests variations for a given design. When the designer is satisfied with the design, the system allows loading the resultant level in the game to be played.

AB - We present a demonstration of PaTux, an authoring tool for designing levels in SuperTux game through combining patterns. PaTux allows game designers to specify the design of their levels using patterns extracted from training level samples. The Non-negative Matrix Factorisation (NMF) method is utilised to approximate pattern and weight matrices from the training data. The patterns are visualised for designers to choose from and the changes made on the level structure are visualised in realtime. The designer can also specify the weight of each pattern permitting exploration of a wider variety. The data used to train the model can also be specified by the designer resulting in learning a new set of patterns. The system also suggests variations for a given design. When the designer is satisfied with the design, the system allows loading the resultant level in the game to be played.

M3 - Conference abstract in proceeding

SP - 103

EP - 104

BT - PROCEEDINGS OF THE TENTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE AND INTERACTIVE DIGITAL ENTERTAINMENT (AIIDE-14)

PB - AAAI Press

ER -

Abou-Zleikha M, Shaker N. PaTux: An Authoring Tool for Level Design through Pattern Customisation Using Non-Negative Matrix Factorization. I PROCEEDINGS OF THE TENTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE AND INTERACTIVE DIGITAL ENTERTAINMENT (AIIDE-14). AAAI Press. 2014. s. 103-104