FINITE STATE MACHINE (FSM) PADA GAME 3D
FINITE STATE MACHINE (FSM) PADA GAME 3D
Game :Rules Of Survival
merupakan contoh game battle royal dimana player turun di sebuah pulai bersama player lain dengan jumlah 120 orang, dan bertahan hidup dengan mencari senjata yang ada di dalam maps
Pseudocode
Play
case0:
jalan jalan ( );
if ( have weapon ( ) ) {*state 1 ( ) }
break :
case 1;
Looting ( ) ;
if (have enought weapon ( ) ) {*state 2 ( ); }
break;
if (dont have enought weapon ( ) ) {*state 1 ( );}
break;
case 2 ;
GotoSavezone( );
if ( see enemy ( ); ) {*state 3 ( );}
break;
if (see hard enemy( );) {*state 4 ( ); }
break;
if (youinsavezone ( );) {*state 5 ( );}
break;
case 3 ;
attack();
if ( Youwin ( ); ) {*state 6 ( ) ; }
break;
if ( Youlose ( ); ) {*state 7 ( ) : }
break;
case 4 ;
Run ( );
If (youdied (); ) {*state 7 ( ); }
break;
if (youwin ( ) ; ) {*state 6 ( ); }
break;
case 5 ;
deffendAtSavezone( );
if (youthe last man ( ); ) {*state 6( );}
break;
if (youdied ( ) ; ) {*state 7 ( ); }
break;
case 6 :
Win ( ) ;
if (no enemy (); ) {game end }
{you win } break;
case 7;
Game Over() ;
if (you died ( ) ; ) {*game over }
{*state play}
Tidak ada komentar:
Posting Komentar