Desenvolvimento de jogos e Ogre 3D Autor: Jonathan Ohara de Araujo
Desenvolvimento de jogos e Ogre 3D <ul><li>Será abordado: </li></ul><ul><li>Contextualização; </li></ul><ul><li>Indústria;...
Contextualização
Jogos <ul><li>O que é um jogo? </li></ul><ul><li>Qual a diferença de um jogo computacional para um software convencional? ...
Tennis for Two William Higinbotham (1958)
Consoles <ul><li>Atari 2600 (1980): </li></ul><ul><li>Primeiro console a ser altamente comercializado (30 milhões); </li><...
Pac-Man (Atari 2600) (1982) <ul><li>Primeiro grande sucesso em vendas (7 milhões); </li></ul>
Evolução dos Jogos 1980~1985 <ul><li>Atari 2600; </li></ul><ul><li>Commodore 64; </li></ul>
Evolução dos Jogos 1980~1985 <ul><li>Atari 5200. </li></ul>
Evolução dos Jogos 1986~1989 <ul><li>Atari 7800; </li></ul><ul><li>Master System; </li></ul>
Evolução dos Jogos 1986~1989 <ul><li>Mega Drive. </li></ul>
Evolução dos Jogos 1990~1991 <ul><li>Nintendo Super Famicom; </li></ul><ul><li>Neo Geo; </li></ul>
Evolução dos Jogos 1990~1991 <ul><li>Nascimento dos aceleradores gráficos; </li></ul><ul><li>Intel 486. </li></ul>
Evolução dos Jogos 1992~1993 <ul><li>Super Nintendo(Brasil); </li></ul><ul><li>Windows 3.1; </li></ul>
Evolução dos Jogos 1992~1993 <ul><li>Intel Pentium; </li></ul><ul><li>OpenGL. </li></ul>
Evolução dos Jogos 1994~1995 <ul><li>Fundação da 3DFX; </li></ul><ul><li>Sony PlayStation I; </li></ul><ul><li>Neo Geo CD;...
Evolução dos Jogos 1994~1995 <ul><li>Primeira feira E3; </li></ul><ul><li>Windows 95; </li></ul><ul><li>Directx 1; </li></ul>
Evolução dos Jogos 1996~1997 <ul><li>Directx 2; </li></ul><ul><li>Nintendo 64; </li></ul>
Evolução dos Jogos 1996~1997 <ul><li>Directx 5; </li></ul><ul><li>Chegadas dos DVD’s. </li></ul>
Evolução dos Jogos 1998~1999 <ul><li>Intel Celeron; </li></ul><ul><li>Nascimento da RockStar Games; </li></ul>
Evolução dos Jogos 1998~1999 <ul><li>Sega DreamCast; </li></ul><ul><li>Nvidia GPU; </li></ul><ul><li>Intel Pentium III. </...
Evolução dos Jogos 2000 <ul><li>Sony Playstation II. </li></ul>
Evolução dos Jogos 2001 <ul><li>Microsoft XBox; </li></ul>
Evolução dos Jogos 2002 <ul><li>Game-Cube. </li></ul>
Evolução dos Jogos 2003 <ul><li>Nokia N-Gage; </li></ul>
Evolução dos Jogos 2004 <ul><li>Nintendo DS; </li></ul>
Evolução dos Jogos 2005 <ul><li>Microsoft Xbox 360; </li></ul><ul><li>Sony PSP. </li></ul>
Evolução dos Jogos 2006 <ul><li>Sony Playstation III; </li></ul><ul><li>Nintendo Wii; </li></ul>
Evolução dos Jogos 2007 <ul><li>Games for Windows – Live; </li></ul>
Evolução dos Jogos 2008 <ul><li>Zeebo; </li></ul>
Evolução dos Jogos 2009 <ul><li>Anúncio do Microsoft Kinect e do Playstation Move na E3. </li></ul>
Evolução dos Jogos 2010 <ul><li>Lançamento do Microsoft Kinect; </li></ul><ul><li>Lançamento do Playstation Move. </li></ul>
Evolução dos Jogos 2011 <ul><li>Nintendo 3DS. </li></ul>
Indústria
Consoles - Vendas <ul><li>1º Playstation 2 (2000) – 155,59 milhões; </li></ul><ul><li>2º Nintendo DS (2004) – 147,86 milhõ...
Jogos – Vendas <ul><li>1º Wii Sports (Wii) – 77,34 milhões; </li></ul><ul><li>2º Super Mario Bros. (NES) – 40,24 milhões; ...
Jogos – Vendas <ul><li>9º New Super Mario Bros. (DS) – 26 milhões </li></ul><ul><li>18º Grand Theft Auto: San Andreas (PS2...
Jogos – Vendas (Outubro 2011) <ul><li>1º FIFA Soccer 2012 (PS3) – 777.783; </li></ul><ul><li>2º PES 2012 (PS3) – 600.305; ...
Jogos – Crítica (Game Rankings) <ul><li>1º The Legend of Zelda: Ocarina Of Time (N64) – 97,48; </li></ul><ul><li>2º Super ...
Indústria – Notícias Recentes <ul><li>“ Vostu raises $30 million to invest in Brazilian market” (Games Industry 30/11/2010...
Indústria – Notícias Recentes <ul><li>“ Aproveitando a produção do Xbox no Brasil, MCT planeja programa de incentivo a jog...
Indústria – Notícias Recentes <ul><li>“ Cry Engine Free Use” (Crytek 18/08/2011) </li></ul><ul><li>“ Torchlight sells 1M C...
Mercado
Mercado <ul><li>Por onde Começar? </li></ul><ul><li>Como pulicar? </li></ul>
Eventos Interessantes – Internacional <ul><li>IGF (Independent Games Festival); </li></ul><ul><li>GDC (Game Developer Conf...
Eventos Interessantes – Nacional <ul><li>SBGames (Simpósio Brasileiro de Games e Entretenimento Digital); </li></ul><ul><l...
Curiosidades
Curiosidades <ul><li>79% dos jogadores tem mais de 18 anos; </li></ul><ul><li>Dentre os adultos mulheres são 28%; </li></u...
Curiosidades <ul><li>Em média no mundo todo são jogados 3 bilhões de horas por semana; </li></ul><ul><li>Até agora, todos ...
Curiosidades <ul><li>62% dos jogadores, jogam jogos online; </li></ul><ul><li>Em 2008 a receita da indústria de jogos nos ...
Desenvolvimento  de Jogos –  Computação Gráfica
Coordenadas
Cenas
Câmera
Luzes <ul><li>Luzes direcionais; </li></ul><ul><li>Ponto de Luz; </li></ul><ul><li>Região de Luz. </li></ul>
Objetos <ul><li>Composição: </li></ul><ul><ul><li>Estrutura física (Mesh); </li></ul></ul><ul><ul><li>Pintura. </li></ul><...
Mesh <ul><li>Composição: </li></ul><ul><ul><li>Vértices; </li></ul></ul><ul><ul><li>Arestas; </li></ul></ul><ul><ul><li>Fa...
Mesh
Mesh
Pintura <ul><li>Por cores (RGBA) aplicado em vértices; </li></ul><ul><li>Por textura através de mapeamento. </li></ul>
Pintura por Cores
Pintura por textura
Pintura por textura
Pintura por textura
Funções Importantes <ul><li>Escala; </li></ul><ul><li>Rotação. </li></ul>
Rotação em X
Rotação em Y
Rotação em Z
Desenvolvimento  de Jogos –  Api’s Gráficas
Api´s Gráficas <ul><li>O que são? </li></ul><ul><li>Por que usa-las? </li></ul>
Api´s <ul><li>Apenas na década de 90 os jogos para computadores pessoais começaram a realmente ser desenvolvidos comercial...
Api’s <ul><li>OpenGL (1992); </li></ul><ul><li>Direct3D (1995); </li></ul><ul><li>Voodoo (1996). </li></ul>
OpenGL
Direct 3D
Voodoo
Desenvolvimento  de Jogos –  Engines Físicas
Engines Físicas <ul><li>O que são? </li></ul><ul><li>Por que e quando usa-las? </li></ul>
Principais Engines Físicas <ul><li>Nvidia PhysX </li></ul><ul><li>Havok Physics; </li></ul><ul><li>Bullet; </li></ul><ul><...
Principais Engines Físicas
Desenvolvimento  de Jogos –  Game Engines
Game Engines <ul><li>Conceito; </li></ul><ul><li>Função; </li></ul><ul><li>Componentes. </li></ul>
Renderizador <ul><li>Funções Principais: </li></ul><ul><ul><li>Camera Model; </li></ul></ul><ul><ul><li>Culling e Clipping...
Game Engines <ul><li>Ogre 3D; </li></ul><ul><li>IRRLicht; </li></ul><ul><li>Java Monkey Engine; </li></ul><ul><li>Unity; <...
Ogre 3D <ul><li>Open Source; </li></ul><ul><li>Multiplataforma; </li></ul><ul><li>C++; </li></ul><ul><li>http://www.ogre3d...
IRRLicht <ul><li>Open Source; </li></ul><ul><li>Multiplataforma; </li></ul><ul><li>C++; </li></ul><ul><li>http://irrlicht....
Java Monkey Engine <ul><li>Open Source; </li></ul><ul><li>Multiplataforma; </li></ul><ul><li>Java; </li></ul><ul><li>http:...
Unity <ul><li>Comercial com versão gratuita </li></ul><ul><li>Windows e Mac; </li></ul><ul><li>C#; </li></ul><ul><li>http:...
XNA <ul><li>Gratuito </li></ul><ul><li>Windows e Xbox ; </li></ul><ul><li>C#; </li></ul><ul><li>http://creators.xna.com/en...
Problema <ul><li>Engines proprietárias; </li></ul><ul><li>Caríssimas licenças; </li></ul><ul><li>Engines de código aberto ...
Problematização <ul><li>Que motores livres e/ou gratuitos existem para criação de jogos computacionais 3D em diferentes pl...
Problematização <ul><li>Por que escolher C++ e Ogre? </li></ul><ul><li>O que o Ogre fornece? </li></ul><ul><li>Quais são o...
Comparação <ul><li>O que é avaliado? </li></ul><ul><li>Ambientes; </li></ul><ul><li>Métrica; </li></ul><ul><li>Observações...
Comparação Windows, OpenGL e Ogre  Windows, DirectX e Ogre
Comparação Windows, DirectX e Irrlicht  Windows, OpenGL e Irrlicht
Comparação Windows, DirectX e Unity Windows, DirectX e XNA
Comparação Windows, OpenGL e JME Linux, OpenGL e Ogre
Comparação Linux, OpenGL e Irrlicht Linux, OpenGL e Jme
Comparação
Ogre 3D
Mão na Massa
Principais Trabalhos <ul><li>Garshasp - The Monster Slayer; </li></ul><ul><li>Family Farm; </li></ul><ul><li>Project After...
Family Farm
Family Farm
Project  AfterShock
TorchLight
Zero Gear
Torchlight <ul><li>Desenvolvido pela Runnic Games; </li></ul><ul><li>Lançado em outubro de 2009; </li></ul><ul><li>Maioria...
Torchlight <ul><li>No Dia 6 de agosto de 2010 já tinha registrados bem mais de  600 mil vendas (fonte: Gamasutra); </li></...
Dúvidas ? Contato: [email_address] @jonathan_ohara http://shydsgames.com/ http://www.pontov.com.br/
FIM
Upcoming SlideShare
Loading in...5
×

Desenvolvimento de jogos e ogre 3D - Jaguariuna

1,259

Published on

Slides da minha palestra na semana de tecnologia da Faculdade de Jaguariuna

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,259
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
26
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Atari 2600 e 5200, Commodore 64
  • Atari 7800, Master System, Mega Drive
  • Nintendo Super Famicom, Neo Geo, Graphic accelerator cards are born, Intel sells 486SX processors
  • Super Nintendo (Brasil) , Windows 3.1, Intel Pentium
  • 3DFX is founded (company known for it’s Voodoo video cards), First Sony Playstation is introduced, Neo Geo CD, Primeira E3, Windows 95, DirectX 1, placa mãe ATX
  • 3DFX is founded (company known for it’s Voodoo video cards), First Sony Playstation is introduced, Neo Geo CD, Primeira E3, Windows 95, DirectX 1, placa mãe ATX
  • Intel released 200 MHz Pentium DirectX 2.0 is released Nintendo releases the first true 64 bit game console 1997 Wi-Fi is released DirectX 5.0 is released Intel introduces MMX chips First DVDs are sold Intel 233 MHz processor is introduced
  • Intel released 200 MHz Pentium DirectX 2.0 is released Nintendo releases the first true 64 bit game console 1997 Wi-Fi is released DirectX 5.0 is released Intel introduces MMX chips First DVDs are sold Intel 233 MHz processor is introduced
  • 1998 Intel releases Celeron processors AMD 3DNow! is born Rockstar Games is founded 1999 Sega Dreamcast is released Pentium III 500 MHz is introduced nVidia introduces the GPU (Graphics Processor Unit)
  • 1998 Intel releases Celeron processors AMD 3DNow! is born Rockstar Games is founded 1999 Sega Dreamcast is released Pentium III 500 MHz is introduced nVidia introduces the GPU (Graphics Processor Unit)
  • Sony Playstation 2 is released with better graphics capability than a PC
  • Microsoft enters the game consoles market with it’s XBox console
  • Game-Cube
  • NGAGE
  • DS
  • XBox 360 is released Sony Playstation Portable is released
  • Playstaion 3, Wii
  • Criada a Games for Windows - Live
  • Zeebo.
  • Anunciado o Kinect e o PS MOVE
  • Lançado Kinect e Move
  • Lançado Kinect e Move
  • Desenvolvimento de jogos e ogre 3D - Jaguariuna

    1. 1. Desenvolvimento de jogos e Ogre 3D Autor: Jonathan Ohara de Araujo
    2. 2. Desenvolvimento de jogos e Ogre 3D <ul><li>Será abordado: </li></ul><ul><li>Contextualização; </li></ul><ul><li>Indústria; </li></ul><ul><li>Mercado; </li></ul><ul><li>Curiosidades; </li></ul><ul><li>Desenvolvimento de Jogos; </li></ul><ul><ul><li>Computação Gráfica; </li></ul></ul><ul><ul><li>Api´s; </li></ul></ul><ul><ul><li>Game Engine; </li></ul></ul><ul><li>Ogre 3D; </li></ul><ul><li>Mão na massa. </li></ul>
    3. 3. Contextualização
    4. 4. Jogos <ul><li>O que é um jogo? </li></ul><ul><li>Qual a diferença de um jogo computacional para um software convencional? </li></ul>
    5. 5. Tennis for Two William Higinbotham (1958)
    6. 6. Consoles <ul><li>Atari 2600 (1980): </li></ul><ul><li>Primeiro console a ser altamente comercializado (30 milhões); </li></ul><ul><li>Quase 1000 títulos produzidos. </li></ul>
    7. 7. Pac-Man (Atari 2600) (1982) <ul><li>Primeiro grande sucesso em vendas (7 milhões); </li></ul>
    8. 8. Evolução dos Jogos 1980~1985 <ul><li>Atari 2600; </li></ul><ul><li>Commodore 64; </li></ul>
    9. 9. Evolução dos Jogos 1980~1985 <ul><li>Atari 5200. </li></ul>
    10. 10. Evolução dos Jogos 1986~1989 <ul><li>Atari 7800; </li></ul><ul><li>Master System; </li></ul>
    11. 11. Evolução dos Jogos 1986~1989 <ul><li>Mega Drive. </li></ul>
    12. 12. Evolução dos Jogos 1990~1991 <ul><li>Nintendo Super Famicom; </li></ul><ul><li>Neo Geo; </li></ul>
    13. 13. Evolução dos Jogos 1990~1991 <ul><li>Nascimento dos aceleradores gráficos; </li></ul><ul><li>Intel 486. </li></ul>
    14. 14. Evolução dos Jogos 1992~1993 <ul><li>Super Nintendo(Brasil); </li></ul><ul><li>Windows 3.1; </li></ul>
    15. 15. Evolução dos Jogos 1992~1993 <ul><li>Intel Pentium; </li></ul><ul><li>OpenGL. </li></ul>
    16. 16. Evolução dos Jogos 1994~1995 <ul><li>Fundação da 3DFX; </li></ul><ul><li>Sony PlayStation I; </li></ul><ul><li>Neo Geo CD; </li></ul>
    17. 17. Evolução dos Jogos 1994~1995 <ul><li>Primeira feira E3; </li></ul><ul><li>Windows 95; </li></ul><ul><li>Directx 1; </li></ul>
    18. 18. Evolução dos Jogos 1996~1997 <ul><li>Directx 2; </li></ul><ul><li>Nintendo 64; </li></ul>
    19. 19. Evolução dos Jogos 1996~1997 <ul><li>Directx 5; </li></ul><ul><li>Chegadas dos DVD’s. </li></ul>
    20. 20. Evolução dos Jogos 1998~1999 <ul><li>Intel Celeron; </li></ul><ul><li>Nascimento da RockStar Games; </li></ul>
    21. 21. Evolução dos Jogos 1998~1999 <ul><li>Sega DreamCast; </li></ul><ul><li>Nvidia GPU; </li></ul><ul><li>Intel Pentium III. </li></ul>
    22. 22. Evolução dos Jogos 2000 <ul><li>Sony Playstation II. </li></ul>
    23. 23. Evolução dos Jogos 2001 <ul><li>Microsoft XBox; </li></ul>
    24. 24. Evolução dos Jogos 2002 <ul><li>Game-Cube. </li></ul>
    25. 25. Evolução dos Jogos 2003 <ul><li>Nokia N-Gage; </li></ul>
    26. 26. Evolução dos Jogos 2004 <ul><li>Nintendo DS; </li></ul>
    27. 27. Evolução dos Jogos 2005 <ul><li>Microsoft Xbox 360; </li></ul><ul><li>Sony PSP. </li></ul>
    28. 28. Evolução dos Jogos 2006 <ul><li>Sony Playstation III; </li></ul><ul><li>Nintendo Wii; </li></ul>
    29. 29. Evolução dos Jogos 2007 <ul><li>Games for Windows – Live; </li></ul>
    30. 30. Evolução dos Jogos 2008 <ul><li>Zeebo; </li></ul>
    31. 31. Evolução dos Jogos 2009 <ul><li>Anúncio do Microsoft Kinect e do Playstation Move na E3. </li></ul>
    32. 32. Evolução dos Jogos 2010 <ul><li>Lançamento do Microsoft Kinect; </li></ul><ul><li>Lançamento do Playstation Move. </li></ul>
    33. 33. Evolução dos Jogos 2011 <ul><li>Nintendo 3DS. </li></ul>
    34. 34. Indústria
    35. 35. Consoles - Vendas <ul><li>1º Playstation 2 (2000) – 155,59 milhões; </li></ul><ul><li>2º Nintendo DS (2004) – 147,86 milhões; </li></ul><ul><li>3º GameBoy/Color (1989/1998) – 118,69 milhões; </li></ul><ul><li>4º Playstation (1994) – 102,49 milhões; </li></ul><ul><li>5º Wii (2006) – 87,57 milhões. </li></ul>
    36. 36. Jogos – Vendas <ul><li>1º Wii Sports (Wii) – 77,34 milhões; </li></ul><ul><li>2º Super Mario Bros. (NES) – 40,24 milhões; </li></ul><ul><li>3º Pokemon Red/Green/Blue (GB) – 31,37 milhões; </li></ul><ul><li>4º Tetris (GB) – 30,26 milhões; </li></ul><ul><li>5º Mario Kart (Wii) – 28,57 milhões. </li></ul>
    37. 37. Jogos – Vendas <ul><li>9º New Super Mario Bros. (DS) – 26 milhões </li></ul><ul><li>18º Grand Theft Auto: San Andreas (PS2) – 19,15 milhões; </li></ul><ul><li>22º The Sims (PC) – 16,08 milhões; </li></ul><ul><li>28º Call of Duty: Black Ops (X360) – 13,08 milhões; </li></ul><ul><li>32º Super Mario 64 (N64) – 11,09 milhões; </li></ul><ul><li>38º Call of Duty: Black Ops (PS3) – </li></ul><ul><li>10,68 milhões; </li></ul>
    38. 38. Jogos – Vendas (Outubro 2011) <ul><li>1º FIFA Soccer 2012 (PS3) – 777.783; </li></ul><ul><li>2º PES 2012 (PS3) – 600.305; </li></ul><ul><li>3º RAGE (X360) – 553,660; </li></ul><ul><li>4º Forza MotorSport 4 (X360) – 537,868; </li></ul><ul><li>5º FIFA Soccer 2012 (X360) – 508.209. </li></ul><ul><li>6º NBA 2012 (X360) – 418.518; </li></ul>
    39. 39. Jogos – Crítica (Game Rankings) <ul><li>1º The Legend of Zelda: Ocarina Of Time (N64) – 97,48; </li></ul><ul><li>2º Super Mario Galaxy (Wii) – 97,46; </li></ul><ul><li>3º Super Mario Galaxy 2 (Wii) – 97,12; </li></ul><ul><li>4º GTA IV (PS3) – 97,01; </li></ul><ul><li>5º SoulCalibur (DreamCast) – 96,94; </li></ul><ul><li>9º The Orange Box (X360) – 96,19; </li></ul><ul><li>11º The Orange Box (PC) – 95,82. </li></ul>
    40. 40. Indústria – Notícias Recentes <ul><li>“ Vostu raises $30 million to invest in Brazilian market” (Games Industry 30/11/2010) </li></ul><ul><li>“ 47.5m Americans Play Online Games ... “console gaming remains more popular with nearly 120 million players” (GamaSutra 16/10/2010) </li></ul>
    41. 41. Indústria – Notícias Recentes <ul><li>“ Aproveitando a produção do Xbox no Brasil, MCT planeja programa de incentivo a jogos” (Tecnomundo 27/09/2011) </li></ul><ul><li>“ US games spending hits $4.5 billion in Q2” (GameIndustry 05/10/2011) </li></ul>
    42. 42. Indústria – Notícias Recentes <ul><li>“ Cry Engine Free Use” (Crytek 18/08/2011) </li></ul><ul><li>“ Torchlight sells 1M Copies Across All Plataforms” (Gamassutra 06/07/2011) </li></ul>
    43. 43. Mercado
    44. 44. Mercado <ul><li>Por onde Começar? </li></ul><ul><li>Como pulicar? </li></ul>
    45. 45. Eventos Interessantes – Internacional <ul><li>IGF (Independent Games Festival); </li></ul><ul><li>GDC (Game Developer Conference); </li></ul><ul><li>IGDA (Internation game develoepers </li></ul><ul><li>Association). </li></ul>
    46. 46. Eventos Interessantes – Nacional <ul><li>SBGames (Simpósio Brasileiro de Games e Entretenimento Digital); </li></ul><ul><li>BGS (Brasil Game Show); </li></ul><ul><li>Senac E-Games (Concurso de desenvolvimento de jogos digitais). </li></ul>
    47. 47. Curiosidades
    48. 48. Curiosidades <ul><li>79% dos jogadores tem mais de 18 anos; </li></ul><ul><li>Dentre os adultos mulheres são 28%; </li></ul><ul><li>75% dos chefes de família jogam no </li></ul><ul><li>video-game ou computador. </li></ul>
    49. 49. Curiosidades <ul><li>Em média no mundo todo são jogados 3 bilhões de horas por semana; </li></ul><ul><li>Até agora, todos os jogadores de World of Warcraft gastaram, coletivamente 6 milhões de anos jogando </li></ul>
    50. 50. Curiosidades <ul><li>62% dos jogadores, jogam jogos online; </li></ul><ul><li>Em 2008 a receita da indústria de jogos nos Estados Unidos foi de aproximadamente 22 bilhões que é maior que a receita da indústria de musica e filmes juntos (10,4 bilhões e </li></ul><ul><li>9,5 bilhões repetitivamente). </li></ul>
    51. 51. Desenvolvimento de Jogos – Computação Gráfica
    52. 52. Coordenadas
    53. 53. Cenas
    54. 54. Câmera
    55. 55. Luzes <ul><li>Luzes direcionais; </li></ul><ul><li>Ponto de Luz; </li></ul><ul><li>Região de Luz. </li></ul>
    56. 56. Objetos <ul><li>Composição: </li></ul><ul><ul><li>Estrutura física (Mesh); </li></ul></ul><ul><ul><li>Pintura. </li></ul></ul>
    57. 57. Mesh <ul><li>Composição: </li></ul><ul><ul><li>Vértices; </li></ul></ul><ul><ul><li>Arestas; </li></ul></ul><ul><ul><li>Faces; </li></ul></ul><ul><ul><li>Relações. </li></ul></ul>
    58. 58. Mesh
    59. 59. Mesh
    60. 60. Pintura <ul><li>Por cores (RGBA) aplicado em vértices; </li></ul><ul><li>Por textura através de mapeamento. </li></ul>
    61. 61. Pintura por Cores
    62. 62. Pintura por textura
    63. 63. Pintura por textura
    64. 64. Pintura por textura
    65. 65. Funções Importantes <ul><li>Escala; </li></ul><ul><li>Rotação. </li></ul>
    66. 66. Rotação em X
    67. 67. Rotação em Y
    68. 68. Rotação em Z
    69. 69. Desenvolvimento de Jogos – Api’s Gráficas
    70. 70. Api´s Gráficas <ul><li>O que são? </li></ul><ul><li>Por que usa-las? </li></ul>
    71. 71. Api´s <ul><li>Apenas na década de 90 os jogos para computadores pessoais começaram a realmente ser desenvolvidos comercialmente, devido principalmente ao surgimento de importantes API’s. </li></ul>
    72. 72. Api’s <ul><li>OpenGL (1992); </li></ul><ul><li>Direct3D (1995); </li></ul><ul><li>Voodoo (1996). </li></ul>
    73. 73. OpenGL
    74. 74. Direct 3D
    75. 75. Voodoo
    76. 76. Desenvolvimento de Jogos – Engines Físicas
    77. 77. Engines Físicas <ul><li>O que são? </li></ul><ul><li>Por que e quando usa-las? </li></ul>
    78. 78. Principais Engines Físicas <ul><li>Nvidia PhysX </li></ul><ul><li>Havok Physics; </li></ul><ul><li>Bullet; </li></ul><ul><li>Open Dynamics Engine (ODE). </li></ul>
    79. 79. Principais Engines Físicas
    80. 80. Desenvolvimento de Jogos – Game Engines
    81. 81. Game Engines <ul><li>Conceito; </li></ul><ul><li>Função; </li></ul><ul><li>Componentes. </li></ul>
    82. 82. Renderizador <ul><li>Funções Principais: </li></ul><ul><ul><li>Camera Model; </li></ul></ul><ul><ul><li>Culling e Clipping; </li></ul></ul><ul><ul><li>Projetar em tela de computador. </li></ul></ul>
    83. 83. Game Engines <ul><li>Ogre 3D; </li></ul><ul><li>IRRLicht; </li></ul><ul><li>Java Monkey Engine; </li></ul><ul><li>Unity; </li></ul><ul><li>Microsoft XNA. </li></ul>
    84. 84. Ogre 3D <ul><li>Open Source; </li></ul><ul><li>Multiplataforma; </li></ul><ul><li>C++; </li></ul><ul><li>http://www.ogre3d.org/ </li></ul>
    85. 85. IRRLicht <ul><li>Open Source; </li></ul><ul><li>Multiplataforma; </li></ul><ul><li>C++; </li></ul><ul><li>http://irrlicht.sourceforge.net/ </li></ul>
    86. 86. Java Monkey Engine <ul><li>Open Source; </li></ul><ul><li>Multiplataforma; </li></ul><ul><li>Java; </li></ul><ul><li>http://www.jmonkeyengine.org/ </li></ul>
    87. 87. Unity <ul><li>Comercial com versão gratuita </li></ul><ul><li>Windows e Mac; </li></ul><ul><li>C#; </li></ul><ul><li>http://unity3d.com/ </li></ul>
    88. 88. XNA <ul><li>Gratuito </li></ul><ul><li>Windows e Xbox ; </li></ul><ul><li>C#; </li></ul><ul><li>http://creators.xna.com/en-US/ </li></ul>
    89. 89. Problema <ul><li>Engines proprietárias; </li></ul><ul><li>Caríssimas licenças; </li></ul><ul><li>Engines de código aberto </li></ul><ul><li>(como o OGRE) tem pouca </li></ul><ul><li>aderência acadêmica. </li></ul>
    90. 90. Problematização <ul><li>Que motores livres e/ou gratuitos existem para criação de jogos computacionais 3D em diferentes plataformas? </li></ul><ul><li>Quais as ferramentas livres e/ou gratuitas existentes para auxiliar esses </li></ul><ul><li>motores gráficos? </li></ul>
    91. 91. Problematização <ul><li>Por que escolher C++ e Ogre? </li></ul><ul><li>O que o Ogre fornece? </li></ul><ul><li>Quais são os conceitos básicos necessários para começar a </li></ul><ul><li>desenvolver um jogo </li></ul><ul><li>computacional 3D? </li></ul>
    92. 92. Comparação <ul><li>O que é avaliado? </li></ul><ul><li>Ambientes; </li></ul><ul><li>Métrica; </li></ul><ul><li>Observações. </li></ul>
    93. 93. Comparação Windows, OpenGL e Ogre Windows, DirectX e Ogre
    94. 94. Comparação Windows, DirectX e Irrlicht Windows, OpenGL e Irrlicht
    95. 95. Comparação Windows, DirectX e Unity Windows, DirectX e XNA
    96. 96. Comparação Windows, OpenGL e JME Linux, OpenGL e Ogre
    97. 97. Comparação Linux, OpenGL e Irrlicht Linux, OpenGL e Jme
    98. 98. Comparação
    99. 99. Ogre 3D
    100. 100. Mão na Massa
    101. 101. Principais Trabalhos <ul><li>Garshasp - The Monster Slayer; </li></ul><ul><li>Family Farm; </li></ul><ul><li>Project Aftershock; </li></ul><ul><li>TorchLight; </li></ul><ul><li>Zero Gear. </li></ul>
    102. 102. Family Farm
    103. 103. Family Farm
    104. 104. Project AfterShock
    105. 105. TorchLight
    106. 106. Zero Gear
    107. 107. Torchlight <ul><li>Desenvolvido pela Runnic Games; </li></ul><ul><li>Lançado em outubro de 2009; </li></ul><ul><li>Maioria das bibliotecas utilizadas são Open Source; </li></ul>
    108. 108. Torchlight <ul><li>No Dia 6 de agosto de 2010 já tinha registrados bem mais de 600 mil vendas (fonte: Gamasutra); </li></ul><ul><li>Foi pago pelo jogo 20 dólares, ou 10 dólares pelo download. </li></ul>
    109. 109. Dúvidas ? Contato: [email_address] @jonathan_ohara http://shydsgames.com/ http://www.pontov.com.br/
    110. 110. FIM
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×