ISSN 1309-1581
TR EN
2015 Spring/Bahar | Vol 6, No 19

PLAYER PROFILING FOR INTERACTIVE STORYTELLING SYSTEMS: A C++ PATTERN MATCHING PROFILER

DOI: 10.5824/1309-1581.2015.2.002.x
Pages: 23-40
7,328 views
2,715 downloads
English

Abstract in Turkish

Oyuncu profili çıkartma bilgisayar oyunları ile ilgili popüler bir araştırma sahasıdır ama Etkileşimli Hikaye Anlatma Sistemleri için çok önemlidir. Bu çalışmada amacımız: (1) oyuncu eylemlerini sürekli gözlemleyerek gerçek zamanlı profiller çıkartmak, (2) profil çıkartabilmek için örüntü (oyuncu eylemleri dizisi) tiplerini tanımlamak, (3) örüntüleri hızlı bir biçimde eşleştirmek, ve (4) eşleşen örüntüler ile oyuncu profilleri arasındaki ilişkiyi örüntü-motivasyon eşleştirmeleri ile ortaya koymaktır. Bu bağlamda, bir Etkileşimli Hikaye Anlatma projesinde kullanılmak üzere karmaşık örüntü örnekleri tanımladık ve C++ dilinde bir profil çıkartıcı geliştirdik.
Keywords in Turkish:
oyuncu profillerioyuncu türleriörüntü tanıma

Abstract in English

Player profiling is a popular research area in computer gaming but it is especially important for interactive storytelling (IS) systems. In this article our aim is: (1) to real-time profile players by constantly monitoring player actions, (2) to define pattern (sequence of player actions) types for profiling, (3) to match patterns rapidly, and (4) to define the relationship between matched patterns and player profiles by pattern-motivation pairings. We defined complex pattern samples for profiling and developed a C++ profiler for an Interactive Storytelling project that matches user actions to these patterns.
Keywords in English:
player profilesplayer typespattern matching