⬅️ Volver al programa · 📚 Índice completo · ⏮️ Parte anterior · ⏭️ Parte siguiente
14 clases · rango 214–227 · Juegos que corren en el navegador: Godot a WebAssembly, Phaser, PixiJS, Three.js, WebGL/WebGPU, networking web y distribución en portales
Fuentes de referencia de esta parte:
La web es la plataforma más accesible del mundo: un enlace y el jugador ya está jugando, sin instalar nada. Esta parte enseña a llevar juegos al navegador por dos vías. La primera es exportar Godot a HTML5/WebAssembly y entender sus particularidades (servir por HTTP, cabeceras, tamaño de descarga). La segunda son los frameworks nativos de la web: JavaScript con Canvas, Phaser (2D), PixiJS (render 2D acelerado) y Three.js (3D en el navegador), sobre WebGL y el emergente WebGPU.
Cubre también lo específico de la web: audio e input en el navegador (con sus restricciones), networking con WebSockets y WebRTC, optimización y carga (assets, streaming, tamaño), la distribución en itch.io, Poki y portales HTML5, y las PWAs para juegos instalables. El capstone publica un juego web funcionando.
Al terminar la parte, el alumno podrá:
La Parte 13 da el salto a lo inmersivo: realidad virtual y aumentada.