I n t e r n at ion al   Jou r n a l   of   I n f o r m at ics   an d   Com m u n icat ion   T e c h n ol ogy  ( I J - I CT )   Vo l .   1 4 ,   N o .   1 A pr i l   20 2 5 ,   pp.   1 02 ~ 110   I S S N:  2252 - 8776 DO I 10 . 11591/i ji c t . v 1 4 i 1 . pp 10 2 - 110             102       Jou r n al  h o m e page ht tp: // ij ict . iaes c or e . c om   F i n ite  st at e  m ac h in e  f or  r e t r o  ar c ad e  f ig h t in g gam e   d e v e lo p m e n t       M u h am m ad   B am b an F ir d au s 1 ,   A l an   Z u l f i k a r   Wak s it o 1 ,   And i   T e j awat i 1   M e d T ar u k 1 ,   M .   K h air u l   Anam 2 ,   Ak h m ad   I r s y ad 3   1 D e pa r tm e nt   of  I n f or ma ti c s ,   F a c ul t y   of   E ngi n e e r in g,  M ul a w a r ma n U ni ve r s it y S a ma r in da , I nd o n e s ia   2 D e pa r tm e nt   of  I n f or ma ti c s ,   F a c ul t y   of   E ngi n e e r in g,  S a mudr a   U ni ve r s it y L a ngs a I nd o ne s ia   3 D e pa r tm e nt   of  I n f or ma ti o n S y s te m ,   F a c ul t y   of  E ngi n e e r in g,  M ul a w a r ma U ni v e r s it y S a ma r in da , I nd o n e s ia       Ar t ic l e   I n f o     AB S T RA CT   A r ti c le  h is tor y :   R e c e i ve d   A ug  28,   2024   R e vi s e Oc t   23,   2024   A c c e pt e N o v   19,   2024       T rad i t i o n a l   f i g h t i n g   g a me s   ar e   a   c o m p e t i t i v e   g e n r w h ere   p l a y ers   en g a g e   i n   o n e - on - o n e   co m b at ,   ai m i n g   t o   r ed u ce  t h ei o p p o n e n t 's   h e a l t h   p o i n t s   t o   z e ro .   T h e s e   g a me s   o ft e n   u t i l i z e   t wo - d i me n s i o n al   ( 2D )   g rap h i c s ,   en ab l i n g   p l a y e rs   t o   e x ecu t e   v ari o u s   ch ara c t e mo v emen t s   s u c h   as   p u n c h i n g ,   j u m p i n g ,   a n d   c ro u c h i n g .   T h i s   re s e ar ch   i n v e s t i g at e s   t h e   e ff ec t i v en e s s   o t h e   fi n i t e   s t at m a c h i n e   (FSM)  me t h o d   i n   d ev e l o p i n g   a   c o m b o   s y s t em   f o a   r e t ro   fi g h t i n g   g ame,   f o c u s i n g   o n   i t s   i m p l eme n t at i o n   w i t h i n   t h e   G o d o t   E n g i n e .   T h e   FSM   me t h o d ,   w h i ch   s t ru c t u r e s   g ame  b e h a v i o t h r o u g h   s t at e s ,   e v en t s ,   an d   a c t i o n s ,   i s   ce n t ral   t o   t h e   g a me 's   c o n t ro l   s y s t em .   B y   em p l o y i n g   t h e   g a me   d e v el o p me n t   l i f e   cy cl e   (G D L C)  me t h o d o l o g y ,   t h i s   s t u d y   e n s u r es   s y s t em at i c   an d   s t ru c t u red   ap p ro a c h   t o   g a me  d e s i g n .   Sp eci al   at t e n t i o n   i s   g i v en   t o   t h re g u l at i o n   o f   t h c o m b o   h i t   s y s t em   f o t h g a me 's   p ro t a g o n i s t   i n   Bra w l   T al e .   T h e   r e s e ar ch   cu l mi n at e s   i n   t h e   s u cce s s fu l   d e v el o p me n t   o t h e   r e t ro   fi g h t i n g   g ame  Bra w l   T al e ,   d emo n s t rat i n g   t h at   t h e   FS me t h o d   s i g n i f i c an t l y   e n h an c e s   t h fl u i d i t y   an d   r e s p o n s i v e n e s s   o ch ara c t e mo v emen t s .   T h e   fi n d i n g s   s u g g e s t   t h at   t h e   FSM  me t h o d   i s   an   e ff ec t i v e   t o o l   f o s i m p l i f y i n g   an d   i m p ro v i n g   g a me p l a y   mech an i c s   i n   r e t ro - s t y l fi g h t i n g   g a me s .   K e y w o r d s :   B r a w l   t a l e   F i n i t e   s t a t e   m a c hi ne   Ga m e   de v e l o p m e n t   l i f e   c y c l e   R e t r o   f i g h t i n ga m e   R e t r o   ga m e   Th i s   i s   a n   o p en   a c ces s   a r t i c l u n d e r   t h CC  B Y - SA   l i cen s e.     C or r e s pon din A u th or :   M uha m m a B a m ba n F i r da us     De pa r t m e n t   o f   I nf o r m a t i c s ,   F a c u l t y   o f   E n g i ne e r i n g ,   M ul a wa r m a n   Uni ve r s i t y   J l .   K u a r o ,   K e l u a ,   S a m a r i n d a   U l u,   S a m a r i nda ,   K a li m a n t a n   T i m ur   75119 ,   I n do n e s i a   E m a i l b a m ba n g f @u nm u l . a c . i d       1.   I NT RODU C T I ON   V i de o   ga m e s   h a v e   gr o wn   i nc r e a s i ng ly   po pu l a r   i n   I n do n e s i a ,   dr i v e n   by   f a c t o r s   l i ke   e - s po r t s   a n t h e   r i s e   o f   d i g i t a l   m e d i a .   F i g h t i n ga m e s   a r e   a   ge n r e   wh e r e   p l a y e r s   e n g a ge   i n   o n e - on - o n e   c o m b a t ,   a im i ng  to   r e duc e   t h e i r   o pp o n e n t 's   he a l t h   po i n t s   to   z e r [ 1 ] .   T h e s e   ga m e s   o f t e n   f e a t ur e   2D  gr a phi c s   a n a l l o p la y e r s   t pe r f o r m   v a r i o us   c ha r a c t e r   m o v e m e n t s ,   s uc h   a s   pu nc hi ng  a n j u m p i ng  [ 2] .     T hi s   r e s e a r c h   f o c us e s   o n   de v e l o p i ng  a   r e t r o   f i g ht i n ga m e   us i n t h e   f i n i t e   s t a t e   m a c hi ne   ( F S M )   m e t h o d,   whi c h   i s   e s s e n t i a l   f o r   c o n tr o l l i ng  c ha r a c t e r   b e h a vi o r   t h r o ugh   s t a t e s ,   e v e n t s ,   a n a c t i o n s .   B y   im p l e m e n t i n F S M   i n   t h e   Go dot  E n g i n e ,   t hi s   s t ud y   a i m s   t o   i m pr o v e   t h e   f l u i d i t y   a n r e s po ns i v e n e s s   o f   c h a r a c t e r   m o v e m e n t s ,   pa r t i c u l a r l y   i t h e   c o m b o   s y s t e m   [ 3] ,   [ 4] .   Us i n t h e   ga m e   de v e l o p m e n t   l i f e   c y c l e   ( GD L C )   m e t h o do l o g y ,   t h e   r e s e a r c h   s y s t e m a t i c a ll y   a ppr o a c he s   ga m e   de s i g n   to   e n h a n c e   b o t h   tec hni c a l   pe r f o r m a n c e   a n t h e   o v e r a l l   p l a y e r   e x p e r i e n c e .         Evaluation Warning : The document was created with Spire.PDF for Python.
I n t   J   I n f   &   C o m m u n   T e c hn o l     I S S N:   2252 - 8776         F ini te  s tat e   mac hine  f or   r e tr ar c ade   f ight ing  gam e   de v e lopme nt   ( M uhamm ad  B ambang   F ir daus )   103   2.   M E T HO D     E x p l a i ni ng  t h e   m e t h o i n   r e s e a r c h   i s   im po r t a n t   b e c a us e   i t   s h o ws   h o t h e   s t ud y   wa s   c o n duc t e d,   h e l p i ng  r e a de r s   u n de r s t a n t h e   pr o c e s s   a n e v a l u a t e   t h e   r e s u l t s .   I a l s o   a l l o ws   o t h e r   r e s e a r c h e r s   to   r e p l i c a t e   t h e   s t udy   a n v e r i f y   t h e   f i nd i n g s   [ 5] ,   [ 6] .   T hi s   r e s e a r c h   f o l l o w s   a   s y s t e m a t i c   a ppr o a c h   us i n t h e   GD L C   m e t h o do l o g y ,   d i vi de i n t o   ke y   s t a ge s :   i)   I ni t i a t i o n   s t a ge t h e   ga m e 's   c o r e   m e c h a ni c s   a nd  s t r uc t ur e   a r e   de f i ne d,   i nc l ud i ng  r u l e s   a n pl a y e r   i n t e r a c t i o n s .   T e c hn o l o g i e s   a n t oo l s ,   s uc h   a s   t h e   Go d ot  E n g i n e ,   a r e   s e l e c t e to  s uppo r t h e   ga m e p l a y .   ii )   P r e - pr o duc t i o n   s t a ge a   de t a i l e bl ue pr i n t   i s   c r e a t e d,   o u t l i ni ng  t h e   t e c hni c a l   f r a m e wo r k.   S o f t wa r e   a n d   too l s   e s s e n t i a l   f o r   de v e l o p m e n t ,   l i k e   t h e   F S M   m e t h o d,   a r e   c h o s e n   to  gui d e   t h e   de s i g n   o f   a s s e t s   a n d   m e c h a ni c s .   ii i )   P r o duc t i o n   s t a ge c o n c e pt   a r t ,   ga m e   a s s e t s ,   a n m e c h a ni c s   a r e   de ve l o pe t h r o ugh   c o l l a b o r a t i v e   e f f o r t s   b e t we e n   a r t i s t s ,   de s i g n e r s ,   a n de v e l o p e r s ,   tr a n s l a t i ng  t h e   i ni t i a l   ga m e   vi s i o n   i n t o   a   f un c t i o n a l   pr o duc t.   i v)   T e s t i n s t a ge i n t e r n a l   t e s t i n i de n t i f i e s   a n r e s o l v e s   b ug s   a n pe r f o r m a n c e   i s s ue s   t e n s ur e   t h e   ga m e 's   s t a bi li t y   b e f o r e   b e t a   r e l e a s e .   v)   B e t a   a n r e l e a s e   s t a ge s t h e   ga m e   i s   t e s t e by   e x t e r n a l   us e r s   to   ga t h e r   f e e d b a c k,   l e a d i ng  to  f i na l   a d j u s t m e n t s   b e f o r e   publ i c   r e l e a s e .   Da t a   c o l l e c t i o n   i nc l ude s   pr i m a r y   d a t a   f r o m   p l a y t e s t i n a n s e c o n da r y   da t a   f r o m   l i t e r a t ur e   on   ga m e   m e c h a ni c s ,   a l l   pr o c e s s e t e v a l u a t e   t h e   e f f e c t i v e n e s s   o f   F S M   i n   i m pr o vi ng  c h a r a c t e r   m o v e men t   a n d   ga m e p l a y .     2. 1.     Dat a   c ol l e c t ion   E x p l a i ni ng  da t a   c o l l e c t i o n   i n   r e s e a r c h   de s c r i be s   h o i nf o r m a t i o n   i s   ga t h e r e to  s upp o r a   s t udy ' s   go a l s .   I i nc l ud e s   de t a i l s   a b o ut  t h e   too l s ,   m e t h o ds ,   a n s o ur c e s   us e d,   e n s ur i n t h a t   ot h e r s   c a n   un d e r s t a n a n r e p l i c a t e   t h e   s t udy .   T hi s   e x p l a na t i o n   a l s o   h e l p s   r e a de r s   a s s e s s   t h e   a c c ur a c y   a n r e l i a bil i t y   o f   t h e   r e s e a r c h   f i nd i n g s .   P r i m a r y   da t a   e n c o m pa s s e s   i nf o r m a t i o n   a c qu i r e o r   ga t h e r e f i r s t h a n i n   s i t by   t h e   i nve s t i ga to r   o r   r e l e v a n t   s t a ke h o l de r s .   S e c o n da r y   d a t a   r e f e r s   t o   th e   i n f o r m a t i o n   pr o c ur e o r   a s s e m bl e d   by   t h e   r e s e a r c h e r ,   de r i v e f r o m   e xi s t i n s o ur c e s .     2. 2.     Dat a   d e s ign   Da t a   de s i g n   i n   r e s e a r c h   o ut l i ne s   h o da t a   wi ll   b e   c o l l e c t e d,   or ga ni z e d,   a n a na ly z e d,   e ns ur i n g   c l a r i t y   a n r e p l i c a bi li t y .   I t   s t r e n gt h e ns   t h e   va l i d i t o f   f i nd i ngs   by   pr e s e n t i n a   s y s t e m a t i c   a ppr o a c h .   F i gur e   1   de t a i l s   s e que n c e s   w i t hi n   t h e   a r e n a   m a t c h ,   i ll us t r a t i n p l a y e r s '   c o n t r o l   o f   t h e i r   a v a t a r s ,   whi l e   t he   vi s ua n a r r a t i ve   bl ue pr i n t   f o r   vi s u a l   n o v e l s   hi g hli g h t s   t h e   ga m e 's   s t or y - dr i ve n   e l e m e n t s .             F i gur e   1 .   S tor y b o a r f o r   a r e n a   m a t c h   ( l e f t )   a n vi s ua l   n o v e l   ( r i g h t )       2. 3.     P r oc e s s   d e s ign   F S M   i s   l o g i c a l   r e a s o ni ng  t h a t   s h o ws   t h e   s y s t e m 's   b e h a vi o r   w i t h   t h r e e   t hi n gs s t a t e ,   e v e n t ,   a n a c t i o n   [ 7] ,   [ 8] .   A t   o n e   t i m e ,   t h e   s y s t e m   w i ll   b e   i a n   a c t i v e   s t a t e .   T h e   s y s t e m   c a n   s w i t c h   f r o m   a n o t h e r   s t a t e   i f   i t   ge t s   a   c e r t a i n   e v e n t   i n put   [ 1] ,   [ 9] ,   [ 10 ] .   T h i s   s t a te  i n   F i gur e   s hi f t   i s   ge n e r a ll y   a c c o m pa ni e by   a c t i o n s   t h e   s y s t e m   c a n   t a ke   wh e n   r e s po n d i ng  to   o c c ur r i n i np ut s .   I n   t hi s   " B r a w l   T a l e "   ga m e ,   t h e   F S M   m e t h o i s   a pp l i e d   to   e a c h   c h a r a c t e r   w i t h   t h e   s a m e   hi t   b ut to n   b ut   di f f e r e n t   c o m b o s   i n   d i f f e r e n t   F S M   p l o t s .   F S M s   a r e   e s s e n t i a l   i n   c o m put e r   s c i e n c e   a n ga m e   de s i g n ,   de s c r i bi ng  c ha r a c t e r   a c t i o ns   s uc h   a s   j u m p i ng,   a tt a c ki n g,   o r   s t a n d i n s t i l l   [ 11] ,   [ 12 ] .   F o r   i ns t a n c e ,   i n   ga m e s   l i ke   S upe r   M a r i o ,   pr e s s i n t h e   j u m b ut to n   m o ve s   M a r i o   f r o m   a n   " i d l e "   s t a t e   to   a   " j u m p i n g"   s t a t e   [ 13 ] - [ 15 ] .   F S M s   c o n n e c t   t h e s e   s t a t e s   t h r o ugh   t r a n s i t i o n s ,   gu i d i ng  c h a r a c t e r   b e h a vi or   b a s e d   o n   pl a y e r   i n pu a n d   g a m e   r u l e s ,   e f f e c t i v e l y   s e r v i n g   a s   a   r oa d m a p   f o r   c h a r a c te r   a c t i o n s   [ 3 ] ,   [ 7 ] ,   [ 1 6] .   Evaluation Warning : The document was created with Spire.PDF for Python.
                                I S S N :   2252 - 8776   I n t   J   I n f   &   C o m m u n   T e c hn o l Vo l .   1 4 ,   N o.   1 A pr i l   20 2 5 :   102 - 110   104       F i gur e   2 .   F S M   tr a n s i t i o n   o n   m o ve m e n t   c h a r a c t e r       2. 4.     De s ign   l ayou t   T h e   gr a phi c a l   a r r a n ge m e n t   o u t l i ne s   t h e   vi s ua l   d i r e c t i o n   f o r   t h e   B r a wl   T a l e   vi d e o   ga m e ,   s e r vi ng  a s   a   bl ue pr i n t   f o r   i t s   a e s t h e t i c s   a n t h e m a t i c   e l e m e n t s .   F i gur e   o f f e r s   a   pr e vi e o f   t h e   pr e l im i na r de s i g n ,   s h o wc a s i ng  c h a r a c t e r   de s i g ns ,   b a c kgr o un ds ,   a n i n t e r f a c e   l a y o ut s .   T h e s e   vi s ua l s   hi g hl i g h t   t h e   a r t i s t i c   vi s i o a n c r e a t i v e   pr o c e s s   b e hi nd  c r a f t i n a n   e n ga g i ng  e x pe r i e n c e   f o r   p l a y e r s .             F i gur e   3.   I ni t i a l   vi e ( l e f t )   a n ga m e p l a y   l a y o ut   ( r i gh t )       2. 5.     T e s t   p l an n in g   T hi s   ph a s e   i nv o l v e s   o u t l i n i ng  t h e   t e s t i n a ppr o a c h   by   de f i n i ng  t e s o bj e c t i ve s ,   i de n t i f yi ng  m e t h o ds ,   a n a l l o c a t i n r e s o ur c e s   l i ke   t i m e   a n pe r s o n n e l .   T h e   t e s t   pl a n   i n c l ude s   c r e a t i n t e s c a s e s   a n s c e na r i o s   b a s e o n   pr o j e c t   r e qui r e m e n t s ,   e n s ur i ng  a   s y s t e m a t i c   e v a l ua t i o n   o f   t h e   s o f t wa r e .   T hi s   pr e pa r a t i o n   h e l ps   e f f i c i e n t l y   us e   r e s o ur c e s   a n e ns ur e s   t h e   pr o duc m e e t s   t h e   de s i r e s pe c i f i c a t i o ns .   T h e   bl a c k - b o x   t e s t i n a s s e s s e v a r i o us   c h a r a c t e r   a c t i o n s .   T h e   c h a r a c t e r   wa l k   t e s t   c h e c ke d   m o v e m e n t   wi t h   d i r e c t i o n a l   ke y s ,   whil e   c h a r a c t e r   j u m a n j u m o n   a i r   v e r i f i e j u m p i n a c t i o n s .   T h e   c h a r a c t e r   hi t   n o r m a l   a n hi t   m o m e n t   t e s t s   e v a l ua t e hi t s   dur i n wa l k i ng  a n j u m p i ng.   S pe c i a l   m o ve s   t e s t e d   t h e   e x e c ut i o n   o f   s k i ll s   u s i ng  b ut to n   s e que n c e s ,   a n gr a vi t y   c o nf i r m e pr o pe r   f a ll i ng  be h a vi o r   a f t e r   j u m p s .   C o l li s i o n   hi t b o x   c h e c ke hi t b o x   c h a n ge s ,   a n a nim a t i o n   m o v e m e n t   e n s ur e t h e   c ha r a c t e r s   a nim a t i o ns   r e s po n de c o r r e c t l y   t o   pl a y e r   i n put .   R e s u l t s   we r e   n ot e a s   a ppr o p r i a t e   o r   n ot  a ppr o pr i a t e   f o r   e a c h   s c e n a r i o .       3.   RE S UL T S   AN DI S CU S S I ON     P r e vi o us   s t udi e s   o n   ga m e   de v e l o p m e n t   h a v e   e x t e n s i ve ly   e x p l o r e v a r i o us   a s pe c t s   s uc h   a s   c o l l i s i o de t e c t i o n   m e t h o ds ,   ga m e   e n g i ne s ,   a n de v e l o p m e n t   f r a m e wo r ks .   H o we v e r ,   t h e r e   a ppe a r s   to   b e   a   g a i n   t h e   c o m pr e h e ns i ve   i n t e gr a t i o n   o f   t h e s e   t e c hn o l o g i e s   w i t h   us e r   e x pe r i e n c e   de s i g n   a n t h e   a s s e s s m e n t   o f   l o n g - t e r m   p l a y e r   e n ga ge m e n t   [ 4] .   A dd i t i o n a ll y ,   w hil e   c o l li s i o n   de t e c t i o n   a n ga m e   e n g i ne   f u n c t i o n a li t i e s   h a v e   b e e n   we l l - do c u m e n t e d,   t h e r e   i s   l im i t e r e s e a r c h   o n   t h e ir   c o m bi ne i m p a c t   o n   b ot h   t h e   t e c hni c a l   pe r f o r m a n c e   a n d   t h e   o v e r a l l   n a r r a t i ve   a n ga m e p l a y   e x p e r i e n c e .   T h i s   s t ud y   i nv e s t i ga t e t h e   e f f e c t s   o f   i m p l e m e n t i n th e   F S M   me t h o w i t hi t h e   c o n t e x t   o f   a   r e t r o   f i g h t i n ga m e ,   f o c us i ng  s pe c if i c a ll y   o n   i t s   i n f l ue n c e   o n   t h e   f l u i d i t y   o f   c h a r a c t e r   m o v e m e n t s   a n t h e   e f f e c t i v e n e s s   o f   t h e   c o m b o   s y s t e m   [ 13] .     W hil e   e a r li e r   s t ud i e s   h a v e   e x p l o r e t h e   i m p a c t   o f   c o l li s i o n   de t e c t i o n   a l go r i t hm s   a n ga m e   e n g i ne s   li ke   Go dot  o n   ga m e   de v e l o p m e n t   e f f i c i e n c y   a n t e c hni c a l   pe r f o r m a nc e .   T h e y   h a ve   n o t   e x p l i c i t ly   a ddr e s s e d   i t s   i nf l u e n c e   o n   e nha n c i ng  ga m e p l a y   m e c h a ni c s   s uc h   a s   c o m b o   s y s t e m s   o r   t h e   o v e r a l l   us e r   e x pe r i e n c e   i n   a c t i o n - o r i e n t e ga m e s .   T hi s   s t u d y   e m p l o y s   t h e   F S M   m e t h o d,   i n t e gr a t e wi t hi t h e   GD L C ,   to   e nh a nc e   ga m e p l a y   m e c h a ni c s   a n o v e r a l l   u s e r   e x p e r i e n c e   i n   t h e   de v e l o p m e n t   o f   a   r e tr o   f i g h t i n ga m e .   T h e   F S M   Evaluation Warning : The document was created with Spire.PDF for Python.
I n t   J   I n f   &   C o m m u n   T e c hn o l     I S S N:   2252 - 8776         F ini te  s tat e   mac hine  f or   r e tr ar c ade   f ight ing  gam e   de v e lopme nt   ( M uhamm ad  B ambang   F ir daus )   105   m e t h o wa s   s e l e c t e f o r   i t s   a bi li t y   t e f f i c i e n t l y   man a g e   c o m p l e x   c h a r a c t e r   m o v e m e n t s   a n s t a t e   tr a n s i t i o ns ,   whi c h   a r e   c r i t i c a l   i n   a c t i o n - o r i e n t e ga m e s   [ 17] .   B y   s y s t e m a t i c a l ly   a pp ly i ng  t hi s   m e t h o d,   t h e   s t udy   a i m e to  a ddr e s s   t h e   c h a ll e n g e s   i de n t i f i e i n   pr e vi o u s   r e s e a r c h ,   pa r t i c u l a r ly   t h e   n e e f o r   m o r e   f l u i a n r e s po n s i ve   ga m e p l a y .   T h e   r e s u l t s   pr e s e n t e h e r e   w il l   de m o n s t r a t e   t h e   e f f e c t i v e ne s s   o f   t h e   F S M   m e t h o i n   a c hi e vi ng   t h e s e   o bj e c t i v e s ,   a n t h e   s u bs e que n t   d i s c us s i o n   w il l   e x p l o r e   t h e   i m p li c a t i o ns   o f   t h e s e   f i nd i ng s   i t h e   c o n t e x o f   c ur r e n t   ga m e   de v e l o p m e n t   pr a c t i c e s   [ 16] .     3. 1.     Dat a   p r oc e s s in g   D a t a   pr o c e s s i n p l a y s   a   c r i t i c a l   r o l e   i a n a ly z in a n s y n t h e s i z i ng  t h e   va r i o us   e l e m e n t s   t h a c o n t r i b ut e   to   t h e   ga m e 's   de ve l o p m e n t .   T h e   a s s e t s ,   s to r y   dr a f t ,   a n ga m e p l a y   m e c h a ni s m s   a r e   m e t i c u l o us ly  e x a mi ne t o   un de r s t a n h o t h e y   i n t e r a c t   a n i nf luen c e   t h e   o v e r a l l   g a m i ng  e x pe r i e n c e .   T hi s   pr o c e s s   i nv o l ve s   e v a l ua t i n t h e   e f f e c t i v e ne s s   o f   t h e   vi s ua l   a n a u d i o   a s s e t s   i n   c o n v e yi ng  t h e   ga m e s   t h e m e ,   a n a lyz i n t h e   c o h e r e n c e   a n e n ga g e m e n t   l e v e l   o f   t h e   s to r y   dr a f t ,   a n a s s e s s i ng  t h e   ga m e p l a y   m e c h a ni s m s   f o r   t h e i r   i m pa c o n   pl a y e r   i mm e r s i o n   a n s a t i s f a c t i o n   [ 18] .   B y   pr o c e s s i ng  t hi s   da t a ,   t h e   s t udy   a i m s   t o   i de n t i f y   ke y   i ns igh t s   a n d   pa tt e r n s   t h a i nf o r m   t h e   s uc c e s s   o f   t h e   ga m e   de s i g a n s ugge s t   a r e a s   f o r   f ur t h e r   r e f i ne m e n t   o r   de v e l o p m e n t .     3. 1. 1.   A s s e t   E x p l a i ni ng  a s s e t s   r e f e r s   t de t a i li ng  t h e   vi s ua l ,   a udi o ,   a n i n t e r a c t i v e   e l e m e n t s   t h a t   m a ke   up  a   ga m e .   As s e t s   i n c l ude   c o m po n e n t s   s uc h   a s   c h a r a c t e r   m o de l s ,   t e x t ur e s ,   s o un ds ,   a n a ni m a t i o ns   t h a c o n t r i b u t e   to  t h e   ga m e 's   a e s t h e t i c s   a n f u n c t i o n a li t y .   Un de r s t a n d i n a n e x p l a i n i ng  t h e s e   a s s e t s   h e l r e s e a r c h e r s   a n d   de v e l o pe r s   a s s e s s   t h e i r   im pa c t   o n   ga m e p l a y   e x pe r ien c e   a n t e c hni c a l   pe r f o r m a n c e .   a)   C ha r a c t e r   a ni m a t i o n   s pr i t e s h e e t   T hi s   e n t i t y   de m o n s t r a t e s   i n   F i gur e   4   t h e   s i l h o ue t t e   o f   t h e   p l a y e r   c ur r e n t l y   e n g a ge i n   ga m e p l a y .   b)   A ud i o   S o un r e c o r di n gs   r e t r i e ve f r o m   t h e   Yo uT ub e   c h a nn e l   " u n r o y a l t y . c o m "   a n t h e   we b s i t e   " F r e e s o un d "   ( h tt ps :/ /f r e e s o un d. o r g)   we r e   u t i l i z e d.             F i gur e   4.   A s s e t   R y a n   a n J a ka   ' s   c h a r a c t e r s       3. 1. 2.   Gam e p l ay  m e c h an is m   T h e   ga m e p l a y   m e c h a ni s m   i ga m e   de v e l o p m e n t   r e s e a r c h   i s   c r uc i a l   f o r   pr o vi d i ng  i ns i g h t s   i n t o   h o a   ga m e   f u nc t i o ns   a n e n ga ge s   p l a y e r s .   I h e l p s   de ve lo pe r s   un de r s t a n t h e   un de r lyi ng  s y s t e m s ,   i n t e r a c t i o n s ,   a n r u l e s   t h a t   de f i ne   p l a y e r   e x pe r i e nc e s   a n ga m e   d y n a m i c s   [ 19] .   B y   c l e a r ly   o ut l i n i ng  t h e   ga m e p l a y   m e c h a ni s m ,   r e s e a r c h e r s   c a n   c o m m u ni c a t e   de s i g n   c h o i c e s   a n d   i nn o v a t i o ns ,   gu i d i ng  f ut ur e   i m pr o v e m e n t s   a n f o s t e r i n g   c o l l a b o r a t i o n   a m o n de v e l o pe r s .   H i t   c o m b o   a n s k il l   u s a ge   i s :   a)   H i t   c o m b o   us a ge   E a c h   c h a r a c t e r   f e a t ur e s   t h r e e   d i s t i n c t   t y pe s   o hi t   c o m b o s   a s   s h o wn   i n   F i gur e s   a n d   6 ,   e a c h   a c t i v a t e b y   r e pe a t e dl y   pr e s s i ng  a   b ut to n .   A s   a   r e s u l t ,   t h e   a nim a t i o n   s e que nc e   o n   t h e   p l a y e r   s pr i t e   w i ll   a ppe a r   s e que n t i a l   a n d y na mi c   w i t h   e a c h   s uc c e s s i ve   hi t .     b)   S k i l l   us a ge   C ha r a c t e r s   i n   t hi s   c o n t e x t   a r e   e n do we w i t h   s k il l s   t h a t   a r e   a c t i v a t e i n   a   bif ur c a t e f a s hi o n f i r s t ,   by   d i r e c t i o n a l   i nput s   a n s ub s e que n t l y ,   by   t h e   de l i be r a t e   e x e c ut i o n   o f   s pe c i f i c   s k i ll   c o m m a nds   a s   o u t l i n e i a   pr e de t e r m i ne s e que n c e   a s   i n   F i gur e   7 .     Evaluation Warning : The document was created with Spire.PDF for Python.
                                I S S N :   2252 - 8776   I n t   J   I n f   &   C o m m u n   T e c hn o l Vo l .   1 4 ,   N o.   1 A pr i l   20 2 5 :   102 - 110   106         F i gur e   5.   A nim a t e s pr i t e s   e v e r y   hi t   o n   t h e   c h a r a c t e r   J a ka   ( l e f t )   a n R y a n   ( r i g h t )             F i gur e   6 .   A nim a t e s pr i t e s   j u m a n r un - hi t   o n   t h e   c h a r a c t e r   J a ka   ( l e f t )   a n R y a n   ( r i g h t )             F i gur e   7 .   C h a r a c t e r   J a ka   ( l e f t )   a n R y a n   ( r i g h t )   us e   t h e   s k i ll s       3. 2.     P r oc e s s   i m p l e m e n t at ion   F S M   o n   t hi s   r e s e a r c h   us e o n   n o de   o f   Go d ot  e n g i n e   t h a i s   Anim a t i o n No de S t a t e M a c hi ne   a n us a ge   c o de   i n   GD S c r i pt   i n   m o v e m e n t   a n us a ge   s k il l   o n   m e c h a ni s m   c o n t r o l   c h a r a c t e r   p l a y e r   a s   c a n   be   s e e n   in  F i gur e   8 .   I n t r o duc t i o n   w i ll   d i s c us s   An im a t i o nNo de S t a t e M a c hi ne   us e f o r   to  d o   tr a n s i t i o n   o n   n o de   Anim a t i o n P l a y e r   o n e   to   ot h e r .   C o de   i GD S c r i pt   us e f o r   e x p l a i a nim a t i o n   o n   Anim a t i o n No de S t a t e M a c hi ne .   T hi s   c o de   us e   f u n c t i o ns   m a i f r o m   S c r i pt   " P l a y e r . gd"   t h a t   i s   i nput M o v e m e n t ( ) ,   _ i n put Ai r ( ) ,   _ i nput H i t ( ) ,   _ i nput S k i l l ( ) .   C o u l s e e   w h o l e   f r o m   S c r i pt   " P l a y e r . gd"   vi a   t hi s   we b s i t e   l i nk  h t t ps :/ /bi t . l y /35Hke u s .           F i gur e   8.   F i ni t e   s t a t e   m a c hi ne   c ha r a c t e r   pl a y e r   Evaluation Warning : The document was created with Spire.PDF for Python.
I n t   J   I n f   &   C o m m u n   T e c hn o l     I S S N:   2252 - 8776         F ini te  s tat e   mac hine  f or   r e tr ar c ade   f ight ing  gam e   de v e lopme nt   ( M uhamm ad  B ambang   F ir daus )   107   3. 3.     Dis p l ay  -   gam e   c on t e n t   view   T h e   ga m e   vi e c o n t e n t   c o m pr i s e s   a   s e que n c e   o f   m e t i c u l o u s l y   c r a f t e im a ge s ,   e a c h   c a pt ur i n p i v o t a l   m o m e n t s   w i t hi t h e   ga m e 's   na r r a t i v e .   T h e s e   vi s ua ls   a r e   m e t i c u l o u s ly   c ur a t e to   e v o ke   e m o t i o n ,   c o nve y   s to r y   b e a t s ,   a n i mm e r s e   p l a y e r s   i n   t h e   ga m e   wo r l d.   T h r o u gh   m e t i c u l o u s   a tt e n t i o n   t de t a i l ,   t h e   de v e l o pe r s   e ns ur e   t h a e a c h   i m a ge   a l i g ns   s e a m l e s s l y   w i t h   t h e   o v e r a r c hi ng  vi s i o n   o f   t h e   ga m e   [ 20] .   T h e   a d j us t m e n t s   m a de   to  t h e s e   i m a ge s   a r e   c a r e f u ll y   c o n s i de r e d,   a dhe r i n c lo s e l y   t o   t h e   i ni t i a l   p l a n   dur i ng  t h e   c o n c e pt u a l i z a t i o n   ph a s e   [ 21] .   T hi s   a d h e r e n c e   t o   t h e   o r i g i na l   vi s i o n   e n s ur e s   c o n s i s t e nc y   a n c o h e r e n c e   t h r o ugh o ut   t h e   ga m e ' s   vi s ua l   s to r y t e l li ng,   e nh a n c i ng  t h e   p l a y e r   e x pe r i e n c e   a s   c a n   b e   s e e n   i n   F i gur e   9.             F i gur e   9.   C h a r a c t e r   J a ka   us e   s k i l l   1   ( l e f t )   a n s k il l   ( r i g h t )       3. 4.     T e s t   r e s u l t s   T h e   t e s t   r e s ul t s   f r o m   t h e   c o n t r o l   p l a y e r   t e s t   a r e   c r u c i a l   i e v a l ua t i n t h e   e f f e c t i ve n e s s   a n p l a y a bil i t y   o f   t h e   ga m e   [ 22] .   T hi s   t e s t   i nv o l v e a   s e l e c t e gr o up   o f   p l a y e r s   w h o   we r e   a s ke to  e n ga ge   w i t h   t h e   ga m e   un de r   c o n t r o l l e c o n d i t i o n s ,   a ll o w i ng  t h e   r e s e a r c h   t e a m   t m o ni t o r   a n r e c o r t h e i r   i n t e r a c t i o ns ,   r e s po n s e s ,   a n f e e d ba c k.   T h e   c o l l e c t e da t a   pr o vi de s   i ns i g h t s   i n t t h e   ga m e ' s   us a bil i t y ,   d i f f i c u l t y   l e v e l ,   a nd  o v e r a ll   p l a y e r   s a t i s f a c t i o n .   B y   a n a ly z i ng  t h e s e   t e s r e s u l t s ,   t h e   s t udy   a i m s   to  de t e r m i ne   h o we l l   t h e   ga m e   m e e t s   i t s   de s i g n   o bj e c t i v e s ,   i d e n t i f y   a ny   po t e n t i a l   a r e a s   f o r   im pr o v e m e n t ,   a n a s s e s s   w h e t h e r   t h e   ga m e p l a y   mec ha ni c s   f u n c t i o n   a s   i n t e n de t c r e a t e   a n   e n ga g i ng  a n e nj o y a bl e   e x pe r i e n c e   f o r   pl a y e r s   [ 23] .     3. 4. 1.   Cont r ol   p l aye r   t e s t   P l a y e r   c o n t r o l   t e s e x pe r i m e n t s   i n   ga m e   de v e lo pm e n t   a r e   de s i g n e to  a s s e s s   ga m e   c o n t r o l s r e s po n s i ve n e s s ,   i n t u i t i ve n e s s ,   a n o v e r a l l   e f f e c t i v e n e s s .   T h r o ugh   c o n t r o l l e ga m e p l a y   s c e n a r i o s ,   t e s t e r s   e v a l ua t e   t h e   e a s e   o f   p l a y e r   n a vi ga t i o n ,   i n t e r a c t i o w i t h   ga m e   e l e m e n t s ,   a n m a s t e r y   o f   m e c ha ni c s   a s   c a n   b e   s e e n   i n   T a bl e   1 .   F e e d b a c k   f r o m   t h e s e   e x pe r i m e n t s   gu i de s   r e f i ne m e n t s   to   e n h a n c e   p l a y e r   a ge nc y ,   im m e r s i o n ,   a n e nj o ym e n t .       T a bl e   1 .   T e s t   c o m b o   hi t s   a n s k il l s   S c e na r i o   t e s t   C a s e  t e s t   E x p e c t e d r e s ul ts   T e s r e s ul s y s t e m   P la y e r  w a nt s  t o  m ov e   c ha r a c t e r   to  l e f t   P us h a r r o w  l e f ( P la y e r  1) , J  ( P la y e r ) L e f a na lo c o nt r ol le r   C ha r a c te r   m ov e  t o   th e  l e f t   I n a c c o r da nc e   P la y e r  w a nt s  t o  m ov e   c ha r a c t e r   to  r ig ht   P us h a r r o w  r ig ht   ( P la y e r  1) L  ( P la y e r  2 ) R ig ht  a na lo g c o nt r o ll e r   C ha r a c te r   m ov e  t o   th e   r ig ht   I n a c c o r da nc e   P la y e r  w a nt s  t o  ma ke   c ha r a c te r   c a n hi t   P us h Z  but to ( P la y e r  1) , A  but t o ( P la y e r   2) , C o nt r ol le r  S qua r e  but t o n   C ha r a c te r  w i ll  hi t   I n a c c o r da nc e   P la y e r  w a nt s  t o   ma ke   c ha r a c te r   c a n j ump   P us h X  but to n ( P la y e r  1 ) , S  but t o ( P la y e r   2) , C o nt r ol le r  C r o s s  but to n   C ha r a c te r  w i ll  j ump   I n a c c o r da nc e   P la y e r  w a nt s  t o  ma ke   c ha r a c te r   c a n S e c r e t e  a bi li t y  s p e c ia l   P us h C  but to n ( P la y e r  1 ) , D  but t o n ( P la y e r   2) , C o nt r ol le r   C ha r a c te r   w i ll  t a ke   o ut   s ki ll s   I n a c c o r da nc e       3. 5.     Com b h i t s   an d   s k i l ls   t e s t   C o m b o   hi t   a n s k il l   e x pe r im e n t s   i n   ga m e   de v e lo pm e n t   a i m   t f i ne - t un e   c o m b a t   m e c h a ni c s   a n d   c h a r a c t e r   a bil i t i e s .   C o m b o   hi t   t e s t s   e v a l ua t e   c h a i n in a t t a c ks   f o r   f l u i d i t y   a n im pa c t ,   whi l e   s k il l   e x p e r i m e n t s   a s s e s s   t h e   e f f e c t i v e n e s s   a n b a l a n c e   o f   s pe c i a l   a bi li t i e s   a s   c a n   b e   s e e n   i n   T a bl e   2 .   T h e s e   e x p e r i m e n t s   i nf o r m   a d j u s t m e n t s   to   e n h a n c e   ga m e p l a y   de pt h ,   c h a ll e n g e ,   a n p l a y e r   s a t i s f a c t i o n .     Evaluation Warning : The document was created with Spire.PDF for Python.
                                I S S N :   2252 - 8776   I n t   J   I n f   &   C o m m u n   T e c hn o l Vo l .   1 4 ,   N o.   1 A pr i l   20 2 5 :   102 - 110   108   T a bl e   2 .   C o m b o   hi t s   a n s k il l s   t e s t   S c e na r i o  t e s t   C a s e  t e s t   E x p e c t e d r e s ul ts   T e s r e s ul s y s t e m   P la y e r  w a nt  t o   c ha r a c te r  c a n hi s e que nt ia ll y  w it o n e  but t o n   P us h Z  but to ( P la y e r  1) , A  but t o ( P la y e r  2) , C o nt r o ll e r  S qua r e  but t o n   C ha r a c te r   T o d o  a ni ma ti o o ' c l oc k b y  s e qu e nt ia ll y   S uc c e e d   P la y e r  w a nt  t o   c ha r a c te r  c a n t a k e   o ut  s ki ll s   H it  but t o c o mbi na ti o f or  t a k e   o ut   s ki ll s  f r o m ga m e s   C ha r a c te r   S e c r e t e  s ki ll s   S uc c e e d       3. 6.     Gam e p l ay  t e s t   T h e   ga m e p l a y   t e s t   s t a ge   i nv o l v e s   e v a l ua t i n h o t h e   ga m e   i s   p l a y e by   i m p l e m e n t i n v a r i o us   t e s t i n s c e n a r i o s .   T h e s e   s c e n a r i o s   a r e   c l o s e ly   r e l a t e to  s pe c i f i c   t e s t   c a s e s ,   whi c h   i nc l ude   t h e   e x pe c t e o u t c o m e s   a n t h e   s t a t us   o f   t h e   r e s u l t s   [ 24] .   B y   c o m pa r i ng  a c t ua l   o ut c o m e s   w i t h   e x pe c t e o n e s ,   t e s t e r s   c a n   i de n t i f y   a ny   d i s c r e pa n c i e s   a n a r e a s   t h a t   m a y   r e qu i r e   i m pr o v e m e n t   [ 4 ] .   T h e   ga m e p l a y   t e s t s   a r e   c o n duc t e d   i nde pe n de n t l y   t o   e n s ur e   unbi a s e r e s u l t s ,   pr ovi d i ng  a   c o m pr e h e ns i ve   u n de r s t a n d i ng  o f   t h e   ga m e 's   f u n c t i o n a li t y   a n us e r   e x pe r i e n c e   [ 25] .   De t a i l e inf o r m a t i o n   a b o ut   t h e s e   t e s t s ,   i n c l ud i ng  t h e   s c e n a r i o s   a n d   o u t c o m e s ,   i s   pr o vi de i n   T a bl e   3 ,   a l l o w i n g   f o r   c l e a r   d o c um e n t a t i o n   a n a n a ly s i s   o f   t h e   ga m e 's   pe r f o r m a n c e .       T a bl e   3 .   Ga m e p l a y   t e s t   S c e na r i o  t e s t   C a s e  t e s t   E x p e c t e d r e s ul ts   Te s r e s ul s y s t e m   C ha r a c te r   E n e r g y  P o in ts  r e du c e   w he n us e  s ki ll s   P la y e r s  us e   c ha r a c te r  s ki ll s   E ne r g y  p o in ts  of  pl a y e r s  a r e   r e du c e d   S uc c e e d   A tt a c ki ng pla y e r s  c ha r a c te r   e ne m y   P la y e r s  us e  t h e   c h o i c e s   c ha r a c t e r   f or  a tt a c c ha r a c te r  e n e m y   C ha r a c te r   H e a lt P o in ts  e n e m y   r e du c e   S uc c e e d   P la y e r s   c a n w in  t he  ma t c h r o und   C ha r a c te r   e n e m y  P la y e r  h e a lt po in ts   f in is h e d   P la y e r  w in s  t h e  r o und   S uc c e e d   P la y e r s  g e p o in ts  a f te r  w in  t h e   ma tc h r o und   P la y e r  w in s  t h e  ma tc r o und   P la y e r  g e ts  1 p o in r o und   S uc c e e d   P la y e r   w in s   c o mpe t it i o n w in   c o mp e ti ti o n m o m e nt  ha ve  2 p o in ts   r o und   P la y e r  w in s  2 ma tc r o unds   G a m e s  s ho w in v i c t o r y  pl a y e r s   di s pl a y  a nd ga me s  do n e   S uc c e e d       3. 7.     Us e r   t e s t   T a bl e   4   pr e s e n t s   t h e   r e s u l t s   o f   t h e   us e r   t e s t,   e v a l ua t i n v a r i o us   a s pe c t s   o f   t h e   B r a wl   T a l e   ga m e ,   i nc l ud i ng  c h a r a c t e r   m o v e m e n t ,   c o m b o   hi t   s y s t e m ,   s k i ll s   s y s t e m ,   r unni ng  a n j u m p i ng  hi t s ,   a n us e r   in t e r f a c e   ( UI )   e x pe r i e n c e .   R e s po n de n t s   we r e   a s ke to   r a t e   e a c h   f e a t ur e   a s   " N ot  e n o ugh , "   " E n o ugh , "   o r   " W e l l . "   T h e   m a j o r i t y   o f   r e s po n de n t s   ga v e   po s i t i ve   f e e d b a c o n   m o ve m e n t ,   c o m b o   hi t s ,   a n ga m e   pe r f o r m a n c e   o n   t h e i r   de vi c e s ,   w i t h   m o s t   f e a t ur e s   r a t e a s   " W e ll "   o r   " E n o ugh . "   T h e   s k i ll s   s y s t e m ,   h o we v e r ,   r e c e i v e a   hi g h e r   pr o p or t i o n   o f   " No t   e n o ugh "   r e s po n s e s ,   i n d i c a t i n a n   a r e a   f o r   p ot e n t i a l   im pr o v e m e n t .       T a bl e   4 .   Us e r   t e s t   Q ue s ti o n   E v a lu a ti o n   N o e n o ugh   E no ugh   W e ll   H o w   o pi ni o n r e s p o nde n w it m ov e me nt   c ha r a c t e r s ?   1 r e s p o nde n t   5 r e s p o nde n ts   14 r e s p o nde n ts   H o w   o pi ni o n r e s p o nde n w it h   c o mb o  h it  s y s t e m ?   3 r e s p o nde n ts   8 r e s p o nde n ts   9 r e s p o nde n ts   H o w   o pi ni o n r e s p o nde n w it s ki ll s  s y s te m?   r e s p o nde n ts   6 r e s p o nde n ts   7 r e s p o nde n ts   H o w   o pi ni o n r e s p o nde n w it h “ r unni ng hit   a nd   ju mpi ng hit ”?   5 r e s p o nde n ts   5 r e s p o nde n ts   10 r e s p o nde n ts   is  B r a w T a le  ga m e   c a n r unni ng  o L a pt o p/ P C  r e s p o nd e nt s     1 r e s p o nde n t   -   19 R e s po nd e nt s   I s  r e s p o nde nt   li ke   c o nt r o o n ga me s ?   9 r e s p o nde n ts   -   11 R e s po nd e nt s   H o w  r e s po nd e nt   o pi n i o n w it h t he  U I  e x p e r ie n c e  i n t h e  ga m e ?   4 r e s p o nde n ts   14 r e s p o nde n ts   12  r e s p o nde n ts       4.   CONC L USI ON     T h e   i m p l e m e n t a t i o n   o f   t h e   B r a w l   T a l e   ga m e   pr o vi de s   s e v e r a l   s i g nif i c a n t   i n s i g h t s   i n t ga m e   de v e l o p m e n t   us i ng  F S M .   T hi s   r e s e a r c h   f o c us e d   o n   c r e a t i n a n   a r c a de   ga m e   w i t h   a   c o m b o   hi t   s y s t e m ,   s h o wc a s i ng  h o F S M   c a n   s t r e a m li ne   c ha r a c t e r   m o v e m e n t s   w i t hi n   t h e   ga m e   wh e n   i m p l e m e n t e t h r o ugh   GD S c r i pt .   T h e   ga m e ' s   c h a r a c t e r   de v e l o p m e n t   i s   i ns p i r e by   l e ge n da r y   f i c t i o n a l   f i gur e s ,   w i t h   f r e e l a n c e   a r t i s t s   c o n t r i b ut i n t s pr i t e   a n a ni m a t i o n   de s i g n .   F o r   f ut ur e   r e s e a r c h   a n de v e l o p m e n t ,   e n h a nc e m e n t s   i gr a phi c s   f o r   c h a r a c t e r s   a n o bj e c t s   a r e   r e c o m m e n d e to  i n c r e a s e   vi s ua l   a ppe a l .   A dd i t i o n a ll y ,   i n c o r por a t i n g   f e a t ur e s   s uc h   a s   t r a ps   o r   o b s t a c l e s   c a n   a dd  c o m p l e xi t y   a n c ha l l e nge .   I n t r o duc i n a r t i f i c i a l   i n t e ll i g e n c e   ( AI )   o pp o n e n t s   c o ul a l s o   pr o vi de   a   m o r e   e n ga g i ng  e x p e r i e n c e   f o r   p l a y e r s   w h o   wi s h   to  pl a y   s o l o   i n   B r a w l   T a l e .     Evaluation Warning : The document was created with Spire.PDF for Python.
I n t   J   I n f   &   C o m m u n   T e c hn o l     I S S N:   2252 - 8776         F ini te  s tat e   mac hine  f or   r e tr ar c ade   f ight ing  gam e   de v e lopme nt   ( M uhamm ad  B ambang   F ir daus )   109   AC K NOWL E DGE M E NT S     W e   s i nc e r e ly   t h a n M u l a w a r m a n   U ni ve r s i t y   f o r   t h e i r   i nva l ua bl e   s uppo r t   a n r e s o ur c e s ,   whi c gr e a t l y   c o n t r i b ut e to  t h e   s uc c e s s   o f   t hi s   s t ud y .   T h e i r   gu i da n c e   a n c o l l a b o r a t i o n   ha v e   e n r i c h e t h e   qua l i t y   o f   o ur   r e s e a r c h ,   a n t h e i r   c o m mi t m e n t   to  a c a de m i c   e x c e ll e nc e   h a s   b e e n   i n s t r u m e n t a l   i n   s h a p i ng  t h e   o u tco m e s   o f   t hi s   wo r k.       RE F E R E NC E S   [ 1]   M F S y a hput r a A A r ip pa R F R a hma t,   a nd  U A nda y a ni H is t o r i c a th e m e   ga m e   us in f in it e   s ta te   ma c h in e   f o r   a c t o r   be ha v i o ur ,”   J our nal   of   P hy s ic s :   C onf e r e n c e   Se r ie s ,   v ol .   1235,  no 1,  p.  012122,  J un.  2019,  do i:   10.1088/1742 - 6596/1235/ 1/ 012122.   [ 2]   K F a th o ni R Y H a kkun,  a nd  H A T N ur ha di F in it e   s ta te   ma c hi n e s   f o r   bui ld in b e li e v a bl e   n o n - pl a y a bl e   c ha r a c t e r   in   th e   ga me   of   K ha li d   ib A l - W a li d,”   J our nal   of   P hy s ic s :   C onf e r e nc e   Se r ie s v o l.   1577,   n o 1,  p.   012018,  J ul 2020,  d o i:   10.1088 /1 742 - 6596 /1 577/ 1/ 012018.   [ 3]   P M D o w e r W M M c E n e a ne y a nd  M C a nt o ni A   ga me   r e pr e s e nt a ti o f or   a   f in it e   h or iz o s ta t e   c o ns tr a in e c o nt in u o us   ti me   li ne a r   r e gul a t o r   pr o bl e m,”   A ppl ie M at he m at ic s   &   O pt imi z at io n vo l.   88,  no 1,  p.  19,  A ug.  2023,  do i:   10.1007/s 0 0245 - 023 - 09972 - 6.   [ 4]   S K uma r N i ti n,  a nd  M Y a da v F in it e   s ta te   ma c hi n e   f o r   t e s t in th e   G U I   us in g e ne ti c   a lg or it hm  ba s e o w e ig ht a g e   gi ve to   di f f e r e nt  c la s s e s ,”  i R e c e nt  D e v e lo pm e nt s  i n E le c tr oni c s  and C om m uni c at io n Sy s te m s , I O S  P r e s s , 2023, pp. 689 697.   [ 5]   A . A ndi , J . C ha r le s , O . P r ib a di , C . J ul ia nd y ,  a nd R . R o b e t,  “ G a me  d e ve l o pm e nt  ‘ ki ll  c or o na   v ir us   f or   e duc a ti o n  a bo ut   v a c c in a ti o us in f in i te   s ta te   ma c hi n e   a nd  c o ll is i o d e te c ti o n,”   K in e ti k :   G am e   T e c hnol ogy I nf or m at io Sy s t e m C om put e r   N e tw or k ,   C om put in g, E le c tr oni c s , and C ont r ol , N o v . 2022, d o i 10.2221 9/ ki ne ti k. v 7i 4.1470.   [ 6]   M P r a ta ma Y Y a nf i,   a nd  P .   D N us a nt a r a W iz a r dO f M a th a   to p - d o w pu z z l e   ga m e   w it R P G   e l e me n ts   to   h o ne   th e   p la y e r s   a r it hme ti c  s ki ll s ,”   P r oc e di a C om put e r  Sc ie n c e , v o l . 216, pp. 33 8 345, 2023, do i:  10.1016/j .p r oc s .2022.12.144.   [ 7]   A F P uke ng,  R R F a u z i,   L il y a na R A ndr e a E .   Y ul s il v ia n a a nd  S M a ll a la A in te ll ig e nt   a g e nt   of   f in it e   s ta te   ma c hi n e   in   e du c a ti o na ga m e   F l o r a   th e   E x pl or e r ,’   J our nal   o f   P hy s ic s :   C onf e r e nc e   Se r ie s ,   v o l.   1341,  no 4,  p.  042006,  O c t.   2019,  do i:   10.1088/1742 - 6596/1341/ 4/ 042006.   [ 8]   W P a r k,  I nt e ll ig e nt   c a me r a   us in a   f in it e - s ta te   ma c hi n e   ( F S M ) ,”   in   P r oc e e di ngs   o f   th e   2020  14t I nt e r nat io nal   C on fe r e n c e   on  U bi qui to us   I nf or m at io M anage m e nt   and  C om m uni c at io n,  I M C O M   2020 2020,  pp.  1 9,  do i:   10.1109/I M C O M 48794.2020.9001707.   [ 9]   L D A l o tt o I n f in i te   ga m e s   o f in it e   gr a phs   us in gr o s s o ne ,”   Sof C om put in g v o l.   24,  n o 23,  pp.  17509 17515,  D e c 2020,  do i:   10.1007/s 00500 - 020 - 05167 - 1.   [ 10]   M W .   W a te r ma n,  D C F r e z z o ,   a nd  M X W a ng,  A da pt iv e   le a r ni ng  us in f in it e   s ta te   ma c hi n e   l o gi c ,”   in   P r oc e e di ngs   of   th e   Se v e nt h A C M  C onf e r e n c e  on L e ar ni ng @  S c al e , A ug. 2020, pp.  237 240, do i:  10.1145/3386527.3 406720.   [ 11]   A A ur e ll ,   R C a r m o na G .   D a y a kl ı,   a nd  M L a ur r e ,   F in it e   s ta te   gr a ph o ga m e s   w it a ppl i c a ti o ns   t o   e pi d e mi c s ,”   D y nam ic   G am e s  and A ppl ic at io ns , v o l.  12, n o . 1, pp. 49 81, M a r . 2022,  do i:  10.1007/s 13235 - 021 - 00410 - 2.   [ 12]   J Č e r ný,  B .   B o s a ns ký,  a nd  B A n,  F in it e   s ta t e   ma c h in e s   pl a y   e x t e ns i ve - f o r m   ga me s ,”   in   P r oc e e di ngs   of   th e   21s A C M   C onf e r e nc e  on E c onomic s  and C o m put at io n , J ul . 2020, pp. 509 533, do i:  10.1145/3391403.3 399517.   [ 13]   M . R . K . G o g oi , “ A  s of twa r e  s y s te f o r  a   f in it e  s ta te   ma c hi n e  ( F S M ) ,”   I nt e r nat io nal  J our nal  f or  R e s e ar c h i n A ppl ie d Sc ie nc e   and  E ngi ne e r in g T e c hnol ogy , v o l.  10, n o . 7, pp. 795 806, J ul . 2022,  do i:  10.22214/i jr a s e t. 2022.44711.   [ 14]   A L o gg,  C L undh o lm ,   a nd  M N or da a s F in it e   e l e m e nt   s i mul a ti o of   ph y s ic a l   s y s t e ms   in   a ugm e nt e d   r e a li t y ,”   A dv anc e s   in   E ngi ne e r in Sof tw ar e , v o l.  149, p. 102902, N ov . 2020, d o i:  10. 1016/j .a dve ngs of t. 2020.102902.   [ 15]   M . F . A bu H a s s a n, M . H . M d S a a d, M . F . I br a hi m, a nd A . H us s a in , “ A  f in it e  s ta te   ma c hi n e   f a ll  d e t e c ti o n us in g qua dr il a t e r a s h a pe   f e a tu r e s ,”   B ul le ti of   E le c tr ic al   E ngi ne e r in and  I n f or m at ic s   ( B E E I ) vo l.   7,  no 3,  pp.  359 366,  S e p.  2018,  do i:   10.11591/ee i. v 7i 3.1184.   [ 16]   U A in uddi a nd  M W a qa s F in it e   s ta te   ma c hi n e   a nd  M a r k ov ia e qui v a l e nt s   of   th e   la c   O p e r o in   E c o li   ba c t e r iu m,”   A I M B io e ngi ne e r in g , vo l.  9, n o . 4, pp.   400 419, 2022, d o i:  10.3934/ bi oe ng.2022029.   [ 17]   A E A d e ni y e t   al . D e ve l o pm e nt   of   tw di m e ns io n   ( 2D )   ga me   e ng in e   w it f in it e   s ta te   ma c hi n e   ( F S M )   ba s e a r ti f i c ia in te ll ig e n c e  ( A I )  s ubs y s t e m,”   P r oc e di a C om put e r  Sc ie nc e , v o l.   235, pp. 2996 3006, 2024,  do i:  10.1016/j .p r oc s .2024.04.283.   [ 18]   D L a c k o H M a c ha c k ov a a nd  D S ma h e l,   D oe s   vi o le n c e   in   v id e o   ga m e s   im pa c t   a ggr e s s i o a nd  e mpa th y ?   A   l o ngi tu di na s t ud y   of   C z e c a d o l e s c e nt s   t o   di f f e r e nt ia t e   w it hi n -   a nd  b e twe e n - p e r s o e f f e c ts ,”   C om put e r s   in   H um an  B e hav io r vo l.   159,   p.  108 341,  O c t.  2024, d o i:  10.1016/j . c hb.2024.108341.   [ 19]   P H e a l y K . - L Y o u,  A X u,  T H T h o ma s a nd  D B a bi c h e nk o A   na r r a ti v e   s e r i o us   ga me   t o   t e a c s e l f - a d voc a c y   s ki ll s   in   a dv a nc e c a nc e r ,”   P r oc e di a C om put e r  Sc ie nc e , v o l.  206, pp.   16 2 172, 2022, do i:  10.1016/j .p r oc s .2022.09.095.   [ 20]   V B e lt r á n - P a la nque s A s s e s s in v id e o   ga me   na r r a ti ve s i mpl ic a ti o ns   f o r   th e   a s s e s s me nt   of   mul ti m o da li t e r a c y   in   E S P ,”   A s s e s s in g W r it in g vo l.  60, p. 100809, Apr . 2024, d o i:  10.1016/ j. a s w .2024.100809.   [ 21]   K K r a ppa la L K e mppi n e n,  a nd  E K e mppi n e n,  A c h ie ve r s e x pl o r e r s w a nde r e r s a nd  in te l le c tu a ls e du c a ti o na in t e r a c ti o i a   M in e c r a f o p e n - w or ld   a c ti o n - a d ve nt ur e   ga me ,”   C om put e r s   and  E duc at io O pe n ,   v o l.   6,  p.  100172,  J un.  2024,   do i:   10.1016/j .c a e o .2024.100172.   [ 22]   A de R i o J S e r r a n o D J im e ne z L M C o nt r e r a s a nd  F A lv a r e z M ul ti s it e   ga mi ng   s tr e a mi ng   o pt im i z a ti o ove r   vi r tu a li z e 5G   e n v ir o nm e nt   us in d e e r e in f o r c e m e nt   l e a r ni ng  t e c hni qu e s ,”   C om put e r   N e tw or k s v o l.   244,  p.  11 0334,  M a y   2024,  do i:   10.1016/j .c o mn e t. 2024.110334.   [ 23]   M C r o is s a nt G S c hof i e ld a nd  C M c C a ll , “ T h e o r i e s me th o d o l o gi e s a nd  e f f e c ts   of   a f f e c t - a da pt i ve   ga me s a   s y s te ma ti c   r e v i e w ,”   E nt e r ta in m e nt  C om put in g , vo l.  47, p. 100591, Aug.  2023, d o i:   10.1016/j . e nt c o m.2023.100591.   [ 24]   I R oc a Ó P a s to r C C e ti na a nd  L A r c e ga C o - e vo l v in s c e na r i o s   a nd  s im ul a te pl a y e r s   t o   l o c a t e   bugs   th a a r is e   f r o m   th e   in te r a c ti o of   s of twa r e   m o de ls   of   v id e ga me s ,”   I nf or m at io and  Sof tw ar e   T e c hnol ogy v o l.   169,  p.  107412,   M a y   2024,   do i:   10.1016/j .i n f s of .2024.107412.   [ 25]   M R o c ha A S im ã o a nd  T S o us a M o d e l - ba s e t e s c a s e   g e ne r a ti o f r o U M L   s e qu e nc e   di a gr a ms   us in e x t e nd e f in it e   s ta te   ma c hi ne s ,”   Sof tw ar e  Q ual it y  J our nal , v ol . 29, n o . 3, pp. 597 6 27, S e p. 2021, d o i:   10.1007/s 11219 - 020 - 09531 - 0.         Evaluation Warning : The document was created with Spire.PDF for Python.
                                I S S N :   2252 - 8776   I n t   J   I n f   &   C o m m u n   T e c hn o l Vo l .   1 4 ,   N o.   1 A pr i l   20 2 5 :   102 - 110   110   B I OG RA P HI E S   OF   AU T HO RS       M uh a m m a Ba m ba n g   F i rda u s           recei v ed   h i s   fi rs t   d e g r ee   i n   fro m   In fo r m at i c s ,   Mu l a w ar m a n   U n i v e rs i t y   i n   2 0 1 4 .   H e   h as   al s o   m as t e r ’s   d e g r ee   fro m   i n f o r m at i c s ,   I s l a mi U n i v e rs i t y   o f   I n d o n e s i a   i n   2 0 1 7 .   H e   i s   cu rr e n t l y   a n   In fo rm at i c s   L ec t u r an d   R e s e ar c h e r   i n   Mu l a w ar m a n   U n i v e rs i t y .   H i s   m ai n   r e s e ar c h   i n t e r e s t s   fo cu s   o n   h u m an - co m p u t e r   i n t e ra c t i o n ,   mu l t i me d i a,   g a me  d e v ,   au g me n t e d   r e a l i t y ,   an d   v i rt u al   r e al i t y .   H c a n   b e   co n t a c t ed   at   em ai l :   b am b an g f@ u n mu l . a c . i d .         A l a n   Zul f i k a Wa k s i to            E arn ed   b ac h el o r 's   d eg r ee   i n   Co m p u t e I n f o r m at i c s   fro Mu l a w ar m a n   U n i v e rs i t y ,   w i t h   v a l u ab l e   e x p e r i e n ce  as   l ab o rat o r y   as s i s t an t   s p e c i a l i z i n g   i n   m u l t i me d i an d   g a me   d e v el o p me n t .   R e s e ar ch   i n   t h e   fi el d   o g a me s   h as   p ro v en   t o   b e   a   me an i n g fu l   a v e n u e   fo r   c h a n n el i n g   c r e at i v i t y ,   c o m b i n i n g   t ech n i c al   e x p e rt i s e   w i t h   i n n o v at i v d e s i g n   t o   c r e at e   en g a g i n g   a n d   i m p a c t fu l   i n t e ra c t i v e   ex p e ri en ce s .   H e   c an   b e   co n t a c t ed   at   em ai l al a n . zu l fi k ar1 @ g m a i l . co m .         A n di   Teja w a ti           Co l l ab o rat i v t e ch n o l o g i c al   an d   s o c i al   r e s e arch ,   al o n g   w i t h   t h i n t eg rat i o n   an d   c o o p e rat i o n   a c r o s s   d i s c i p l i n e s ,   p l a y s   v i t al   ro l e   i n   ad d r e s s i n g   c o m p l e x   c h a l l en g e s .   T h e   s y n e rg y   c r e at ed   t h r o u g h   d i v e rs e   r e s e ar ch   e ff o rt s   n o t   o n l y   e n h an ce s   i n n o v at i o n   b u t   al s o   a m p l i fi e s   t h p o t en t i al   t o   d el i v e s o l u t i o n s   t h at   ad d r e s s   b ro ad   s p ec t ru o s o c i e t al   an d   t ec h n o l o g i c a l   i s s u e s .   T h i s   c o l l ab o rat i v e   ap p ro a c h   e n s u r e s   t h at   r e s e ar c h   o u t co me s   ar i m p a c t fu l   an d   far - r e a c h i n g ,   e x t en d i n g   t h e i r   b e n e f i t s   t o   a   w i d arra y   o f i e l d s   an d   co mm u n i t i e s .   Sh e   c an   b e   co n t a c t ed   at   em ai l :   a n d i t ej aw at i @ u n m u l . a c . i d .         M edi   Ta ruk          A   g ra d u at e   o t h Mas t e o C o mp u t e S ci en ce   p ro g ra m   at   U n i v e rs i t as   G ad j a h   Ma d a   (U G M),   ac t i v e l y   co n t ri b u t i n g   as   a   r e s e ar ch e at   M u l a w ar m an   U n i v e rs i t y   i n   t h fi e l d   o i n fo r m at i c s .   T h e   p ri m ar y   re s e ar c h   f o c u s   l i e s   i n   i n fo r m at i o n   t e ch n o l o g y ,   w i t h   e x p e rt i s e   i n   n e t w o rk i n g ,   s y s t em   a n al y s i s ,   an d   ev al u at i n g   t h e   f e as i b i l i t y   o f   I T   i m p l eme n t at i o n s .   A d d i t i o n a l l y ,   c e rt i f i e d   b y   H u aw ei ,   s h o w cas i n g   p ro fi ci e n cy   a n d   c o mmi t men t   t o   p ro f e s s i o n al   d ev e l o p men t   i n   cu t t i n g - ed g t ech n o l o g i e s .   H e   c a n   b c o n t ac t e d   at   em ai l med i t aru k @ u n mu l . a c . i d .         M .   K h a i r ul   A n a m           rece i v e d   h i s   fi rs t   d e g r ee  i n   fro In fo r m at i c s ,   ST M IK   A M IK   Ri au   i n   2 0 1 4 .   H e   h as   al s o   m as t e r’s   d eg r ee   fro m   i n f o r mat i c s ,   I s l a m i c   U n i v e rs i t y   o In d o n e s i a   i n   2 0 1 7 .   H e   i s   a l s o   c u rr en t l y   p u rs u i n g   d o c t o ral   s t u d i e s   i n   i n fo r m at i o n   o t ech n o l o g y   at   U n i v e rs i t y   o f   Pu t r In d o n e s i a   Y PT K ,   Pad a n g ,   In d o n e s i a.   H i s   cu rr e n t l y   a n   In fo r m at i c s   L ec t u r e   a n d   R e s e ar ch e i n   Sa m u d ra  U n i v e rs i t y .   H i s   mai n   r e s e ar ch   i n t e r e s t s   fo c u s   o n   s o ci al   n e t w o rk   an a l y s i s ,   e - g o v e r n me n t ,   I T   g o v e rn a n ce ,   d at mi n i n g ,   I T   a u d i t ,   an d   e - p art i c i p an t .   H c an   b e   co n t a c t ed   at   em ai l :   k h a i ru l a2 1 0 @ g m a i l . c o m .         A khm a I rs y a         rece i v e d   h i s   fi rs t   d e g r ee   i n   fr o m   I n f o rm at i c s   E n g i n ee r i n g ,   H al u   O l e o   U n i v e rs i t y   i n   2 0 1 7 .   H e   h as   al s o   m as t e r’s   d eg r ee   fr o m   i n f o r m at i o n   s y s t em ,   S e p u l u h   N o p em b e I n t i t u t e   o T ec h n o l o g y   i n   2 0 2 0   an d   h e   l i v ed   i t   o n l y   1 , 5   y e ars .   H e   i s   al s o   c u rr en t l y   p u rs u i n g   d o c t o ral   s t u d i e s   i n   i n f o r m at i c s   at   Se p u l u h   N o p e m b e In t i t u t o T ec h n o l o g y .   H i s   c u rr en t l y   an   I n f o r m at i c s   L ec t u r an d   R e s e arch e i n   Mu l a w ar m a n   U n i v e rs i t y .   H i s   m a i n   re s e ar ch   i n t e r e s t s   fo c u s   o n   AI .   H e   c an   b e   co n t a c t ed   at   em ai l :   ak h m ad i rs y ad @ u n m u l . a c . i d .     Evaluation Warning : The document was created with Spire.PDF for Python.