使用ubuntu14.04操作系统,开发方式使用c语言+Ncurses库。
实现功能:
基本的对弈:独创的使用一维数组的方式实现象棋的棋盘,使用枚举类型表示棋子。
网络对战:使用socket构建网络平台,服务器采用多路复用的方式,维护多个客户端之间对弈
智能AI:使用贪心算法实现智能AI,使用文件IO及sqlite3数据库存储关键数据
点击空白处退出提示
使用ubuntu14.04操作系统,开发方式使用c语言+Ncurses库。
实现功能:
基本的对弈:独创的使用一维数组的方式实现象棋的棋盘,使用枚举类型表示棋子。
网络对战:使用socket构建网络平台,服务器采用多路复用的方式,维护多个客户端之间对弈
智能AI:使用贪心算法实现智能AI,使用文件IO及sqlite3数据库存储关键数据
评论