Creando un videojuego en HTML5 y JavaScript

@agar3s

BOGOTÁ

TECH TALKS

  • Capacidades

  • Librerías

  • Frameworks

  • Distribución

  • Monetización

  • Pros y Contras

Capacidades

canvas

Capacidades

webgl

Capacidades

Dispositivos de entrada

Capacidades

usermedia

Capacidades

gamepad

Capacidades

Mobile

Capacidades

localstorage

Capacidades

Request animation frame

Capacidades

webaudio

Capacidades

websocket / webrtc

Capacidades

can i use

Librerias

  • pixi.js

  • paper.js

  • bhive.js

  • three.js

  • kinetic.js

  • fabric.js

  • easel.js

Frameworks

  • ImpactJS

  • Phaser

  • voxel

  • cocoon js

  • construct 2

Frameworks

http://html5gameengine.com/

Distribución

  • github.io
  • Electron
  • PhoneGap/Cordova

Monetización

  • clay.io

  • html5games.net

  • itch.io

  • newgrounds

  • kongregate

  • steam

Monetización

  • clay.io

  • html5games.net

  • itch.io

  • newgrounds

  • kongregate

greenworks

https://github.com/greenheartgames/greenworks

  • Achievement
  • Authentication
  • Cloud
  • DLC
  • Events
  • Friends
  • Setting
  • Stats
  • Utils
  • Workshop

Pros

  • Exposición
  • Menos fricción
  • Bajo costo desarrollo
  • JavaScript
  • Carga progresiva

Contras

  • Piratería
  • Monetización
  • 12 ms por frame en vez de 16ms
  • No es multi-thread
  • Fragmentación

Gracias!

@agar3s

youtube.com/juegosindies

Creando un videojuego en HTML5 y JavaScript

By Giovanny Beltran

Creando un videojuego en HTML5 y JavaScript

Creando un videojuego en HTML5 y JavaScript para Steam En esta charla abordaremos lo que se necesita para convertir un juego hecho para el navegador en HTML5 a una aplicación que se pueda instalar y jugar a través de STEAM. Hablaremos sobre las herramientas y librerías necesarias para llevar a cabo este proceso, así como las restricciones y consideraciones que conlleva.

  • 754