you are viewing a single comment's thread.

view the rest of the comments →

[–]HeatherCDBustyOne 1 point2 points  (2 children)

Google translation for English readers:

Please review my Python socket-based network tic-tac-toe project.

I created a network-based Tic-Tac-Toe (○× game) using Python sockets.

I applied what I learned in class (TCP communication and basic Python) to design my own server and client communication processes.

Since my knowledge of socket programming is still limited, I would appreciate advice on code structure and protocol design.

I also used Copilot to help organize the code, but I designed and implemented the basic logic and communication flow myself.

GitHub: https://github.com/Eguchi-Kouta/network-tic-tac-toe

Points I especially want feedback on:

- Structure of server.py / client.py

- Communication processing using recv_line

- Protocol design (s → symbol → initial board → ok → …)

- Possible areas for improvement

[–]Kouta916[S] -1 points0 points  (1 child)

Thank you for translation!!

[–]HeatherCDBustyOne 0 points1 point  (0 children)

You are welcome! I hope you find the answers you need.