segunda-feira, 7 de junho de 2010

Componentes Talk e Fight

Agora vamos falar dos componentes responsáveis pelos diálogos do jogo e pela Action do Action RPG.
Para diálogos eu pensei em 2 componentes: o Talk e o Listen. Um responsável por falar e outro por ouvir. Quem ouve são os jogadores, então apenas eles terão esse componente. Já o Talk estaria presente em qualquer entidade que tiver algo a falar. Vai ser nesse componente que vai ficar o texto a ser mostrado. O exemplo mais óbvio é um NPC da cidade falando sobre o mal que assombra a cidade mas tem muitos outro também. Uma placa indicando a direção do castelo precisa "falar" pois para o jogador o texto da placa aparece na forma de diálogo. Uma árvore também pode falar ou um baú trancado avisa que ele está trancado.
O componente Listen acessa o componente Talk da outra entidade, ativando o dialógo que é mostrado na tela.
Para a luta vai existir um componente Fight. Ele vai ser responsável pelo ataque e pelos testes de acerto. Aqui também ficarão propriedades relacionadas como precisão e esquiva e essas propriedades podem ser alteradas pelos componentes relacionados a os atributos como um componente de habilidades do personagem. Porém o Fight não enxergará esses componentes e agirá independente dos mesmos.
Related Posts Plugin for WordPress, Blogger...