Register for your free account! | Forgot your password?

Go Back   elitepvpers > Other Online Games > Browsergames > Seafight
You last visited: Today at 03:21

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Seafight Server Project

Discussion on Seafight Server Project within the Seafight forum part of the Browsergames category.

Reply
 
Old   #1
 
brington's Avatar
 
elite*gold: 0
Join Date: Jun 2010
Posts: 20
Received Thanks: 1
Arrow Private Server - Fronted / Backend Node+HTML5

Proyecto MMO de Piratas - Inspirado en Seafight
Una experiencia única de navegación, combates y aventuras marítimas




¿Qué es este proyecto?
Este es un proyecto de desarrollo independiente, creado completamente desde cero, inspirado en el clásico Seafight.
Nuestro objetivo es ofrecer una nueva experiencia de juego de piratas en navegador, manteniendo la esencia del original pero con tecnologías modernas y mejoras de calidad de vida.

Características principales:
  • Servidor propio en Node.js + WebSocket
  • Frontend en HTML5 Canvas (navegación isométrica auténtica)
  • Sistema de jugadores y NPCs dinámicos y sincronizados
  • Inventario real de cañones, munición y equipo
  • Sistema de combate automático y manual
  • Mundo abierto con mapas dinámicos
  • Gestión de cuentas, login y bases de datos
  • Eventos visuales de disparo, daño y muertes
  • Estilo gráfico adaptado fielmente al espíritu pirata

Estado actual del proyecto
  • ✅ Movimiento de jugadores fluido
  • ✅ Sistema de ataque automático a NPCs
  • ✅ Gestión de inventario de cañones y municiones
  • ✅ HUD visual de vida, clan y nombre
  • ✅ Backend conectado a MySQL
  • ✅ Sincronización de eventos en tiempo real
  • ⚡ Sistema de optimización de base de datos en progreso
  • ⚡ Preparación de infraestructura para alta concurrencia

Screenshots
[IMG]shophye.com/assets/2.png[/IMG]
[IMG]shophye.com/assets/3.png[/IMG]

Changelog actual



¿Te interesa colaborar?
Este proyecto es de desarrollo privado y en evolución constante.

Estamos abiertos a:
  • Programadores que quieran aportar experiencia en Node.js, WebSocket o bases de datos.
  • Testers veteranos en juegos de navegador, especialmente Seafight.
  • Artistas gráficos que puedan mejorar iconos, fondos o sprites.
  • Cualquier persona apasionada por los MMO de navegador.

¡Si te interesa participar o apoyar el proyecto, no dudes en enviarme un mensaje privado!


Idioma principal: Español
Servidor objetivo: Privado (gratuito y para fines de práctica/desarrollo)
Estado actual: Alpha Cerrado
brington is offline  
Old 02/24/2024, 10:34   #2
 
elite*gold: 0
Join Date: Nov 2017
Posts: 25
Received Thanks: 3
we make old sf , enter discord
alperen.mak is offline  
Old 03/22/2024, 15:50   #3
 
elite*gold: 0
Join Date: Jul 2018
Posts: 14
Received Thanks: 2
tekrar discord paylaşırmısın alperençmak
snacar01 is offline  
Old 03/25/2024, 17:56   #4
 
elite*gold: 0
Join Date: Nov 2017
Posts: 25
Received Thanks: 3
Quote:
Originally Posted by snacar01 View Post
tekrar discord paylaşırmısın alperençmak


alperen.mak is offline  
Old 04/27/2025, 19:10   #5
 
brington's Avatar
 
elite*gold: 0
Join Date: Jun 2010
Posts: 20
Received Thanks: 1
Post Actualizado!!!
brington is offline  
Old 04/30/2025, 17:35   #6
 
elite*gold: 0
Join Date: Oct 2010
Posts: 790
Received Thanks: 128
El movimiento no esta replicado como debe
jonmikeltxu is offline  
Old 05/03/2025, 13:21   #7
 
brington's Avatar
 
elite*gold: 0
Join Date: Jun 2010
Posts: 20
Received Thanks: 1
Quote:
Originally Posted by jonmikeltxu View Post
El movimiento no esta replicado como debe
Gracias por el comentario. La imagen que viste es una maqueta del primer día de desarrollo. Desde entonces, el proyecto ha avanzado muchísimo y ya cuenta con movimiento real con pathfinding sincronizado y combate online.

🛠️ Changelog del proyecto (Actualizado Mayo 2025)

✅ Sistema de juego funcional
  • Multijugador online en tiempo real con WebSocket
  • Cambio de mapas con sistema de salto (1-1, 2-1, Nimbo, etc.)
  • Control de jugador con clic o WASD
  • Pathfinding con detección de obstáculos (actualmente en frontend)
  • Respawn tras hundimiento y sistema de reparación progresiva

⚔️ Combate PvP & PvE
  • Ataque automático a NPCs y jugadores
  • Cálculo de daño, críticos y recarga en backend
  • Proyectiles visuales, efectos de impacto y números flotantes
  • Sistema de muerte sincronizado y reparto de recompensas

🗺️ Mapas y navegación
  • Coordenadas reales estilo Seafight (00–61 y AA–CH)
  • Textura base de agua con tiles y límites navegables
  • Salto de borde lateral/vertical conservando posición relativa
  • Islas y obstáculos (en desarrollo)

🧟 NPCs inteligentes
  • Tipos pasivos/agresivos que patrullan y atacan
  • Movimiento y lógica gestionados por el servidor
  • Al morir, son eliminados de la base de datos y respawneados automáticamente
  • Notificación en tiempo real de aparición/desaparición

📦 Sistema de recompensas
  • Reparto proporcional según daño infligido
  • Entrega de oro, perlas, cristales, EXP, munición y cañones
  • Soporte de probabilidades de drop por tipo de objeto
  • Configuración JSON de recompensas desde base de datos

🛡️ Inventario y equipamiento
  • Menú visual para equipar cañones y ver estadísticas
  • Drag & drop para mover cañones
  • Límite de cañones equipado + buffs futuros (castillos, tripulación)
  • Munición equipada y recuento en tiempo real

💬 Mensajes del servidor
  • Notificaciones en pantalla por eventos importantes
  • Hundimiento, reparación cancelada, aparición de NPCs, recompensas obtenidas, etc.

🔜 Próximas tareas antes de Alpha
  • Implementar islas y obstáculos completos en todos los mapas
  • Sistema de brillos, cofres, monstruos especiales y misiones
  • Mejoras visuales: animaciones, partículas, efectos
  • UI definitiva basada en el cliente clásico

El servidor corre con Node.js + MySQL, y el cliente está desarrollado en JS puro sobre canvas, manteniendo una arquitectura modular y segura.

¡Gracias a todos por seguir el desarrollo! Cualquier sugerencia o testeo será bienvenido. 🚢💥
brington is offline  
Old 11/02/2025, 15:14   #8
 
elite*gold: 0
Join Date: Jul 2015
Posts: 1
Received Thanks: 0
Para cuando?
Condormdk is offline  
Reply




All times are GMT +1. The time now is 03:22.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.