C++ 棋盘游戏实践
用可运行、可测试的棋盘游戏学习 C++ 工程实践,从井字棋开始逐步建立清晰的程序边界。
用可验证的棋盘游戏学习 C++ 工程
这个项目用可运行、可测试的棋盘游戏讲 C++ 工程实践,正文从井字棋这个完整样例开始。
当前游戏
井字棋
十一章从对局规则读到局面快照,章节入口在游戏首页。
后续棋类
四子棋
井字棋完成后再写。
五子棋
工具链与井字棋相同。规则另写。
黑白棋
至少两个游戏真实复用同一规则之前,不提取共享库。
用可验证的棋盘游戏学习 C++ 工程
这个项目用可运行、可测试的棋盘游戏讲 C++ 工程实践,正文从井字棋这个完整样例开始。
十一章从对局规则读到局面快照,章节入口在游戏首页。
井字棋完成后再写。
工具链与井字棋相同。规则另写。
至少两个游戏真实复用同一规则之前,不提取共享库。