OVERHORDE — survival zombie co-op para 4 jugadores en el navegador
Leo Brando
@leo_brando_
Shooter de hordas top-down, 1–4 jugadores
Shooter cooperativo de hordas zombie, top-down, para uno a cuatro jugadores. Entras con un código de sala, eliges rol y sobrevives.
Dos modos: Horde, con oleadas infinitas que escalan, y Base Defense. Tres roles — DPS, Tank y Support — cada uno con habilidades propias, más un sistema de rangos que va de Private a General.
Todo corre en un solo proceso: un único servidor uWebSockets.js sirve el cliente estático de Phaser 3, la API HTTP y la conexión WebSocket en el mismo puerto y origen. Sin proxy inverso, sin CORS, sin un segundo servicio que desplegar.
Los puntajes persisten en un leaderboard SQLite local, protegido con seals firmados para que un cliente no pueda inventarse sus propios resultados.
- Phaser 3
- uWebSockets.js
- SQLite
- anti-cheat seals
1 comentario
@anon_dev hace 1 semana
one process serving client + api + ws is underrated, deploys get so simple
▲ 14