SlideShare una empresa de Scribd logo
1 de 12
Descargar para leer sin conexión
Motores de Videojuegos

                            GAME ENGINES




Friday, November 13, 2009
PLATAFORMAS
          Windows, Linux, Mac.

          Consolas: Nintendo, Playstation, Xbox

          Portátiles: Nintendo Ds, PSP

          Otros: Teléfonos Celulares, iPhone, BlackBerry, PocketPc,
           etc.




Friday, November 13, 2009
WINDOWS API’S
          OPENGL



          Direct3d - DirectX




Friday, November 13, 2009
ELEMENTOS DE UN JUEGO
      El “motor”
      Scripts
      GUI
      Modelos
      Texturas
      Audio
      Infraestructura de Soporte




Friday, November 13, 2009
MIDDLEWARE Y
      ¿Qué son las Herramientas?
      ¿Qué herramientas son necesarias?
            Herramientas de programación
             ○ Compilador, Ensamblador, linker, Software
               para Debugeo, software de análisis de
               Rendimiento.
            Herramientas de Diseño
             ○ Creación de Modelos en formatos compatibles
               con la tecnología que usaremos.
             ○ Herramientas de Visualización, Edición.
            Herramientas de Administración.


Friday, November 13, 2009
MOTOR DE VIDEOJUEGO
          Rendering Engine – Motor Gráfico
            Pixeles a la pantalla, Tarjetas de Aceleración Gráfica,
               API’s, Matemática tridimencional.
          Motor de Física
            Tiempo, movimiento, gravedad, sistemas.
          Detección de Colisiones
            Algoritmos, Respuesta a la colisión.
          Sonido
            2D, 3D
          Scripting




Friday, November 13, 2009
MOTOR DE VIDEOJUEGO
          Animación
          Inteligencia Artificial
            Pathfinding, Toma de Decisiones, algoritmos.
          Networking
            Peer to Peer, Client-Server, Master-Server.
          Manejo de Memoria
          Gráfico de Escena, Gráfico de Render.




Friday, November 13, 2009
MOTOR DE VIDEOJUEGO
     Input              Gráficos          Audios


     Eventos,
     Tiempo         Gráfico de Escena    Networking



                            Recursos y
     Scripting               Objetos

     Entradas y Salidas de Archivo




Friday, November 13, 2009
EJEMPLOS DE MOTORES
          RAGE Engine
          Cry Engine
          Naughty Dog Game Engine
          The Dead Engine
          Unreal Engine
          Avalanche Engine
          IW Engine
          Anvil Engine
          EGO Engine
          Geo-Mod Engine


Friday, November 13, 2009
EJEMPLOS DE MOTORES
      Torque GameBuilder, Torque 3D
      Unity
      Virtools
      GameBlender
      Reality Factor




Friday, November 13, 2009
GRACIAS POR SU




Friday, November 13, 2009
BIBLIOGRAFÍA
      3D Game Programming All in One
      Kenneth C. Finney
      Thomson Course Technology 2007
      Physicis for Game Developers
      David M. Bourg
       O’Reilly 2002
      The art of producing Games
       David McCarthy, Ste Curran,
       Thomson Course Technology 2007

     CONTACTO:
      Mario Alberto Palos Campillo
       mpalos@cdvmexico.com




Friday, November 13, 2009

Más contenido relacionado

Destacado

Tecnología de objetos de aprendizaje.
Tecnología de objetos de aprendizaje.Tecnología de objetos de aprendizaje.
Tecnología de objetos de aprendizaje.Gris300984
 
Google Enterprise Search
Google Enterprise SearchGoogle Enterprise Search
Google Enterprise SearchFutura Networks
 
La demanda de información en tiempo real
La demanda de información en tiempo realLa demanda de información en tiempo real
La demanda de información en tiempo realFutura Networks
 
Circuit Bending Juan Jose Rivas
Circuit Bending Juan Jose RivasCircuit Bending Juan Jose Rivas
Circuit Bending Juan Jose RivasFutura Networks
 
Practico 10 Parte 2
Practico 10 Parte 2Practico 10 Parte 2
Practico 10 Parte 2msrobter
 
Quiz Nro2 roman luis
Quiz Nro2 roman luisQuiz Nro2 roman luis
Quiz Nro2 roman luisromanluis
 
La industria de videojuegos en América Latina
La industria de videojuegos en América LatinaLa industria de videojuegos en América Latina
La industria de videojuegos en América LatinaFutura Networks
 
Practico 6
Practico 6Practico 6
Practico 6msrobter
 
La nueva pragmática fotográfica derivada de los usos de la Web
La nueva pragmática fotográfica derivada de los usos de la WebLa nueva pragmática fotográfica derivada de los usos de la Web
La nueva pragmática fotográfica derivada de los usos de la WebFutura Networks
 
M Ovistar Developers Platform Jose Valles
M Ovistar Developers Platform Jose VallesM Ovistar Developers Platform Jose Valles
M Ovistar Developers Platform Jose VallesFutura Networks
 
Componentes De Un Ordenador
Componentes De Un OrdenadorComponentes De Un Ordenador
Componentes De Un OrdenadorRusbelt
 
Química nuclear 2
Química nuclear 2Química nuclear 2
Química nuclear 2IVAN PERALTA
 
Educació Infantil
Educació InfantilEducació Infantil
Educació Infantilsilviavives
 

Destacado (20)

Tecnología de objetos de aprendizaje.
Tecnología de objetos de aprendizaje.Tecnología de objetos de aprendizaje.
Tecnología de objetos de aprendizaje.
 
Wordpress Ninja
Wordpress NinjaWordpress Ninja
Wordpress Ninja
 
Google Enterprise Search
Google Enterprise SearchGoogle Enterprise Search
Google Enterprise Search
 
La demanda de información en tiempo real
La demanda de información en tiempo realLa demanda de información en tiempo real
La demanda de información en tiempo real
 
Procesos
ProcesosProcesos
Procesos
 
Circuit Bending Juan Jose Rivas
Circuit Bending Juan Jose RivasCircuit Bending Juan Jose Rivas
Circuit Bending Juan Jose Rivas
 
Socialmediarattinger
SocialmediarattingerSocialmediarattinger
Socialmediarattinger
 
Organizando cables
Organizando cablesOrganizando cables
Organizando cables
 
Practico 10 Parte 2
Practico 10 Parte 2Practico 10 Parte 2
Practico 10 Parte 2
 
Quiz Nro2 roman luis
Quiz Nro2 roman luisQuiz Nro2 roman luis
Quiz Nro2 roman luis
 
La industria de videojuegos en América Latina
La industria de videojuegos en América LatinaLa industria de videojuegos en América Latina
La industria de videojuegos en América Latina
 
Radio Kosmos
Radio KosmosRadio Kosmos
Radio Kosmos
 
Practico 6
Practico 6Practico 6
Practico 6
 
La nueva pragmática fotográfica derivada de los usos de la Web
La nueva pragmática fotográfica derivada de los usos de la WebLa nueva pragmática fotográfica derivada de los usos de la Web
La nueva pragmática fotográfica derivada de los usos de la Web
 
Robot Markovito2
Robot Markovito2Robot Markovito2
Robot Markovito2
 
M Ovistar Developers Platform Jose Valles
M Ovistar Developers Platform Jose VallesM Ovistar Developers Platform Jose Valles
M Ovistar Developers Platform Jose Valles
 
Componentes De Un Ordenador
Componentes De Un OrdenadorComponentes De Un Ordenador
Componentes De Un Ordenador
 
Armando Sosa Web20 Mx
Armando Sosa Web20 MxArmando Sosa Web20 Mx
Armando Sosa Web20 Mx
 
Química nuclear 2
Química nuclear 2Química nuclear 2
Química nuclear 2
 
Educació Infantil
Educació InfantilEducació Infantil
Educació Infantil
 

Similar a Presentacion Game Engines

Presentacion Game Engines
Presentacion Game EnginesPresentacion Game Engines
Presentacion Game EnginesFutura Networks
 
Presentacion tfm adrian_alonso_gonzalez-light
Presentacion tfm adrian_alonso_gonzalez-lightPresentacion tfm adrian_alonso_gonzalez-light
Presentacion tfm adrian_alonso_gonzalez-lightAdrián Alonso González
 
Microsoft desarrollo de videojuegos
Microsoft desarrollo de videojuegosMicrosoft desarrollo de videojuegos
Microsoft desarrollo de videojuegosSoftware Guru
 
Ferran calpe b4_lag
Ferran calpe b4_lagFerran calpe b4_lag
Ferran calpe b4_lagFerran5
 
Ferran calpe b4_lag
Ferran calpe b4_lagFerran calpe b4_lag
Ferran calpe b4_lagFerran5
 
Game maker
Game makerGame maker
Game makerTensor
 
Presentacion_ Que es Blender_ Carlos Marquez Escobedo.pptx
Presentacion_ Que es Blender_ Carlos Marquez Escobedo.pptxPresentacion_ Que es Blender_ Carlos Marquez Escobedo.pptx
Presentacion_ Que es Blender_ Carlos Marquez Escobedo.pptxCarlos Marquez
 
ECImag 2010 - Clase 2/5
ECImag 2010 - Clase 2/5ECImag 2010 - Clase 2/5
ECImag 2010 - Clase 2/5Corvalius
 
Tarjetas gráficas-1.pdf
Tarjetas gráficas-1.pdfTarjetas gráficas-1.pdf
Tarjetas gráficas-1.pdffedex11
 
Trabajo de algoritmos y fundamentos de programacion
Trabajo de algoritmos y fundamentos de programacionTrabajo de algoritmos y fundamentos de programacion
Trabajo de algoritmos y fundamentos de programacionjealmoma
 
Trabajo de algoritmos y fundamentos de programacion
Trabajo de algoritmos y fundamentos de programacionTrabajo de algoritmos y fundamentos de programacion
Trabajo de algoritmos y fundamentos de programacionlandc
 

Similar a Presentacion Game Engines (20)

Presentacion Game Engines
Presentacion Game EnginesPresentacion Game Engines
Presentacion Game Engines
 
Presentacion tfm adrian_alonso_gonzalez-light
Presentacion tfm adrian_alonso_gonzalez-lightPresentacion tfm adrian_alonso_gonzalez-light
Presentacion tfm adrian_alonso_gonzalez-light
 
[Code Camp 2009] Desarrollo de juegos multiplataforma con Unity3D (Diego G. R...
[Code Camp 2009] Desarrollo de juegos multiplataforma con Unity3D (Diego G. R...[Code Camp 2009] Desarrollo de juegos multiplataforma con Unity3D (Diego G. R...
[Code Camp 2009] Desarrollo de juegos multiplataforma con Unity3D (Diego G. R...
 
Gaming
GamingGaming
Gaming
 
Gaming
GamingGaming
Gaming
 
Microsoft desarrollo de videojuegos
Microsoft desarrollo de videojuegosMicrosoft desarrollo de videojuegos
Microsoft desarrollo de videojuegos
 
Ferran calpe b4_lag
Ferran calpe b4_lagFerran calpe b4_lag
Ferran calpe b4_lag
 
Ferran calpe b4_lag
Ferran calpe b4_lagFerran calpe b4_lag
Ferran calpe b4_lag
 
Msi portátiles Gaming
Msi portátiles Gaming Msi portátiles Gaming
Msi portátiles Gaming
 
Game maker
Game makerGame maker
Game maker
 
Presentacion_ Que es Blender_ Carlos Marquez Escobedo.pptx
Presentacion_ Que es Blender_ Carlos Marquez Escobedo.pptxPresentacion_ Que es Blender_ Carlos Marquez Escobedo.pptx
Presentacion_ Que es Blender_ Carlos Marquez Escobedo.pptx
 
ECImag 2010 - Clase 2/5
ECImag 2010 - Clase 2/5ECImag 2010 - Clase 2/5
ECImag 2010 - Clase 2/5
 
Procesadores amd
Procesadores amdProcesadores amd
Procesadores amd
 
Soft para hacer juegos
Soft para hacer juegosSoft para hacer juegos
Soft para hacer juegos
 
Gpu
GpuGpu
Gpu
 
Gpu
GpuGpu
Gpu
 
EL Gpu.
EL Gpu.EL Gpu.
EL Gpu.
 
Tarjetas gráficas-1.pdf
Tarjetas gráficas-1.pdfTarjetas gráficas-1.pdf
Tarjetas gráficas-1.pdf
 
Trabajo de algoritmos y fundamentos de programacion
Trabajo de algoritmos y fundamentos de programacionTrabajo de algoritmos y fundamentos de programacion
Trabajo de algoritmos y fundamentos de programacion
 
Trabajo de algoritmos y fundamentos de programacion
Trabajo de algoritmos y fundamentos de programacionTrabajo de algoritmos y fundamentos de programacion
Trabajo de algoritmos y fundamentos de programacion
 

Más de Futura Networks

Más de Futura Networks (20)

Ibm
Ibm Ibm
Ibm
 
Dot dotpwn v3.0beta campus party méxico 2011
Dot dotpwn v3.0beta   campus party méxico 2011Dot dotpwn v3.0beta   campus party méxico 2011
Dot dotpwn v3.0beta campus party méxico 2011
 
Dot dotpwn v3.0beta campus party méxico 2011
Dot dotpwn v3.0beta   campus party méxico 2011Dot dotpwn v3.0beta   campus party méxico 2011
Dot dotpwn v3.0beta campus party méxico 2011
 
Pen test: El arte de la guerra
Pen test: El arte de la guerraPen test: El arte de la guerra
Pen test: El arte de la guerra
 
Marte
MarteMarte
Marte
 
Zonas habitables en las galaxias
Zonas habitables en las galaxiasZonas habitables en las galaxias
Zonas habitables en las galaxias
 
Legalidad Digital
Legalidad DigitalLegalidad Digital
Legalidad Digital
 
Ipv6
Ipv6Ipv6
Ipv6
 
La música en el siglo XXI
La música en el siglo XXILa música en el siglo XXI
La música en el siglo XXI
 
Word pressttnl
Word pressttnlWord pressttnl
Word pressttnl
 
Redacción para Blogs
Redacción para BlogsRedacción para Blogs
Redacción para Blogs
 
Cpmx3 computo forense reloaded
Cpmx3   computo forense reloadedCpmx3   computo forense reloaded
Cpmx3 computo forense reloaded
 
Campus Party Mexico 2010
Campus Party Mexico 2010Campus Party Mexico 2010
Campus Party Mexico 2010
 
Eduardo ruiz seguridad y redes
Eduardo ruiz seguridad y redesEduardo ruiz seguridad y redes
Eduardo ruiz seguridad y redes
 
Gelattina usabilidad
Gelattina usabilidadGelattina usabilidad
Gelattina usabilidad
 
Semblanza ps20 campus
Semblanza ps20 campusSemblanza ps20 campus
Semblanza ps20 campus
 
CP Green Apps Challenge
CP Green Apps ChallengeCP Green Apps Challenge
CP Green Apps Challenge
 
Socialocation
SocialocationSocialocation
Socialocation
 
Perdida de datos campus party
Perdida de datos   campus partyPerdida de datos   campus party
Perdida de datos campus party
 
Introduccion a la acustica forense
Introduccion a la acustica forenseIntroduccion a la acustica forense
Introduccion a la acustica forense
 

Último

dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 

Último (20)

dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 

Presentacion Game Engines

  • 1. Motores de Videojuegos GAME ENGINES Friday, November 13, 2009
  • 2. PLATAFORMAS  Windows, Linux, Mac.  Consolas: Nintendo, Playstation, Xbox  Portátiles: Nintendo Ds, PSP  Otros: Teléfonos Celulares, iPhone, BlackBerry, PocketPc, etc. Friday, November 13, 2009
  • 3. WINDOWS API’S  OPENGL  Direct3d - DirectX Friday, November 13, 2009
  • 4. ELEMENTOS DE UN JUEGO  El “motor”  Scripts  GUI  Modelos  Texturas  Audio  Infraestructura de Soporte Friday, November 13, 2009
  • 5. MIDDLEWARE Y  ¿Qué son las Herramientas?  ¿Qué herramientas son necesarias?  Herramientas de programación ○ Compilador, Ensamblador, linker, Software para Debugeo, software de análisis de Rendimiento.  Herramientas de Diseño ○ Creación de Modelos en formatos compatibles con la tecnología que usaremos. ○ Herramientas de Visualización, Edición.  Herramientas de Administración. Friday, November 13, 2009
  • 6. MOTOR DE VIDEOJUEGO  Rendering Engine – Motor Gráfico  Pixeles a la pantalla, Tarjetas de Aceleración Gráfica, API’s, Matemática tridimencional.  Motor de Física  Tiempo, movimiento, gravedad, sistemas.  Detección de Colisiones  Algoritmos, Respuesta a la colisión.  Sonido  2D, 3D  Scripting Friday, November 13, 2009
  • 7. MOTOR DE VIDEOJUEGO  Animación  Inteligencia Artificial  Pathfinding, Toma de Decisiones, algoritmos.  Networking  Peer to Peer, Client-Server, Master-Server.  Manejo de Memoria  Gráfico de Escena, Gráfico de Render. Friday, November 13, 2009
  • 8. MOTOR DE VIDEOJUEGO Input Gráficos Audios Eventos, Tiempo Gráfico de Escena Networking Recursos y Scripting Objetos Entradas y Salidas de Archivo Friday, November 13, 2009
  • 9. EJEMPLOS DE MOTORES  RAGE Engine  Cry Engine  Naughty Dog Game Engine  The Dead Engine  Unreal Engine  Avalanche Engine  IW Engine  Anvil Engine  EGO Engine  Geo-Mod Engine Friday, November 13, 2009
  • 10. EJEMPLOS DE MOTORES  Torque GameBuilder, Torque 3D  Unity  Virtools  GameBlender  Reality Factor Friday, November 13, 2009
  • 11. GRACIAS POR SU Friday, November 13, 2009
  • 12. BIBLIOGRAFÍA  3D Game Programming All in One Kenneth C. Finney Thomson Course Technology 2007  Physicis for Game Developers David M. Bourg O’Reilly 2002  The art of producing Games David McCarthy, Ste Curran, Thomson Course Technology 2007 CONTACTO:  Mario Alberto Palos Campillo mpalos@cdvmexico.com Friday, November 13, 2009