Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Computer Graphics vs eSports

Filipe Moura
March 09, 2013
62

Computer Graphics vs eSports

A view of computer graphics work and rules on how to map a game for eSports

Filipe Moura

March 09, 2013
Tweet

Transcript

  1. Quem sou eu... • Nome: Filipe Moura • AKA: supermoura

    • Idade: 33 Anos • Cidade: Vila Nova de Gaia / Porto • 2ª matrícula na Licenciatura em Informática Universidade Aberta Segunda-feira, 17 de Junho de 13
  2. Tópicos a abordar I. Apresentação do trabalho desenvolvido em Computação

    Gráfica II. O que são os eSports? III.Como construir um mapa de jogo? IV.Como é na realidade um jogo em competição? Segunda-feira, 17 de Junho de 13
  3. VRML • VIRTUAL REALITY MODELING LANGUAGE • Esta linguagem permite

    criar cenas/mundos virtuais animados/dinâmicos em 3D que podem ser visualizadas com auxilio de um navegador de internet • Um ficheiro VRML éum ficheiro de texto similar a um ficheiro em HTML mas com extensão .wrl Segunda-feira, 17 de Junho de 13
  4. VRML • Um arquivo VRML é composto de: • header

    • comentários • nós (nodes), contendo campos (fields) e valores (values) • rotas e protótipos Segunda-feira, 17 de Junho de 13
  5. VRML PROTO Estrutura [ field SFVec3f posicao 0 0 0

    field SFVec3f tamanho 0 0 0 field MFString tipo "" ] { Transform { translation IS posicao children [ Billboard{ axisOfRotation 0 1 0 children [ Shape { appearance Appearance { texture ImageTexture { url IS tipo } } geometry Box { size IS tamanho } } ] } ] } } Estrutura { posicao 0 64 1408 tamanho 256 256 1 tipo "./imagens/arvore3.gif" } Estrutura { posicao 256 64 1408 tamanho 256 256 1 tipo "./imagens/arvore3.gif" } Estrutura { posicao 512 64 1408 tamanho 256 256 1 tipo "./imagens/arvore3.gif" } Estrutura { posicao 768 64 1408 tamanho 256 256 1 tipo "./imagens/arvore3.gif" } Estrutura { posicao 1024 64 1408 tamanho 256 256 1 tipo "./imagens/arvore3.gif" } Estrutura { posicao -1280 50 -1792 tamanho 256 256 1 tipo "./imagens/fonte.gif" } Estrutura { posicao -1280 -32 512 tamanho 100 100 1 tipo "./imagens/arbusto.gif" } Segunda-feira, 17 de Junho de 13
  6. VRML PROTO ParedePorta[ field SFFloat X 0 field SFFloat Y

    0 field SFFloat Z 0 field SFInt32 LocalPorta 1 #1-esq 2-meio 3-dir field SFRotation rotacao 0 0 0 0 ] { DEF Parte1 Transform { DEF Parte2 Transform { DEF Porta Transform { DEF CaixilhoEsquerda Transform { DEF CaixilhoDireita Transform { DEF CaixilhoTopo Transform { ... DEF S Script { url [ "javascript: function initialize(){ if(LocalPorta == 1){ ... }else if(LocalPorta == 2){ ... }else if(LocalPorta == 3){ ... } " ]} } ParedePorta{ X 256 Y 32 Z -256 LocalPorta 2 rotacao 0 1.57 0 1.57 } ParedePorta{ X -512 Y 32 Z -256 LocalPorta 1 rotacao 0 1.57 0 1.57 } ParedePorta{ X 512 Y 32 Z -256 LocalPorta 3 rotacao 0 1.57 0 1.57 } Segunda-feira, 17 de Junho de 13
  7. O que são os eSports? • Entende-se por Electronic Sports

    ou Professional Gaming e compreende o jogo competitivo de videojogos • Níveis: Amador, Semi-profissional ou Profissional • Principais géneros: • RTS - Real-Time Strategy • FPS - First-Person Shooter • Sports Segunda-feira, 17 de Junho de 13
  8. O que são os eSports? • Campeonatos, ligas, torneios, campeonatos

    do mundo e campeonato de selecções. • Equipas profissionais remuneradas, patrocinadores, publicidade, contratações, conferências de imprensa, canais de Tv dedicados 24h e com coberturas em directo de jogos • Curiosidade: Starcraft é o desporto nacional da Coreia do Sul, comparado ao nível do futebol em Portugal Segunda-feira, 17 de Junho de 13
  9. O que são os eSports? • Prize Moneys atribuídos •

    2010 - $4,359,820 • 2011 - $5,234,275 • 2012 - $9,805,545 Segunda-feira, 17 de Junho de 13
  10. Eu vs eSports CYBERATHLETE • Funções: • Manager • Team

    Leader • War Leader • Strategics • Gamer Segunda-feira, 17 de Junho de 13
  11. Eu vs eSports CAMPEONATOS e TORNEIOS • Funções: • Staff

    Member • Referee • Tournament Admin Segunda-feira, 17 de Junho de 13
  12. Eu vs eSports EXPERIÊNCIA • Em Mapping: • Analista e

    tester na elaboração de novos mapas de jogo para: • Counter-Strike • Quake III Arena • Em Desenvolvimento: • World Of Warcraft - Versão Trinity Core Segunda-feira, 17 de Junho de 13
  13. • Em eSports, tem como objectivo aumentar a jogabilidade e

    estratégia do mapa • Fundamentos para a criação de um bom mapa para eSports • A apresentação vai se concentrar nos aspectos de mapping para o “Quake III Arena - ProMod” Mapping Segunda-feira, 17 de Junho de 13
  14. • 1 vs 1 DeadMatch • DeadMatch • Team DeadMatch

    • Capture The Flag Mapping TIPOS DE JOGO Segunda-feira, 17 de Junho de 13
  15. • Gunner - Fortes no jogo curto • Rusher -

    Fortes em ataque Run ‘N Gun • Sniper - Fortes no jogo longo • Camper - Fortes a defender Mapping ESTILOS DE JOGADOR Segunda-feira, 17 de Junho de 13
  16. • Características Funcionais: • Terrenos Elevados • Múltiplas rotas •

    Cobertura • Localização • Proporcionam estratégia e opções ao jogador Mapping ARQUITETURA Segunda-feira, 17 de Junho de 13
  17. • Verticalidade • Balanço • Fluidez de circulação • Fluxo

    circular • Evitar becos sem saída • Estética versus FPS • LOS - Line of Sight Mapping FUNDAMENTOS Segunda-feira, 17 de Junho de 13
  18. • Conectividade • Teleporter • Jump Pads • Accelaration Pads

    • Escadas • Rampas Mapping FUNDAMENTOS Segunda-feira, 17 de Junho de 13
  19. • SpawnPoints • Localização • Número • Escala • Caminho:

    128 unidades • Andares: 256 unidades Mapping FUNDAMENTOS Segunda-feira, 17 de Junho de 13