对于一般的小型网络游戏设计来说,可以分成如下的几个模块。 _ 服务器模块:负责建立游戏服务器并接受客户端的连接和处理客户端的数据。 _ 客户端模块:负责连接到服务器并处理和服务器的会话。 _ 游戏规则模块:负责游戏的控制和结果的判断,使游戏按规则进行。 _ 视图控制模块:负责控制整个程序的操作,负责处理用户的输入和游戏的界面绘制。 本节的网络五子棋游戏就是按照以上的设计思路来安排的