381 字
2 分钟
Construyendo un Sala de Juegos Nostálgica en Mi Sitio Web (EmulatorJs)

Introducción#

Recientemente, agregué una nueva función a mi sitio web: jugar juegos nostálgicos en línea. Con EmulatorJs, podemos jugar varios juegos clásicos nostálgicos directamente en el navegador sin descargar ningún emulador o ROM de juego.

¿Qué es EmulatorJs?#

EmulatorJs es una colección de emuladores de juegos basados en la web que te permite ejecutar juegos de varias plataformas de juegos clásicas en el navegador, incluyendo:

  • Serie Nintendo (NES, SNES, N64, Game Boy, Game Boy Advance)
  • Serie Sega (Master System, Genesis/Mega Drive, Game Gear)
  • Sony PlayStation
  • Juegos de arcade
  • Y muchas otras plataformas

Proceso de Construcción#

1. Instalando EmulatorJs#

Configurar EmulatorJs en un VPS es muy simple. Usé Docker para el despliegue:

Terminal window
# Crear directorio
mkdir -p emulatorjs
cd emulatorjs
# Crear archivo docker-compose.yml
cat > docker-compose.yml << EOF
version: '3'
services:
emulatorjs:
image: lscr.io/linuxserver/emulatorjs:latest
container_name: emulatorjs
environment:
- PUID=1000
- PGID=1000
- TZ=Asia/Shanghai
volumes:
- ./config:/config
- ./data:/data
ports:
- 8080:8080
restart: unless-stopped
EOF
# Iniciar contenedor
docker-compose up -d

2. Configurando Reverse Proxy#

Para hacer la sala de juegos accesible a través de un nombre de dominio, usé Nginx Proxy Manager para la configuración de reverse proxy:

  1. Abre la interfaz de administración de Nginx Proxy Manager
  2. Agrega un nuevo host proxy
  3. Completa el nombre de dominio, host objetivo (IP y puerto del contenedor de EmulatorJs)
  4. Configura el certificado SSL y habilita HTTPS

Características de la Sala de Juegos#

1. Biblioteca de Juegos Rica#

La sala de juegos actualmente incluye cientos de juegos clásicos, incluyendo:

  • Serie Super Mario
  • Serie The Legend of Zelda
  • Serie Contra
  • Serie Street Fighter
  • Y muchos más juegos clásicos

2. No Se Requiere Descarga, Juega Instantáneamente#

Todos los juegos están almacenados en el servidor. Los jugadores no necesitan descargar ningún archivo, solo hacer clic en el ícono del juego en el navegador para comenzar a jugar.

3. Soporte de Guardado de Juegos#

La sala de juegos soporta funcionalidad de guardado automático. Puedes pausar el juego en cualquier momento y continuar desde donde lo dejaste la próxima vez que visites.

4. Diseño Responsivo#

La sala de juegos usa diseño responsivo y funciona bien en computadoras, tabletas y teléfonos móviles.

Cómo Usar#

  1. Haz clic en “Sala de Juegos Nostálgica” en la barra de navegación del sitio web para entrar a la sala de juegos
  2. Selecciona la plataforma de juego que quieres jugar en la lista de juegos
  3. Haz clic en el ícono del juego para comenzar a jugar
  4. Usa el teclado o los botones virtuales en pantalla para controlar

Planes Futuros#

  1. Agregar más plataformas de juegos y juegos
Construyendo un Sala de Juegos Nostálgica en Mi Sitio Web (EmulatorJs)
https://jolla.pp.ua/posts/es/play_game/
作者
NanHuShiJie
发布于
2026-03-12
许可协议
CC BY-NC-SA 4.0