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.