A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

JARTS Vicente Vieira Filho

Apresentações semelhantes


Apresentação em tema: "JARTS Vicente Vieira Filho"— Transcrição da apresentação:

1 JARTS Vicente Vieira Filho vvf@cin.ufpe.br
José Carlos de Moura Junior Renan Távora Weber

2 Conversa de Hoje Simuladores ORTS JARTS Robocode Próximos Passos

3 ORTS

4 ORTS

5 ORTS Problemas Complexidade Instabilidade Falta de documentação
Ambiente Linux (Windows + MingWin) Linguagem C++ Arquitetura Cliente / Servidor Instabilidade Falta de documentação

6 ORTS Outros simuladores foram pesquisados: Solução Glest Bosom
Crystal Space Solução Novo simulador!

7 JARTS Ambiente de simulação de RTS simples e intuitivo.
Baseado no Robocode Arquitetura centralizada Totalmente Java

8 JARTS Baseado no Robocode Ambiente de simulação de rôbos

9 JARTS - Robocode

10 JARTS - Robocode

11 JARTS - Robocode

12 JARTS Funcionamento Game 1 Game 2 game1 classe_do_worker
game1 DummyWorker Game 2 game2 classe_do_tanque tanque_inimigo classe_do_control_center control_center_inimigo game2 RandomTank RandomTank element.unit.ControlCenter element.unit.ControlCenter

13 JARTS Principais elementos: Worker Tank Control Center Obstacle
Resource

14 JARTS Exemplo de funcionamento Criação de um Worker: DummyWorker

15 JARTS (Worker/Tank) this.idle() Não executa nenhuma instrução
É o estado inicial de todas as unidades

16 JARTS (Worker/Tank) this.move(x,y); O ponto x,y precisa estar livre

17 JARTS (Worker) this.mine(target);
target = World.getInstace().getElement(x,y); Precisa ser uma mina vizinha

18 JARTS (Worker) this.deliver() Precisa estar em um tile vizinho ao CC

19 JARTS (Tank) this.shoot(target);
target = World.getInstace().getElement(x,y); O dano é inversamente proporcional a distância

20 JARTS Representação Gráfica dos Elementos: Worker Tank Control Center
Obstacle Resource

21 JARTS – Game 1

22 JARTS – Game 2

23 Próximos Passos Desenvolvimento da interface gráfica
Semelhante ao Robocode Criação de site do projeto Download Documentação

24 Dúvidas


Carregar ppt "JARTS Vicente Vieira Filho"

Apresentações semelhantes


Anúncios Google