É bom pesquisar sobre máquina de estados em jogos, tem um vídeo muito bom sobre isso, não estou com o link agora mas assim que possível eu te passo, reduz muito a complexidade de eventos ou ifs no jogo.
1
0
nao esquece o link, quero dar uma olhada pvf.
2
An introduction to finite state machines and the state pattern for game development
https://www.youtube.com/watch?v=-ZP2Xm-mY4E&list=PLaiU9HSaKMWtmAIR345HGIz_ijQiyr3kH