Next: Um ``Empurrão Inicial''
Up: O Mundo
Previous: O Aventureiro
Para facilitar a implementação e tornar a mecânica do jogo mais rápida,
é interessante manter algumas tabelas globais. Eis alguns exemplos:
- o mundo -- pode ser implementado como um Map entre nomes
de lugares e objetos Java que implementam os lugares.
- coisas animadas -- a cada passo o conjunto de coisas animadas é
percorrido para atualizar cada uma delas.
- verbos -- todo pode estar num Map global que associa
cada verbo ao tratamento default do verbo. Nas instâncias
dos lugares e das coisas ficam apenas os tratamentos dos verbos
que tem significado específico para o lugar ou coisa.
Francisco Reverbel
2002-04-03