
| 本书是“万水编程革命系列”的第二本,把机器人设计与C++语言巧妙结合起来,让读者在躲避子弹、前进后退中全面掌握C++语言的变量、函数、数组、类、对象、继承、多态、运算符重载、模板、文件流等各个要素。全书共分四部分。第一部分基础篇全面介绍AI-CODE的基本特征。第二部分中级篇主要介绍AI-TANK中三大基本运动方式和三大基本瞄准策略,并详细分析了这些策略的原理与代码实现,同时还介绍了C++语言的一些基本特性。第三部分高级篇介绍AI-FANK中的高级运动策略。第四部分专家篇介绍AI-TANK的一些专家特性,并对这些特性进行了简单分析和说明。在附录中按章节给出了章节机器人对应表及本章知识点,以方便读者随时查阅。 |
| 前言 第一部分 基础篇 第1章 C++平台与AI-CODE概述 第2章 AI-CODE的数学与物理知识 第3章 图形编辑——快速步入程序之门 第4章 第一个C++机器人 第二部分 中级篇 第5章 基本运动与C++语言基础 第6章 基本瞄准与函数 第三部分 高级篇 第7章 战争情报员与数组、指针 第8章 类和对象实现避弹避墙 第9章 继承、多态实现高级机器人 第10章 战略合成与运算符重载、模板 第11章 异常调试与Record机器人 第12章 团队作战实现 第13章 高级调试与绘图机器人 第四部分 专家篇 第14章 智能机器人 第15章 联赛系统、XML与内部机制 第16章 AI-CODE外传 附录1 章节机器人对照表 附录2 知识点 参考文献 |
商品评论(0条)