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