This week, I made great strides in my capstone project by optimizing the Magomoku game’s software, successfully integrating game logic with the Python-controlled gantry system and hall effect sensor data. I revamped the game state management, replacing the error-prone system with a more reliable JSON-style data structure for tracking game status, staying on track with my project timeline.
Next week, I’ll focus on enhancing the web app, adding user-friendly features like game state change notifications and illegal move alerts. I’ll also improve the UI to include real-time player turns, game history, and support for various game modes, aiming to boost user engagement and experience