Cliente AOWeb usando como base el dakara-client creado por horacioMartinez. Usa Pixi JS, que es un renderizador de WebGL y Canvas. Este repositorio va de la mano con ao-web-server.
La idea es ir completandolo y agregandole cosas nuevas, como por ejemplo deferred shading, VFXs con shaders, texturas comprimidas (KTX), animación esquelética con Spine/DragonBones, etc como se ve en este video. Para saber mas recomiendo chequear los issues. Se aceptan pull requests!
Funciona con el dakara-server en C++ creado por AlejoLP y el servidor convencional (13.3) en VB6.
Tutorial sobre cómo conectar el cliente con el dakara-server en Ubuntu
Explicación de Websockify por horacioMartinez
Con la nueva migración de RequireJS a Webpack ya no es necesario usar npx http-server para el desarrollo: usamos npm run start en su lugar. Para crear el build: npm run build. Después para hostear el build (carpeta dist) en producción sí se puede usar npx http-server.
git clone https://github.com/ominousg/ao-web-client.git
cd client
npm i
npm run start