DynaRally
Uma Corrida de Vetores usando
Dinâmica de Sistemas
por
Igor Knop
A proposta
➲
Desenvolvimento de um Jogo Educativo
●
Apresentar as regras do movimento
●
Usar a linguagem da Dinâmica de
Sistemas
●
Integrar vários jogadores
Modelo do Movimento
➲
Estamos
interessados na
Posição
➲
Referencial
➲
Como ela varia
Modelo do Movimento
➲
Estamos
interessados na
Posição
➲
Referencial
➲
Como ela varia
Corrida de Vetores
➲
Imita uma
corrida de carros
➲
O movimento é
modelado por
vetores sobre
um plano
quadriculado
Modelo do Movimento
➲
Estamos
interessados na
Posição
➲
Referencial
➲
Como ela varia
Modelo do Movimento
➲
Estamos
interessados na
Posição
➲
Referencial
➲
Como ela varia
DynaRally
➲
Replica o Corrida
de Vetores usando
Dinâmica de
Sistemas
➲
O controle do
movimento é feito
usando Diagramas
de Estoque e Fluxo
para as
componentes do
movimento
Corrida de Vetores usando DS
➲
Usa papel quadriculado com traçado
de uma pista como no Corrida de
Vetores Convencional
➲
Formulário para anotar as jogadas e
servir como memorial de dados
➲
Caixas de papel e marcadores para o
modelo dinâmico
Corrida de Vetores com DS
no Computador
➲
Protótipo de um Jogo Educativo para
computador
➲
Permite vários jogadores no mesmo
computador
➲
Permite carregar várias pistas
Corrida de Vetores
Corrida de Vetores
Estrutura das Pistas
➲
Uma pista é um
arquivo XML com
●
●
●
●
Nome do traçado
Dois Polígonos para o
traçado
Uma lista de
Retângulos para as
áreas de controle
(checkpoints)
Um polígono com a
linha de partida
Próximos Passos
➲
Interligar vários clientes via Internet
➲
Melhoria nos controles e desenhos
➲
Animações
➲
Memorial de dados numéricos e
gráficos
➲
Mudar o modelo para se inserir outras
constantes físicas: Atrito, Inclinações
➲
Editor de pistas
Download

Clique aqui para ver detalhes técnicos do DynaRally