1、什么是ODK?
ODK的全称是Othello Development Kit,这是一套用来开发能够连接至GGS(the Generic Game Server
)的黑白棋的开发包。GGS是互联网上一台提供各种棋类游戏比赛的平台,ODK使用的只是其中的黑白棋部分
。连接GGS有很多种客户端,Windows平台上比较著名的是Lion。
如果你已经有了一个黑白棋程序,通过ODK可以在15分钟内将你的程序连接至GGS,同世界上很多程序和
用户进行对战。
2、如何使用ODK?
ODK大量使用了C++中的STL库,如字符串类、向量类、图类等。因此C++编译器是使用ODK的必要条件。理
论上任何C++编译器都可以使用,不过我只用Borland C++ Builder 6和Borland C++ Command Line Compiler
5.5试验过。如我自己写的mk.bat内容如下。
rem -------------
bcc32 main GetMove GGSMessage GGSObjects ggsstream ODKStream OsMessage OsObjects sockbuf
del *.obj
del *.tds
del *.bak
rem -------------
使用VC的朋友注意,选择“Proje