Exemplo Máquina de Estados

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Exemplo Máquina de Estados

Mensagem por Kabeção em Seg 11 Fev 2013, 15:50

O CE01 foi cancelado mas o gmk continua aqui.

Eu fiz uma máquina de estados com uns 14 movimentos diferentes usando sprites daqueles jogos do Naruto para portátil.
O exemplo demonstra como controlar um objeto com diversos movimentos sem estragar a fluência das animações.
O código pode parecer extenso mas é tudo bem simples ali:

se ação && (estado = valor || estado != valor) {
definir tal estado
}

Os controles são explicados durante o jogo.
No exemplo ainda tem um sistema de controles e checagem de combos (sequencias de teclas).

Para GM 8.0: estados_v2.gmk
Para GMS 1.1: estados_v2.gmz

Kabeção

Ranking : Sem avaliações
Número de Mensagens : 2314
Data de inscrição : 08/06/2008
Reputação : 100
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 3
   : 0
   : 1

http://blackcapapps.blogspot.com.br/

Voltar ao Topo Ir em baixo

Re: Exemplo Máquina de Estados

Mensagem por vinians em Seg 11 Fev 2013, 16:23

Muito interessante, sempre achei interessante FSM´s da pra criar qualquer coisa com elas, e uma vez que se aprende fica muito facil. Alias para jogos feito em linguagens como C é muito importante pois fica muito mais necessario o uso ja que nao temos algo como ROOMS e outras coisas do GM.
Flws!

vinians

Ranking : Nota B
Número de Mensagens : 2490
Idade : 27
Data de inscrição : 18/09/2008
Notas recebidas : B-C-A-C
Reputação : 52
Insignia 1 x 0 Insignia 2 x 1 Insignia 3 x 0
Prêmios
   : 0
   : 2
   : 1

http://xcreatorgames.weebly.com/

Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum