Desenvolvimento de Menus/Telas

O desenvolvimento de menus e telas é algo essencial da atividade de desenvolvimento de jogos, pois é por meio delas que o usuário acessará o jogo e interagirá.
A mudança de uma tela para a outra pode ser realizada de várias maneiras. Duas delas são usando uma lógica de máquina de estados e usando uma lógica de uma pilha de telas.

Veja mais no seguinte PDF: http://www.4shared.com/document/GfxtHPdq/gruj_menu_presentation_2.html
Link para exemplo ilustrando as duas abordagens: http://www.4shared.com/file/-oAGs6wC/PongScreenStack.html (XNA 3.1)

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-Share Alike 2.5 License.