SlideShare una empresa de Scribd logo
Desarrollo de juegos de video Aprendiendo a programar en C# de manera divertida [email_address]
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Objetivos de esta serie ,[object Object],[object Object]
Visión de la serie ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Resumen de las sesiones ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Resumen de las sesiones ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Resumen de las sesiones ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Resumen de las sesiones ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Prerrequisitos de la sesión ,[object Object],[object Object],[object Object]
Acerca de DigiPen Institute of Technology ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Información de la industria del juego Gran negocio ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],* The Entertainment Software Association (2004): ‘Essential Facts About the Computer and Video Industry’, disponible en  http://www.theesa.com/files/EFBrochure.pdf
Información de la industria del juego ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],* The Entertainment Software Association (2004): ‘Essential Facts About the Computer and Video Industry’, disponible en  http :// www.theesa.com /files/ EFBrochure.pdf
Información de la industria del juego “El círculo de la vida” ,[object Object],[object Object],[object Object],[object Object],[object Object]
Información de la industria del juego Negocio serio ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
¡Juguemos!
Interacción concurrente en tiempo real ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
¿Por qué interactivo? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
¿Por qué en tiempo real? ,[object Object],[object Object],[object Object],[object Object],[object Object]
¿Cómo se escribe una aplicación con eventos concurrentes? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
El lazo del juego ,[object Object],[object Object],[object Object],[object Object],[object Object]
Flujograma del lazo del juego Iniciar el juego Iniciar el tiempo de arranque Leer entradas del jugador/a Manejo Calcular la nueva posición de cada objeto basándose en: Comportamiento Colisión Física Inteligencia Artificial Dibujo Generar la imagen de un objeto a la vez en un buffer Copiar el contenido del buffer a la memoria de video para que se despliegue el frame ¿Es el tiempo transcurrido < 16,66 ms? No hacer nada Si No
Cómo agregar interacción con eventos concurrentes ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Resumen de la sesión ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
¿Deseas aprender más? ,[object Object],[object Object],[object Object],[object Object]
Preguntas y respuestas ,[object Object],[object Object],[object Object],[object Object],[object Object]
Conceptos básicos de programación e introducción a C# Nos vemos la próxima semana para…
¿Dónde se puede obtener MSDN? ,[object Object],[object Object]

Más contenido relacionado

La actualidad más candente

Creando juegos con game maker 8
Creando juegos con game maker 8Creando juegos con game maker 8
Creando juegos con game maker 8
Henrydarklite
 
Introduccion al desarrollo de videojuegos
Introduccion al desarrollo de videojuegosIntroduccion al desarrollo de videojuegos
Introduccion al desarrollo de videojuegos
Dada3311
 
Desarrollo videojuegos
Desarrollo videojuegosDesarrollo videojuegos
Desarrollo videojuegos
calc0805
 
Juegos para pc » 25 a alpha “un juego con mucho vertigo”
Juegos para pc » 25 a alpha   “un juego con mucho vertigo”Juegos para pc » 25 a alpha   “un juego con mucho vertigo”
Juegos para pc » 25 a alpha “un juego con mucho vertigo”
axdds34
 
Presentación desarrollo de videojuegos
Presentación desarrollo de videojuegosPresentación desarrollo de videojuegos
Presentación desarrollo de videojuegos
KayreKampa
 

La actualidad más candente (18)

Game Maker Primera parte
Game Maker Primera parteGame Maker Primera parte
Game Maker Primera parte
 
Videojuegos
VideojuegosVideojuegos
Videojuegos
 
Tutorial Game Maker segunda parte
Tutorial Game Maker segunda parteTutorial Game Maker segunda parte
Tutorial Game Maker segunda parte
 
Leame
LeameLeame
Leame
 
Creando juegos con game maker 8
Creando juegos con game maker 8Creando juegos con game maker 8
Creando juegos con game maker 8
 
Informe técnico
Informe técnicoInforme técnico
Informe técnico
 
Introduccion al desarrollo de videojuegos
Introduccion al desarrollo de videojuegosIntroduccion al desarrollo de videojuegos
Introduccion al desarrollo de videojuegos
 
Informe grupo-los-de-la-u-presentacion
Informe grupo-los-de-la-u-presentacionInforme grupo-los-de-la-u-presentacion
Informe grupo-los-de-la-u-presentacion
 
GAME MAKER
GAME MAKERGAME MAKER
GAME MAKER
 
Desarrollo videojuegos
Desarrollo videojuegosDesarrollo videojuegos
Desarrollo videojuegos
 
Juegos para pc » 25 a alpha “un juego con mucho vertigo”
Juegos para pc » 25 a alpha   “un juego con mucho vertigo”Juegos para pc » 25 a alpha   “un juego con mucho vertigo”
Juegos para pc » 25 a alpha “un juego con mucho vertigo”
 
Presentación desarrollo de videojuegos
Presentación desarrollo de videojuegosPresentación desarrollo de videojuegos
Presentación desarrollo de videojuegos
 
Diseño de videojuegos
Diseño de videojuegosDiseño de videojuegos
Diseño de videojuegos
 
Diseño de videojuegos
Diseño de videojuegosDiseño de videojuegos
Diseño de videojuegos
 
Triptico game maker
Triptico game makerTriptico game maker
Triptico game maker
 
Diseño y creación de videojuegos
Diseño y creación de videojuegosDiseño y creación de videojuegos
Diseño y creación de videojuegos
 
Ns3 fb pc_manual_ept_hr
Ns3 fb pc_manual_ept_hrNs3 fb pc_manual_ept_hr
Ns3 fb pc_manual_ept_hr
 
Video juegos
Video juegosVideo juegos
Video juegos
 

Destacado

Programacion iv sesion11 php
Programacion iv sesion11 phpProgramacion iv sesion11 php
Programacion iv sesion11 php
Roberto Garcia
 
Funcionamiento interno de un control de video juegos
Funcionamiento interno de un control de video juegosFuncionamiento interno de un control de video juegos
Funcionamiento interno de un control de video juegos
Shantita Vasquez
 
Diapositiva Daniel Ordoñez 9a
Diapositiva Daniel Ordoñez 9aDiapositiva Daniel Ordoñez 9a
Diapositiva Daniel Ordoñez 9a
shadouls
 
Controladores de juegos
Controladores de juegosControladores de juegos
Controladores de juegos
golgolgero
 
Uagrmbs pinnel liderazgo 2
Uagrmbs pinnel  liderazgo 2Uagrmbs pinnel  liderazgo 2
Uagrmbs pinnel liderazgo 2
Patricia Pinnel
 
C# DidáCtico
C# DidáCticoC# DidáCtico
C# DidáCtico
semuvi
 

Destacado (20)

Programacion iv sesion11 php
Programacion iv sesion11 phpProgramacion iv sesion11 php
Programacion iv sesion11 php
 
Bellidogarcia
BellidogarciaBellidogarcia
Bellidogarcia
 
(CoSECiVi'14) Jugabilidad como medida de calidad en el desarrollo de videojuegos
(CoSECiVi'14) Jugabilidad como medida de calidad en el desarrollo de videojuegos(CoSECiVi'14) Jugabilidad como medida de calidad en el desarrollo de videojuegos
(CoSECiVi'14) Jugabilidad como medida de calidad en el desarrollo de videojuegos
 
Funcionamiento interno de un control de video juegos
Funcionamiento interno de un control de video juegosFuncionamiento interno de un control de video juegos
Funcionamiento interno de un control de video juegos
 
Presentacion videojuegos
Presentacion videojuegosPresentacion videojuegos
Presentacion videojuegos
 
Diapositiva Daniel Ordoñez 9a
Diapositiva Daniel Ordoñez 9aDiapositiva Daniel Ordoñez 9a
Diapositiva Daniel Ordoñez 9a
 
Controladores de juegos
Controladores de juegosControladores de juegos
Controladores de juegos
 
Control de Gestión
Control de GestiónControl de Gestión
Control de Gestión
 
Clase 2 concepto basicos cmi curso control gestion y cmi mineduc
Clase 2 concepto basicos cmi curso control gestion y cmi mineducClase 2 concepto basicos cmi curso control gestion y cmi mineduc
Clase 2 concepto basicos cmi curso control gestion y cmi mineduc
 
Sesion 12-c#
Sesion 12-c#Sesion 12-c#
Sesion 12-c#
 
NARREMOS CUENTOS
NARREMOS CUENTOSNARREMOS CUENTOS
NARREMOS CUENTOS
 
Practica 3: PDI SMART
Practica 3: PDI SMARTPractica 3: PDI SMART
Practica 3: PDI SMART
 
Sesion 10-c#
Sesion 10-c#Sesion 10-c#
Sesion 10-c#
 
Uagrmbs pinnel liderazgo 2
Uagrmbs pinnel  liderazgo 2Uagrmbs pinnel  liderazgo 2
Uagrmbs pinnel liderazgo 2
 
Reflexiones y anécdotas de consultoria para ejecutivos.
Reflexiones y anécdotas de consultoria para ejecutivos.Reflexiones y anécdotas de consultoria para ejecutivos.
Reflexiones y anécdotas de consultoria para ejecutivos.
 
Creacion de un videojuego (Jhoustin-Alexander
Creacion de un videojuego (Jhoustin-AlexanderCreacion de un videojuego (Jhoustin-Alexander
Creacion de un videojuego (Jhoustin-Alexander
 
Normas técnicas de control interno
Normas técnicas de control internoNormas técnicas de control interno
Normas técnicas de control interno
 
Prueba enlace 2011 preparación 3° grado
Prueba enlace 2011 preparación 3° gradoPrueba enlace 2011 preparación 3° grado
Prueba enlace 2011 preparación 3° grado
 
Arquitectura de las nuevas aplicaciones web: Como lograr escalabilidad, alta ...
Arquitectura de las nuevas aplicaciones web: Como lograr escalabilidad, alta ...Arquitectura de las nuevas aplicaciones web: Como lograr escalabilidad, alta ...
Arquitectura de las nuevas aplicaciones web: Como lograr escalabilidad, alta ...
 
C# DidáCtico
C# DidáCticoC# DidáCtico
C# DidáCtico
 

Similar a Tutorial c# y Video Juegos

Bellidogarciachiconluquemarquezramos
BellidogarciachiconluquemarquezramosBellidogarciachiconluquemarquezramos
Bellidogarciachiconluquemarquezramos
estoesparajuego
 
Modelamiento de juegos
Modelamiento de juegosModelamiento de juegos
Modelamiento de juegos
ingsistemas1
 
Dhylann gabriel s
Dhylann gabriel sDhylann gabriel s
Dhylann gabriel s
dhylann
 

Similar a Tutorial c# y Video Juegos (20)

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
 
Desarrollo de los videojuegos alejandro bueno sanchez
Desarrollo de los videojuegos   alejandro bueno sanchezDesarrollo de los videojuegos   alejandro bueno sanchez
Desarrollo de los videojuegos alejandro bueno sanchez
 
Presentacion tfm adrian_alonso_gonzalez-light
Presentacion tfm adrian_alonso_gonzalez-lightPresentacion tfm adrian_alonso_gonzalez-light
Presentacion tfm adrian_alonso_gonzalez-light
 
Ocio
OcioOcio
Ocio
 
OCIO
OCIOOCIO
OCIO
 
Desarrollo de videojuegos
Desarrollo de videojuegosDesarrollo de videojuegos
Desarrollo de videojuegos
 
Bellidogarciachiconluquemarquezramos
BellidogarciachiconluquemarquezramosBellidogarciachiconluquemarquezramos
Bellidogarciachiconluquemarquezramos
 
Produccion de videojuegos
Produccion de videojuegosProduccion de videojuegos
Produccion de videojuegos
 
Upc2006 desarrollo de videojuegos
Upc2006 desarrollo de videojuegosUpc2006 desarrollo de videojuegos
Upc2006 desarrollo de videojuegos
 
Upc2006 desarrollo devideojuegos
Upc2006 desarrollo devideojuegosUpc2006 desarrollo devideojuegos
Upc2006 desarrollo devideojuegos
 
Diapositiva de juegos, Cesar negret velasco
Diapositiva de juegos, Cesar negret velascoDiapositiva de juegos, Cesar negret velasco
Diapositiva de juegos, Cesar negret velasco
 
Modelamiento de juegos
Modelamiento de juegosModelamiento de juegos
Modelamiento de juegos
 
Pasos para hacer un videojuego .
Pasos para hacer un videojuego .Pasos para hacer un videojuego .
Pasos para hacer un videojuego .
 
Pasos para hacer un videojuego .
Pasos para hacer un videojuego .Pasos para hacer un videojuego .
Pasos para hacer un videojuego .
 
Videojuegos
VideojuegosVideojuegos
Videojuegos
 
Videojuegos
VideojuegosVideojuegos
Videojuegos
 
Dhylann gabriel s
Dhylann gabriel sDhylann gabriel s
Dhylann gabriel s
 
Andrea y almudena trabajo desarrollo de videojuegos
Andrea y almudena trabajo desarrollo de videojuegosAndrea y almudena trabajo desarrollo de videojuegos
Andrea y almudena trabajo desarrollo de videojuegos
 
Desarrollo de Juegos
Desarrollo de JuegosDesarrollo de Juegos
Desarrollo de Juegos
 
Diapositiva de juegos 9A
Diapositiva de juegos 9ADiapositiva de juegos 9A
Diapositiva de juegos 9A
 

Más de Bernardo Molina Zuluaga (7)

Grupo2 Maquinas Futuro Robots
Grupo2 Maquinas Futuro RobotsGrupo2 Maquinas Futuro Robots
Grupo2 Maquinas Futuro Robots
 
Robo Taller
Robo TallerRobo Taller
Robo Taller
 
Introducción A C# (VersióN Charla)
Introducción A C# (VersióN Charla)Introducción A C# (VersióN Charla)
Introducción A C# (VersióN Charla)
 
Mercadeo
MercadeoMercadeo
Mercadeo
 
Internet sostenible
Internet sostenibleInternet sostenible
Internet sostenible
 
Internetsosteniblet
InternetsostenibletInternetsosteniblet
Internetsosteniblet
 
Tutorial Slideshare
Tutorial SlideshareTutorial Slideshare
Tutorial Slideshare
 

Último

Último (20)

Vínculo afectivo (labor expositivo de grupo )
Vínculo afectivo (labor expositivo de grupo )Vínculo afectivo (labor expositivo de grupo )
Vínculo afectivo (labor expositivo de grupo )
 
32 LECTURAS CORTAS PARA NIÑOS.pdf · versión 1.pdf
32 LECTURAS CORTAS PARA NIÑOS.pdf · versión 1.pdf32 LECTURAS CORTAS PARA NIÑOS.pdf · versión 1.pdf
32 LECTURAS CORTAS PARA NIÑOS.pdf · versión 1.pdf
 
proyecto semana de los Jardines, actividades a realizar para resaltar esta fecha
proyecto semana de los Jardines, actividades a realizar para resaltar esta fechaproyecto semana de los Jardines, actividades a realizar para resaltar esta fecha
proyecto semana de los Jardines, actividades a realizar para resaltar esta fecha
 
📝 Semana 09 - Tema 01: Tarea - Aplicación del resumen como estrategia de fuen...
📝 Semana 09 - Tema 01: Tarea - Aplicación del resumen como estrategia de fuen...📝 Semana 09 - Tema 01: Tarea - Aplicación del resumen como estrategia de fuen...
📝 Semana 09 - Tema 01: Tarea - Aplicación del resumen como estrategia de fuen...
 
PROBLEMAS DE GENÉTICA CON ÁRBOLES GENEALÓGICOS.pdf
PROBLEMAS DE GENÉTICA  CON ÁRBOLES GENEALÓGICOS.pdfPROBLEMAS DE GENÉTICA  CON ÁRBOLES GENEALÓGICOS.pdf
PROBLEMAS DE GENÉTICA CON ÁRBOLES GENEALÓGICOS.pdf
 
Power Point: Luz desde el santuario.pptx
Power Point: Luz desde el santuario.pptxPower Point: Luz desde el santuario.pptx
Power Point: Luz desde el santuario.pptx
 
📝 Semana 09 - Tema 01: Tarea - Redacción del texto argumentativo
📝 Semana 09 - Tema 01: Tarea - Redacción del texto argumentativo📝 Semana 09 - Tema 01: Tarea - Redacción del texto argumentativo
📝 Semana 09 - Tema 01: Tarea - Redacción del texto argumentativo
 
Cerebelo Anatomía y fisiología Clase presencial
Cerebelo Anatomía y fisiología Clase presencialCerebelo Anatomía y fisiología Clase presencial
Cerebelo Anatomía y fisiología Clase presencial
 
Análisis de la situación actual .La Matriz de Perfil Competitivo (MPC)
Análisis de la situación actual .La Matriz de Perfil Competitivo (MPC)Análisis de la situación actual .La Matriz de Perfil Competitivo (MPC)
Análisis de la situación actual .La Matriz de Perfil Competitivo (MPC)
 
3.Conectores uno_Enfermería_EspAcademico
3.Conectores uno_Enfermería_EspAcademico3.Conectores uno_Enfermería_EspAcademico
3.Conectores uno_Enfermería_EspAcademico
 
Proceso de gestión de obras - Aquí tu Remodelación
Proceso de gestión de obras - Aquí tu RemodelaciónProceso de gestión de obras - Aquí tu Remodelación
Proceso de gestión de obras - Aquí tu Remodelación
 
Evaluación de los Factores Internos de la Organización
Evaluación de los Factores Internos de la OrganizaciónEvaluación de los Factores Internos de la Organización
Evaluación de los Factores Internos de la Organización
 
LA GEOMETRÍA Y LOS SISTEMAS ANGULARES, APRENDER LEYENDO LA BIBLIA
LA GEOMETRÍA Y LOS SISTEMAS ANGULARES, APRENDER LEYENDO LA BIBLIALA GEOMETRÍA Y LOS SISTEMAS ANGULARES, APRENDER LEYENDO LA BIBLIA
LA GEOMETRÍA Y LOS SISTEMAS ANGULARES, APRENDER LEYENDO LA BIBLIA
 
6.Deícticos Dos_Enfermería_EspanolAcademico
6.Deícticos Dos_Enfermería_EspanolAcademico6.Deícticos Dos_Enfermería_EspanolAcademico
6.Deícticos Dos_Enfermería_EspanolAcademico
 
TRABAJO CON TRES O MAS FRACCIONES PARA NIÑOS
TRABAJO CON TRES O MAS FRACCIONES PARA NIÑOSTRABAJO CON TRES O MAS FRACCIONES PARA NIÑOS
TRABAJO CON TRES O MAS FRACCIONES PARA NIÑOS
 
LA ILIADA Y LA ODISEA.LITERATURA UNIVERSAL
LA ILIADA Y LA ODISEA.LITERATURA UNIVERSALLA ILIADA Y LA ODISEA.LITERATURA UNIVERSAL
LA ILIADA Y LA ODISEA.LITERATURA UNIVERSAL
 
Lec. 08 Esc. Sab. Luz desde el santuario
Lec. 08 Esc. Sab. Luz desde el santuarioLec. 08 Esc. Sab. Luz desde el santuario
Lec. 08 Esc. Sab. Luz desde el santuario
 
PLAN DE TRABAJO CONCURSO NACIONAL CREA Y EMPRENDE.docx
PLAN DE TRABAJO CONCURSO NACIONAL CREA Y EMPRENDE.docxPLAN DE TRABAJO CONCURSO NACIONAL CREA Y EMPRENDE.docx
PLAN DE TRABAJO CONCURSO NACIONAL CREA Y EMPRENDE.docx
 
Sesión de clase: Luz desde el santuario.pdf
Sesión de clase: Luz desde el santuario.pdfSesión de clase: Luz desde el santuario.pdf
Sesión de clase: Luz desde el santuario.pdf
 
IMPLICACIONES BIOÉTICAS ANTE EL TRANSHUMANISMO A PARTIR DEL PENSAMIENTO FILOS...
IMPLICACIONES BIOÉTICAS ANTE EL TRANSHUMANISMO A PARTIR DEL PENSAMIENTO FILOS...IMPLICACIONES BIOÉTICAS ANTE EL TRANSHUMANISMO A PARTIR DEL PENSAMIENTO FILOS...
IMPLICACIONES BIOÉTICAS ANTE EL TRANSHUMANISMO A PARTIR DEL PENSAMIENTO FILOS...
 

Tutorial c# y Video Juegos

  • 1. Desarrollo de juegos de video Aprendiendo a programar en C# de manera divertida [email_address]
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21. Flujograma del lazo del juego Iniciar el juego Iniciar el tiempo de arranque Leer entradas del jugador/a Manejo Calcular la nueva posición de cada objeto basándose en: Comportamiento Colisión Física Inteligencia Artificial Dibujo Generar la imagen de un objeto a la vez en un buffer Copiar el contenido del buffer a la memoria de video para que se despliegue el frame ¿Es el tiempo transcurrido < 16,66 ms? No hacer nada Si No
  • 22.
  • 23.
  • 24.
  • 25.
  • 26. Conceptos básicos de programación e introducción a C# Nos vemos la próxima semana para…
  • 27.