SlideShare una empresa de Scribd logo
1 de 53
Descargar para leer sin conexión
Teoría y Desarrollo de Juegos
Juego electrónico(definición)




Actividad lúdica desarrollada en(o con la ayuda de) 
cualquier máquina electrónica, compromete 1 o más 
                jugadores humanos.
Breve reseña histórica

●
    1er juego: “Tennis for two” ­ Osciloscopio
●
    1958 – William Higinbotham
Breve reseña histórica

●
    2do juego: SpaceWars
●
    1961 – Steve Russell, Martin Graetz, Waine 
    Wiitanen(MIT)
Breve reseña histórica

●
    Nacen las consolas
●
    Pong(1972) – Atari 2600
Breve reseña histórica

●
    El mercado de consolas crece y empiezan a salir 
    los principales competidores:
    –   Atari, Nintendo, SEGA
●
    Se separan la manufacuración de consolas con la 
    creación de juegos y se crean las compañias de 
    juegos:
    –   Taito, Namco, Konami
Consolas 8x




NES(Nintendo Entertainment System)   Famicon Family
Juegos 8x




   Super Mario Bros   Zelda I: The Adventures of Link
Juegos 8x




     Contra   Goal
Juegos 8x




     Jackal   Metroid
Breve reseña histórica

●
    Sale el primer IBM casero
●
    El computador también es apuntado para la 
    fabricación de juegos.
●
    Más potente que las consolas es atractivo y será el 
    que marcará la dirección en cuanto a tecnología
Juegos PC


                          




       Zork            Bushido




    Prince of Persia   Doom
Consolas 16x




    Super Nintendo   Sega Genesis
Juegos 16x


                                    




   Super Street Fighter 2   Chrono Trigger




    Sonic the Hedgehog           F­Zero
Breve reseña histórica

●
    Con la velocidad actual de los procesadores las 
    posibilidades de diseño se expanden
●
    Es considerada la posibilidad de renderización 3D 
    en tiempo real
●
    Es creado el estándar OpenGL
5ta generación




 Playstation   SEGA Dreamcast   N64
Juegos 5ta generación


                                    




     Final Fantasy VIII   Resident Evil 2




          Silent Hill     Killer Instinct Gold
Juegos 5ta PC


                             




      Warcraft III        Quake 3




        Half Life    Grand Theft Auto 3
6ta generación




 Playstation 2   Microsoft X­Box   Game Cube
7ma generación




 Playstation 3   X­Box 360   Nintendo Wii
Juegos electrónicos de mano

●
    La computación de mano también llegó al 
    mercado de los video juegos:
Principios de Ing. de SW en juegos

●
    Cómo cualquier proyecto a gran escala, los juegos 
    dependen en gran mayoría de su ciclo de vida
●
    Los principios más seguidos son:
    –   Desempeño
    –   Usabilidad
    –   Portabilidad(no tanto)
Desarrollo

●
    Los juegos, como cualquier otro software, 
    necesitan un modelo de desarrollo
●
    Últimamente los juego son desarrollados por 10 ó 
    más programadores
●
    Las tareas de programación son dividas por 
    módulos(sonido, video, etc)
GameLoop

●
    Flujo lógico de un 
    juego(programa)
●
    Cada parte del 'loop' 
    puede ser un módulo 
    independiente
●
    Un ciclo completo se 
    le llama 'frame'
Gráficos

●
    En los últimos 8 años los ambientes en 3D han 
    florecido
●
    Existen 2 librerías principales para las rutinas de 
    desarrollo 3D:
    –   Direct3D(DirectX) : No portable, última tecnología
    –   OpenGL : Portable, bien documentado, las tecnologías 
        demoran un poco
Gráficos

●
    Existen problemas en el ambiente gráfico que 
    consumen demasiados recursos:
    –   Oclusión de objetos
    –   Clipping
    –   Detección de Colisiones
Representación gráfica de objetos

●
    Todos los objetos en 3D son representados en 
    triángulos:
Problemas Gráficos




    Oclusión


                     Detección de Colisiones
Sonido

●
    El sonido también últimamente está siendo 
    implementado con espaciación en 3 dimensiones
●
    Las librerías principales son:
    –   DirectSound(DirectX): No portable, deprecada
    –   OpenAL: Portable, muy nueva
●
    También se agregan efectos como un sonido bajo 
    el agua o el efecto doppler
Sonido
Input

●
    Lo comandos al juego es la tarea más sencilla de 
    todas
●
    Librerías:
    –   DirectInput(DirtectX): No portable, deprecada
    –   SDL:  Portable, entendible
●
    Lo que se busca últimamente es ergonomía en los 
    controles(PAD'S, Joystick's, etc)
Networking

●
    El crecimiento de la accesabilidad a Internet ha 
    demandado la parte 'multijugador' en la mayoría 
    de juegos
●
    Librerías:
    –   DirectPlay(DirectX): No portable, deprecada
    –   Sockets: Especificación, portable, no especializada
●
    Existen juegos especialmente dedicados a ser 
    multijugadores
Networking

●
    Multijugador se 
    puede definir como el 
    juego en paralelo de 2 
    o más máquinas
●
    No todos los juegos 
    se prestan para tener 
    una parte 
    multijugador
Lógica de un juego

●
    IA
●
    Coherencia(lógica):
    –   Reglas de Juego
    –   Física
●
    Argumento(historia)
Motor de un Juego

●
    Todas estas funcionalidades anteriormente 
    mencionadas pueden ser condensadas en una gran 
    librería(framework)
●
    Al software que presenta estas funciones para la 
    ayuda del desarrollo se le llama motor de juego
Motor de un Juego

●
    Entre las funciones 
    anteriormente nombradas 
    existen otras que el motor 
    puede prestar:
    –   Scripting
    –   Manejo de eventos
    –   Control y manejo de 
        estados
Lo último

●
    Se apunta la mayoría de esfuerzos a la evolución 
    de la parte gráfica:
    –   Extensiones
    –   Pixel & Vertex Shader
    –   Física
●
    Se quiere mejorar la IA para que el jugador 
    interactue(juege) con la máquina
●
    Se quiere crear mundos virtuales(masivos)
Las guerras



              Consolas vs. PC's

    DirectX vs. (OpenGL, OpenAL, SDL)

               USA vs. Japón
Los géneros
FPS(First Person Shooter)
Estrategia
Pelea
Arcade
RPG(Rol Playing Game)
Aventura
Simulación
Deportes
Racing
Acción ­ Terror
Géneros no tan típicos
Novelas Visuales
Espionaje
Metal Gear Solid

Más contenido relacionado

La actualidad más candente

Anchundia 3B Investigacion
Anchundia 3B InvestigacionAnchundia 3B Investigacion
Anchundia 3B InvestigacionTipsyGoose
 
Un paseo por la historia de las consolas. La revolución del 2000
Un paseo por la historia de las consolas. La revolución del 2000Un paseo por la historia de las consolas. La revolución del 2000
Un paseo por la historia de las consolas. La revolución del 2000Azpe Informatica
 
Las videoconsolas
Las videoconsolasLas videoconsolas
Las videoconsolaselcremas2
 
Powe point video juegos
Powe point video juegosPowe point video juegos
Powe point video juegoscarlos_rome
 
The legend of zelda
The legend of zeldaThe legend of zelda
The legend of zeldatomxp32
 
Xbox 360 Vs Wii Vs Ps3
Xbox 360 Vs Wii Vs Ps3Xbox 360 Vs Wii Vs Ps3
Xbox 360 Vs Wii Vs Ps3salvita_14
 
La Guerra De Las Consolas
La Guerra De Las ConsolasLa Guerra De Las Consolas
La Guerra De Las ConsolasSonic25
 
5 4 juegos multiusuarios
5 4 juegos multiusuarios5 4 juegos multiusuarios
5 4 juegos multiusuariosnati bautista
 
ipad, iphone, xbox y playstation 3
 ipad, iphone, xbox y playstation 3  ipad, iphone, xbox y playstation 3
ipad, iphone, xbox y playstation 3 alberthdiaz
 

La actualidad más candente (14)

Anchundia 3B Investigacion
Anchundia 3B InvestigacionAnchundia 3B Investigacion
Anchundia 3B Investigacion
 
Linux ubuntu
Linux ubuntuLinux ubuntu
Linux ubuntu
 
Un paseo por la historia de las consolas. La revolución del 2000
Un paseo por la historia de las consolas. La revolución del 2000Un paseo por la historia de las consolas. La revolución del 2000
Un paseo por la historia de las consolas. La revolución del 2000
 
Las videoconsolas
Las videoconsolasLas videoconsolas
Las videoconsolas
 
Powe point video juegos
Powe point video juegosPowe point video juegos
Powe point video juegos
 
Wii
WiiWii
Wii
 
Videoconsola 45 (1)
Videoconsola 45 (1)Videoconsola 45 (1)
Videoconsola 45 (1)
 
The legend of zelda
The legend of zeldaThe legend of zelda
The legend of zelda
 
Consolas y sus características
Consolas y sus característicasConsolas y sus características
Consolas y sus características
 
Videojuegos
VideojuegosVideojuegos
Videojuegos
 
Xbox 360 Vs Wii Vs Ps3
Xbox 360 Vs Wii Vs Ps3Xbox 360 Vs Wii Vs Ps3
Xbox 360 Vs Wii Vs Ps3
 
La Guerra De Las Consolas
La Guerra De Las ConsolasLa Guerra De Las Consolas
La Guerra De Las Consolas
 
5 4 juegos multiusuarios
5 4 juegos multiusuarios5 4 juegos multiusuarios
5 4 juegos multiusuarios
 
ipad, iphone, xbox y playstation 3
 ipad, iphone, xbox y playstation 3  ipad, iphone, xbox y playstation 3
ipad, iphone, xbox y playstation 3
 

Destacado

El juego, estrategia lúdica para facilitar el aprendizaje en las matemáticas
El juego, estrategia lúdica para facilitar el aprendizaje en las matemáticasEl juego, estrategia lúdica para facilitar el aprendizaje en las matemáticas
El juego, estrategia lúdica para facilitar el aprendizaje en las matemáticasProf. Luis Eduardo Camacho Saez
 
Programa de juegos de razonamiento lógico para estimular las operaciones conc...
Programa de juegos de razonamiento lógico para estimular las operaciones conc...Programa de juegos de razonamiento lógico para estimular las operaciones conc...
Programa de juegos de razonamiento lógico para estimular las operaciones conc...Carmen Gladys Aliaga Arroyo
 
Unidade 2 As relación de parentesco
Unidade 2 As relación de parentescoUnidade 2 As relación de parentesco
Unidade 2 As relación de parentesconieveslopez
 
Juego dirigido
Juego dirigidoJuego dirigido
Juego dirigidoSha Ron
 
Semana 1 razonamiento logico i
Semana 1   razonamiento logico iSemana 1   razonamiento logico i
Semana 1 razonamiento logico iEspinoza Erick
 
2º Matematica Recreativa, Acertijos Y Relaciones Familiares
2º Matematica Recreativa, Acertijos Y Relaciones Familiares2º Matematica Recreativa, Acertijos Y Relaciones Familiares
2º Matematica Recreativa, Acertijos Y Relaciones FamiliaresAlfa Velásquez Espinoza
 
Inteligencia logica matematica ok
Inteligencia logica matematica okInteligencia logica matematica ok
Inteligencia logica matematica okmipergar2014
 
Situaciones lógicas
Situaciones lógicasSituaciones lógicas
Situaciones lógicasJUANCA
 
Juego De Los 15 FóSforos
Juego De Los 15 FóSforosJuego De Los 15 FóSforos
Juego De Los 15 FóSforosClaudio Escobar
 
Conteo de figuras ejercicios resueltos
Conteo de figuras  ejercicios resueltosConteo de figuras  ejercicios resueltos
Conteo de figuras ejercicios resueltosI.S.T.P.Nasca
 
resolucion de problemas y juegos de ingenio
resolucion de problemas y juegos de ingenioresolucion de problemas y juegos de ingenio
resolucion de problemas y juegos de ingenioDixie Andaur
 

Destacado (20)

Juegos Logicos
Juegos LogicosJuegos Logicos
Juegos Logicos
 
Juegos lógicos
Juegos lógicosJuegos lógicos
Juegos lógicos
 
El juego, estrategia lúdica para facilitar el aprendizaje en las matemáticas
El juego, estrategia lúdica para facilitar el aprendizaje en las matemáticasEl juego, estrategia lúdica para facilitar el aprendizaje en las matemáticas
El juego, estrategia lúdica para facilitar el aprendizaje en las matemáticas
 
Mateludica
MateludicaMateludica
Mateludica
 
Programa de juegos de razonamiento lógico para estimular las operaciones conc...
Programa de juegos de razonamiento lógico para estimular las operaciones conc...Programa de juegos de razonamiento lógico para estimular las operaciones conc...
Programa de juegos de razonamiento lógico para estimular las operaciones conc...
 
Unidade 2 As relación de parentesco
Unidade 2 As relación de parentescoUnidade 2 As relación de parentesco
Unidade 2 As relación de parentesco
 
Problemas sobre relaciones
Problemas sobre relaciones Problemas sobre relaciones
Problemas sobre relaciones
 
Juego dirigido
Juego dirigidoJuego dirigido
Juego dirigido
 
Semana 1 razonamiento logico i
Semana 1   razonamiento logico iSemana 1   razonamiento logico i
Semana 1 razonamiento logico i
 
2º Matematica Recreativa, Acertijos Y Relaciones Familiares
2º Matematica Recreativa, Acertijos Y Relaciones Familiares2º Matematica Recreativa, Acertijos Y Relaciones Familiares
2º Matematica Recreativa, Acertijos Y Relaciones Familiares
 
Jogos com palitos
Jogos com palitos Jogos com palitos
Jogos com palitos
 
Inteligencia logica matematica ok
Inteligencia logica matematica okInteligencia logica matematica ok
Inteligencia logica matematica ok
 
Desafios de lógica
Desafios de lógicaDesafios de lógica
Desafios de lógica
 
Situaciones lógicas
Situaciones lógicasSituaciones lógicas
Situaciones lógicas
 
Juego De Los 15 FóSforos
Juego De Los 15 FóSforosJuego De Los 15 FóSforos
Juego De Los 15 FóSforos
 
Presentación1
Presentación1Presentación1
Presentación1
 
Jogo dos fósforos
Jogo dos fósforosJogo dos fósforos
Jogo dos fósforos
 
Conteo de figuras ejercicios resueltos
Conteo de figuras  ejercicios resueltosConteo de figuras  ejercicios resueltos
Conteo de figuras ejercicios resueltos
 
77984668 jugando-con-fosforitos
77984668 jugando-con-fosforitos77984668 jugando-con-fosforitos
77984668 jugando-con-fosforitos
 
resolucion de problemas y juegos de ingenio
resolucion de problemas y juegos de ingenioresolucion de problemas y juegos de ingenio
resolucion de problemas y juegos de ingenio
 

Similar a Juegos logicos

Taller de análisis: Grupo #3
Taller de análisis: Grupo #3Taller de análisis: Grupo #3
Taller de análisis: Grupo #3SofaTejada2
 
TALLER DE ANALISIS GRUPO 3
TALLER DE ANALISIS GRUPO 3 TALLER DE ANALISIS GRUPO 3
TALLER DE ANALISIS GRUPO 3 LiznataTorres
 
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
 
Produccion de videojuegos
Produccion de videojuegosProduccion de videojuegos
Produccion de videojuegosJulián Herrera
 
Modelamiento de juegos
Modelamiento de juegosModelamiento de juegos
Modelamiento de juegosingsistemas1
 
Linea de tiempo evolucion historica de los video juegos
Linea de tiempo evolucion historica de los video juegosLinea de tiempo evolucion historica de los video juegos
Linea de tiempo evolucion historica de los video juegosClaudiaVizcaino
 
Play Station2 (Ps2)[1]Mejorado
Play Station2 (Ps2)[1]MejoradoPlay Station2 (Ps2)[1]Mejorado
Play Station2 (Ps2)[1]Mejoradojjorduz
 
ECImag 2010 - Clase 1/5
ECImag 2010 - Clase 1/5ECImag 2010 - Clase 1/5
ECImag 2010 - Clase 1/5Corvalius
 
diseño de videojuegos.pptx
diseño de videojuegos.pptxdiseño de videojuegos.pptx
diseño de videojuegos.pptxedgartorres431176
 
Geovanny ps vita
Geovanny ps vitaGeovanny ps vita
Geovanny ps vitageovanny13
 
10a daniel felipe peña creación de un videojuego
10a daniel felipe peña creación de un videojuego10a daniel felipe peña creación de un videojuego
10a daniel felipe peña creación de un videojuegoNicole2411
 
Microsoft desarrollo de videojuegos
Microsoft desarrollo de videojuegosMicrosoft desarrollo de videojuegos
Microsoft desarrollo de videojuegosSoftware Guru
 
la consola
la consolala consola
la consolakalomaca
 
Exposición sobre consolas de videojuegos
Exposición sobre consolas de videojuegosExposición sobre consolas de videojuegos
Exposición sobre consolas de videojuegosJC Aguilar
 
Los videojuegos
Los videojuegosLos videojuegos
Los videojuegosJara_2002
 

Similar a Juegos logicos (20)

TALLER DE ANALISIS GRUPO 3
TALLER DE ANALISIS GRUPO 3 TALLER DE ANALISIS GRUPO 3
TALLER DE ANALISIS GRUPO 3
 
Taller de análisis: Grupo #3
Taller de análisis: Grupo #3Taller de análisis: Grupo #3
Taller de análisis: Grupo #3
 
TALLER DE ANALISIS GRUPO 3
TALLER DE ANALISIS GRUPO 3 TALLER DE ANALISIS GRUPO 3
TALLER DE ANALISIS GRUPO 3
 
Presentacion tfm adrian_alonso_gonzalez-light
Presentacion tfm adrian_alonso_gonzalez-lightPresentacion tfm adrian_alonso_gonzalez-light
Presentacion tfm adrian_alonso_gonzalez-light
 
Produccion de videojuegos
Produccion de videojuegosProduccion de videojuegos
Produccion de videojuegos
 
Modelamiento de juegos
Modelamiento de juegosModelamiento de juegos
Modelamiento de juegos
 
Linea de tiempo evolucion historica de los video juegos
Linea de tiempo evolucion historica de los video juegosLinea de tiempo evolucion historica de los video juegos
Linea de tiempo evolucion historica de los video juegos
 
Play Station2 (Ps2)[1]Mejorado
Play Station2 (Ps2)[1]MejoradoPlay Station2 (Ps2)[1]Mejorado
Play Station2 (Ps2)[1]Mejorado
 
ECImag 2010 - Clase 1/5
ECImag 2010 - Clase 1/5ECImag 2010 - Clase 1/5
ECImag 2010 - Clase 1/5
 
Videojuegos
VideojuegosVideojuegos
Videojuegos
 
diseño de videojuegos.pptx
diseño de videojuegos.pptxdiseño de videojuegos.pptx
diseño de videojuegos.pptx
 
Vídeo juegos
Vídeo juegosVídeo juegos
Vídeo juegos
 
video juegos.pptx
video juegos.pptxvideo juegos.pptx
video juegos.pptx
 
Geovanny ps vita
Geovanny ps vitaGeovanny ps vita
Geovanny ps vita
 
10a daniel felipe peña creación de un videojuego
10a daniel felipe peña creación de un videojuego10a daniel felipe peña creación de un videojuego
10a daniel felipe peña creación de un videojuego
 
Microsoft desarrollo de videojuegos
Microsoft desarrollo de videojuegosMicrosoft desarrollo de videojuegos
Microsoft desarrollo de videojuegos
 
la consola
la consolala consola
la consola
 
Exposición sobre consolas de videojuegos
Exposición sobre consolas de videojuegosExposición sobre consolas de videojuegos
Exposición sobre consolas de videojuegos
 
Santiago delgado jhon jairo jordan 11 b
Santiago delgado jhon jairo jordan 11 bSantiago delgado jhon jairo jordan 11 b
Santiago delgado jhon jairo jordan 11 b
 
Los videojuegos
Los videojuegosLos videojuegos
Los videojuegos
 

Más de Mguel

Prue final
Prue finalPrue final
Prue finalMguel
 
Prueba final excel
Prueba  final  excelPrueba  final  excel
Prueba final excelMguel
 
Taller tabla dinamica
Taller tabla dinamicaTaller tabla dinamica
Taller tabla dinamicaMguel
 
Taller graficos
Taller graficosTaller graficos
Taller graficosMguel
 
Taller funciones
Taller funcionesTaller funciones
Taller funcionesMguel
 
Taller filtros
Taller filtrosTaller filtros
Taller filtrosMguel
 
Taller excel
Taller excelTaller excel
Taller excelMguel
 
Ciencia
CienciaCiencia
CienciaMguel
 
Lecturas ti cs
Lecturas ti csLecturas ti cs
Lecturas ti csMguel
 
Computacionenlasociedad
ComputacionenlasociedadComputacionenlasociedad
ComputacionenlasociedadMguel
 
Ingenieria
IngenieriaIngenieria
IngenieriaMguel
 
Software s.o
Software s.oSoftware s.o
Software s.oMguel
 
Sw evolucion y tipos
Sw evolucion y tiposSw evolucion y tipos
Sw evolucion y tiposMguel
 
Taller software
Taller softwareTaller software
Taller softwareMguel
 
Sistemas numericos
Sistemas numericosSistemas numericos
Sistemas numericosMguel
 
Prueba final iv
Prueba final ivPrueba final iv
Prueba final ivMguel
 
Ejercicios unidadesmedidas
Ejercicios unidadesmedidasEjercicios unidadesmedidas
Ejercicios unidadesmedidasMguel
 
Computacionenlasociedad
ComputacionenlasociedadComputacionenlasociedad
ComputacionenlasociedadMguel
 
Teoria juegos
Teoria juegosTeoria juegos
Teoria juegosMguel
 

Más de Mguel (20)

Prue final
Prue finalPrue final
Prue final
 
Prueba final excel
Prueba  final  excelPrueba  final  excel
Prueba final excel
 
Taller tabla dinamica
Taller tabla dinamicaTaller tabla dinamica
Taller tabla dinamica
 
Taller graficos
Taller graficosTaller graficos
Taller graficos
 
Taller funciones
Taller funcionesTaller funciones
Taller funciones
 
Taller filtros
Taller filtrosTaller filtros
Taller filtros
 
Taller excel
Taller excelTaller excel
Taller excel
 
Ciencia
CienciaCiencia
Ciencia
 
Lecturas ti cs
Lecturas ti csLecturas ti cs
Lecturas ti cs
 
Computacionenlasociedad
ComputacionenlasociedadComputacionenlasociedad
Computacionenlasociedad
 
Ingenieria
IngenieriaIngenieria
Ingenieria
 
S.o
S.oS.o
S.o
 
Software s.o
Software s.oSoftware s.o
Software s.o
 
Sw evolucion y tipos
Sw evolucion y tiposSw evolucion y tipos
Sw evolucion y tipos
 
Taller software
Taller softwareTaller software
Taller software
 
Sistemas numericos
Sistemas numericosSistemas numericos
Sistemas numericos
 
Prueba final iv
Prueba final ivPrueba final iv
Prueba final iv
 
Ejercicios unidadesmedidas
Ejercicios unidadesmedidasEjercicios unidadesmedidas
Ejercicios unidadesmedidas
 
Computacionenlasociedad
ComputacionenlasociedadComputacionenlasociedad
Computacionenlasociedad
 
Teoria juegos
Teoria juegosTeoria juegos
Teoria juegos
 

Último

Mujeres que corren con los lobos en la noche.pdf
Mujeres que corren con los lobos en la noche.pdfMujeres que corren con los lobos en la noche.pdf
Mujeres que corren con los lobos en la noche.pdfKeilly Merlo
 
(HOTD) Las Grandes Casas de Westeros y su estado previo a la Danza de los Dra...
(HOTD) Las Grandes Casas de Westeros y su estado previo a la Danza de los Dra...(HOTD) Las Grandes Casas de Westeros y su estado previo a la Danza de los Dra...
(HOTD) Las Grandes Casas de Westeros y su estado previo a la Danza de los Dra...patriciooviedo3
 
TRIFOLIO DIA DE LA TIERRA.pdf Perdida libertad y educación social. • Pérdida ...
TRIFOLIO DIA DE LA TIERRA.pdf Perdida libertad y educación social. • Pérdida ...TRIFOLIO DIA DE LA TIERRA.pdf Perdida libertad y educación social. • Pérdida ...
TRIFOLIO DIA DE LA TIERRA.pdf Perdida libertad y educación social. • Pérdida ...univerzalworld
 
Matemática universitaria de AlgebraLineal.pdf
Matemática universitaria de AlgebraLineal.pdfMatemática universitaria de AlgebraLineal.pdf
Matemática universitaria de AlgebraLineal.pdfFAUSTODANILOCRUZCAST
 
Code name Anastasia parte - 1(1)-páginas-3.pdf
Code name Anastasia parte - 1(1)-páginas-3.pdfCode name Anastasia parte - 1(1)-páginas-3.pdf
Code name Anastasia parte - 1(1)-páginas-3.pdfnaladosol
 
Code name Anastasia parte - 1(1)-páginas-1.pdf
Code name Anastasia parte - 1(1)-páginas-1.pdfCode name Anastasia parte - 1(1)-páginas-1.pdf
Code name Anastasia parte - 1(1)-páginas-1.pdfnaladosol
 

Último (6)

Mujeres que corren con los lobos en la noche.pdf
Mujeres que corren con los lobos en la noche.pdfMujeres que corren con los lobos en la noche.pdf
Mujeres que corren con los lobos en la noche.pdf
 
(HOTD) Las Grandes Casas de Westeros y su estado previo a la Danza de los Dra...
(HOTD) Las Grandes Casas de Westeros y su estado previo a la Danza de los Dra...(HOTD) Las Grandes Casas de Westeros y su estado previo a la Danza de los Dra...
(HOTD) Las Grandes Casas de Westeros y su estado previo a la Danza de los Dra...
 
TRIFOLIO DIA DE LA TIERRA.pdf Perdida libertad y educación social. • Pérdida ...
TRIFOLIO DIA DE LA TIERRA.pdf Perdida libertad y educación social. • Pérdida ...TRIFOLIO DIA DE LA TIERRA.pdf Perdida libertad y educación social. • Pérdida ...
TRIFOLIO DIA DE LA TIERRA.pdf Perdida libertad y educación social. • Pérdida ...
 
Matemática universitaria de AlgebraLineal.pdf
Matemática universitaria de AlgebraLineal.pdfMatemática universitaria de AlgebraLineal.pdf
Matemática universitaria de AlgebraLineal.pdf
 
Code name Anastasia parte - 1(1)-páginas-3.pdf
Code name Anastasia parte - 1(1)-páginas-3.pdfCode name Anastasia parte - 1(1)-páginas-3.pdf
Code name Anastasia parte - 1(1)-páginas-3.pdf
 
Code name Anastasia parte - 1(1)-páginas-1.pdf
Code name Anastasia parte - 1(1)-páginas-1.pdfCode name Anastasia parte - 1(1)-páginas-1.pdf
Code name Anastasia parte - 1(1)-páginas-1.pdf
 

Juegos logicos

  • 3. Breve reseña histórica ● 1er juego: “Tennis for two” ­ Osciloscopio ● 1958 – William Higinbotham
  • 4. Breve reseña histórica ● 2do juego: SpaceWars ● 1961 – Steve Russell, Martin Graetz, Waine  Wiitanen(MIT)
  • 5. Breve reseña histórica ● Nacen las consolas ● Pong(1972) – Atari 2600
  • 6. Breve reseña histórica ● El mercado de consolas crece y empiezan a salir  los principales competidores: – Atari, Nintendo, SEGA ● Se separan la manufacuración de consolas con la  creación de juegos y se crean las compañias de  juegos: – Taito, Namco, Konami
  • 8. Juegos 8x Super Mario Bros Zelda I: The Adventures of Link
  • 9. Juegos 8x Contra Goal
  • 10. Juegos 8x Jackal Metroid
  • 11. Breve reseña histórica ● Sale el primer IBM casero ● El computador también es apuntado para la  fabricación de juegos. ● Más potente que las consolas es atractivo y será el  que marcará la dirección en cuanto a tecnología
  • 12. Juegos PC   Zork Bushido Prince of Persia Doom
  • 13. Consolas 16x Super Nintendo Sega Genesis
  • 14. Juegos 16x   Super Street Fighter 2 Chrono Trigger Sonic the Hedgehog F­Zero
  • 15. Breve reseña histórica ● Con la velocidad actual de los procesadores las  posibilidades de diseño se expanden ● Es considerada la posibilidad de renderización 3D  en tiempo real ● Es creado el estándar OpenGL
  • 16. 5ta generación Playstation SEGA Dreamcast N64
  • 17. Juegos 5ta generación   Final Fantasy VIII Resident Evil 2 Silent Hill Killer Instinct Gold
  • 18. Juegos 5ta PC   Warcraft III Quake 3 Half Life Grand Theft Auto 3
  • 19. 6ta generación Playstation 2 Microsoft X­Box Game Cube
  • 20. 7ma generación Playstation 3 X­Box 360 Nintendo Wii
  • 21. Juegos electrónicos de mano ● La computación de mano también llegó al  mercado de los video juegos:
  • 22. Principios de Ing. de SW en juegos ● Cómo cualquier proyecto a gran escala, los juegos  dependen en gran mayoría de su ciclo de vida ● Los principios más seguidos son: – Desempeño – Usabilidad – Portabilidad(no tanto)
  • 23. Desarrollo ● Los juegos, como cualquier otro software,  necesitan un modelo de desarrollo ● Últimamente los juego son desarrollados por 10 ó  más programadores ● Las tareas de programación son dividas por  módulos(sonido, video, etc)
  • 24. GameLoop ● Flujo lógico de un  juego(programa) ● Cada parte del 'loop'  puede ser un módulo  independiente ● Un ciclo completo se  le llama 'frame'
  • 25. Gráficos ● En los últimos 8 años los ambientes en 3D han  florecido ● Existen 2 librerías principales para las rutinas de  desarrollo 3D: – Direct3D(DirectX) : No portable, última tecnología – OpenGL : Portable, bien documentado, las tecnologías  demoran un poco
  • 26. Gráficos ● Existen problemas en el ambiente gráfico que  consumen demasiados recursos: – Oclusión de objetos – Clipping – Detección de Colisiones
  • 27. Representación gráfica de objetos ● Todos los objetos en 3D son representados en  triángulos:
  • 28. Problemas Gráficos Oclusión Detección de Colisiones
  • 29. Sonido ● El sonido también últimamente está siendo  implementado con espaciación en 3 dimensiones ● Las librerías principales son: – DirectSound(DirectX): No portable, deprecada – OpenAL: Portable, muy nueva ● También se agregan efectos como un sonido bajo  el agua o el efecto doppler
  • 31. Input ● Lo comandos al juego es la tarea más sencilla de  todas ● Librerías: – DirectInput(DirtectX): No portable, deprecada – SDL:  Portable, entendible ● Lo que se busca últimamente es ergonomía en los  controles(PAD'S, Joystick's, etc)
  • 32. Networking ● El crecimiento de la accesabilidad a Internet ha  demandado la parte 'multijugador' en la mayoría  de juegos ● Librerías: – DirectPlay(DirectX): No portable, deprecada – Sockets: Especificación, portable, no especializada ● Existen juegos especialmente dedicados a ser  multijugadores
  • 33. Networking ● Multijugador se  puede definir como el  juego en paralelo de 2  o más máquinas ● No todos los juegos  se prestan para tener  una parte  multijugador
  • 34. Lógica de un juego ● IA ● Coherencia(lógica): – Reglas de Juego – Física ● Argumento(historia)
  • 35. Motor de un Juego ● Todas estas funcionalidades anteriormente  mencionadas pueden ser condensadas en una gran  librería(framework) ● Al software que presenta estas funciones para la  ayuda del desarrollo se le llama motor de juego
  • 36. Motor de un Juego ● Entre las funciones  anteriormente nombradas  existen otras que el motor  puede prestar: – Scripting – Manejo de eventos – Control y manejo de  estados
  • 37. Lo último ● Se apunta la mayoría de esfuerzos a la evolución  de la parte gráfica: – Extensiones – Pixel & Vertex Shader – Física ● Se quiere mejorar la IA para que el jugador  interactue(juege) con la máquina ● Se quiere crear mundos virtuales(masivos)
  • 38. Las guerras Consolas vs. PC's DirectX vs. (OpenGL, OpenAL, SDL) USA vs. Japón
  • 42. Pelea