Implementación completa del juego Othello desarrollada como trabajo final de Taller de Programación I.
- Validación completa de jugadas
- Volteo de fichas en las 8 direcciones
- Sistema de turnos automático
- Conteo dinámico de fichas
- Detección del ganador
- Opción para reiniciar la partida
El proyecto está organizado con funciones separadas para cada parte de la lógica del juego:
- validación de movimientos
- actualización del tablero
- manejo de turnos
- conteo de fichas
- impresión y estado del tablero
- ciclo general del juego
gcc Othello.c -o othello
./othelloPracticar lógica, estructuras de control, validación de estados y diseño de un ciclo de juego completo, aplicando buenas prácticas del lenguaje C.