Download 2016.02.12 - Pasado, presente y futuro de os juegos web

Document related concepts
no text concepts found
Transcript
PASADO, PRESENTE Y FUTURO
DE LOS JUEGOS WEB
TIKITALK FEB 2016 · Raúl Otaolea · CEO WiMi5
Me presento…
Raúl Otaolea
Co-funder and CEO at WiMi5
[email protected]
@raul_otaolea
Pasado
1990
2016
2020?
Tim Berners Lee
James Gosling
Java
Applets
1995
Applets - html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<!-- Hello.html -->
<html>
<head>
<title>Hello World Applet</title>
</head>
<body>
<applet code="Hello.class" width="200" height="200">
</applet>
</body>
</html>
Applets - java
// Hello.java
import javax.swing.JApplet;
import java.awt.Graphics;
public class Hello extends JApplet {
public void paintComponent(final Graphics g) {
g.drawString("Hello, world!", 65, 95);
}
}
Applets - capacidades
•
•
•
•
Todas las de Java como lenguaje.
2D software rendering.
Comunicación full-duplex.
Audio limitado.
Applets - pioneros
Applets - pioneros
Applets - pioneros
Macromedia
Flash
1997
Flash
•
•
•
•
•
•
Plugin por defecto en todos los browser.
Comunicación full-duplex.
2D/3D rendering acelerado.
Audio profesional.
Herramientas de autor maduras.
ActionScript.
Flash – historia
•
•
•
•
•
•
•
1997: Flash Player xp 2.4 (vectores en movimiento, sonido stereo).
1998: Flash Player 3 (MP3, alfa).
1999: Flash Player 4 (streaming MP3, interpolación).
2000: Flash Player 5 (ActionScript, incluido AOL, Netscape e IE).
2002: Flash Player 6 (AMF, SOAP, codec Flash, de serie en XP).
2003: Flash Player 7 (http streaming audio y video, ActionScript2).
2005: Flash Player 8 (carga/descarga archivos).
Adobe compra Macromedia
Flash
2005
Flash - historia
•
•
•
•
2006: Flash Player 9 (ActionScript3, socket binarios).
2006: Flash Player 9 update 1 (fullscreen).
2007: Flash Player 9 update 2 (actualización seguridad).
2007: Flash Player 9 update 38 (H.264, AAC, F4V).
97% de implantación
Webs de juegos
68
15
4
2
25
9
3
2
19
6
3
2
18
4
3
20
Modelos de negocio
SUBSCRIPCIÓN
El jugador paga de forma
semanal o mensual para
acceder a juegos.
MICROPAGOS
El jugador realiza micropagos
para obtener para jugar
partidas, moneda virtual, etc.
PUBLICIDAD
Se integra publicidad en el
portal/juego y los
beneficios se comparten.
SUBCONTRATACIÓN
El desarrollador cobra una
minuta por desarrollar un
juego.
2007
iPhone
Steve Jobs
Va a ser que no…
Confinamiento juegos web a PC
CONSOLA
PC
WEB
MÓVIL
1967
1981
1998
2007
Cadena de valor del videojuego
Developer
Publisher
Mayorista
Minorista
10%
50%
20%
20%
Developer
Marketplace
70%
30%
El futuro está aterrizando
Tecnologías HTML5
HTML/CSS
WEBWORKERS
WEBAUDIO
JAVASCRIPT
INDEXEDDB
EMSCRIPTEN
XHR
XHR + FILE API
ASM.JS
CANVAS
WEBSOCKETS
WEBCL
SVG
POINTER LOCK
HTML5 Audio
WEBGL
GAMEPAD
FULLSCREEN
TYPED ARRAYS
WEBRTC
Javascript 6
La web es una plataforma ¡software!
CONSOLA
PC
WEB
MÓVIL
1967
1981
1998
2007
La web ¡no es siempre un navegador!
CONSOLA
PC
WEB
MÓVIL
1967
1981
1998
2007
Presente
1990
2016
2020?
Flash – historia
•
•
•
•
•
•
•
2007: No se permite su uso en iOS.
2009: Flash Player 10 (3D, RTMFP, API dibujo, aceleración hw).
2010: Flash Player 10.1 (hw H.264, multitáctil, OSX).
2011: Adobe descontinua soporte Flash móvil.
2015: Mozilla Firefox desactiva Flash antiguos.
2015: Adobe apuesta por HTML5.
2016: Google abandona los anuncios en Flash.
Tendencias de desarrollo
Modelos de negocio
LICENCIA
El desarrollador cobra una
licencia en exclusiva o no
al publisher o distribuidor.
FREE2PLAY
El jugador realiza micropagos
para obtener más niveles,
virtual goods, etc.
PUBLICIDAD EN JUEGO
Se integra publicidad en el
juego y los beneficios se
comparten con el
publisher.
SUBSCRIPCIÓN
El jugador paga de forma
semanal o mensual para tener
acceso a un juego.
Futuro
1990
2016
2020?
Los siguientes 4.000.000.000 de jugadores
Egipto
Argelia
Colombia
Perú
23
94
AMERICA
18 DEL SUR
16
1024
43
Brasil
750
33
Venezuela
16
ASIA
CENTRAL China
India
111
Nigeria
ÁFRICA
94
43
Tanzania
Argentina
Etiopía
SUR DE
ASIA
Nuevos mercados
Desarrolladores
videojuegos
Educación &
Gamificación
Estudiantes &
profesores
The WordPress of video games
Demo
2 cosas más… J
@basquegda
@coderdojobio
[email protected]
coderdojobio.org