Ir al contenido
Volver a proyectos universitarios
Games and simulationsDemo en vivo

Cuadricula tactica Battleship

Adaptacion segura para navegador de la logica universitaria de battleship con turnos acotados, seguimiento de impactos o fallos y eco de distancia.

Implementación original

El proyecto original en C generaba posiciones de barcos y resolvia disparos por coordenadas, incluyendo calculos de distancia como apoyo tactico.

Adaptación web

La version web mantiene la colocacion aleatoria y la resolucion de disparos, agregando limite de turnos y controles deterministas por clic.

Por qué importa

Demuestra modelado de estados en cuadricula, reglas de colision y retroalimentacion de juego sin abrir ejecucion insegura en runtime.

Stack original

  • C

Stack web

  • TypeScript
  • React
  • Grid UI

Original a web

Reescritura que preserva el concepto y se ajusta a las restricciones del navegador.

Archivo

College archive

Demo interactivo

Estos demos no ejecutan archivos fuente cargados, binarios nativos ni código arbitrario del usuario. Las entradas están acotadas y las versiones web son reescrituras propias en TypeScript.