PDF de programación - Programación de un videojuego 2D con Open Source

Imágen de pdf Programación de un videojuego 2D con Open Source

Programación de un videojuego 2D con Open Sourcegráfica de visualizaciones

Publicado el 19 de Agosto del 2017
1.219 visualizaciones desde el 19 de Agosto del 2017
397,6 KB
23 paginas
Creado hace 10a (11/10/2013)
Programación de un

videojuego 2D con Open

Source
Nelson Rojas Núñez

Dedicada los que

perseveran sin rendirse

Motivación

Estructura de un videojuego
• La idea

Estructura de un videojuego
• El loop de trabajo

Estructura de un videojuego
• Dibujar personajes

Estructura de un videojuego
• Mover personajes en pantalla

Estructura de un videojuego
• Reconocer colisión

Estructura de un videojuego
• ¿Pierde o gana?

SDL

• Simple DirectMedia Layer

– Video
– Audio
– CDRom
– Entrada de Joystick
– Temporizadores

SDL

• No te preocupes por el hardware

SDL

• Extensible

– Mixer
– Image
– Text
– …

SDL

• Puedes usar diferentes lenguajes

– C
– C++
– Python (PyGame)
– Ruby (RubyGame)
– Php
– Java

Manos a la obra

• Ventana Inicial
• Jugador
• Movimiento
• Enemigos
• Clones de sombra
• Movimiento de enemigos
• El producto final

¿Otro lenguaje?

Claro, veamos un ejemplo con Ruby

Estadísticas (prestadas)

Ventas en 2005 -> 29 billones de

Estimación a 2010 -> 42 billones de

dólares

dólares

43% de los jugadores son “mujeres”
Edad promedio jugadores -> 30 años
Consumidor objetivo -> 37 años
83% de los juegos no tienen contenidos

para adultos.

Fuente: http://www.ted.com/talks/david_perry_on_videogames.html

Ideas curiosas sobre los
video juegos (prestadas)

Jane McGonigal dice que los

videojuegos pueden alargar tu vida
10 años extras.

También dice que si jugamos más
videojuegos podremos salvar el
mundo.

Fuente:
http://www.ted.com/talks/jane_mcgonigal_the_game_that_can_give_you_10_extra_years_of_life.html

¿Por qué la gente detesta

los videojuegos?

¡Son una pérdida de tiempo!

En defensa de los

videojuegos

Las personas, justo antes de morir,

desearían haber tenido más tiempo
para hacer las cosas que eran
entretenidas, no haber trabajado
tanto, haber compartido más con la
familia, con los amigos… creo que se
entiende la idea ya

¿Qué podemos hacer

nosotros?

Jugar (jupiiii)
Programar videojuegos
Invertir tiempo en aquello que te hace

feliz

En resumen

Pasa a la acción

Un momento…

Y el proyecto final… ¿logré hacer el

video juego completo?

Muchas gracias

@nelsonrojas
  • Links de descarga
http://lwp-l.com/pdf6521

Comentarios de: Programación de un videojuego 2D con Open Source (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad