⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄

📁 java的机器人大战
💻
字号:
≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡
≡    AICode 智能平台Alpha 0.1版 2003               ≡
≡                                                  ≡
≡    Copyright (c) 2003  - 2005  AICode 软件室     ≡
≡                                                  ≡
≡    All Rigthts Reserved  2003 年 5月18日 发布    ≡
≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡

---------------------------------------------------------------------------------------
	"天才的设计思想,高超的编程技艺,成就您征服世界的梦想!"
					        	---- AICode 带给您的荣耀						
---------------------------------------------------------------------------------------

==================================================================
  			 安装使用
==================================================================

   ☆ 安装平台
Windows 98/Me/2K/XP
Linux(未测试)

   ☆ 安装环境
Java 环境设置
-------------------------------------------------
AICode 智能平台 Alpha 0.1 以依托于Java运行平台,请大家于http://java.sun.com下载
Java JDk,解压安装。下面目录"D:\j2sdk1.4.1_02"为您所安装的JDK目录
在Window 环境变量中设置JAVA_HOME = D:\j2sdk1.4.1_02
set path = .,D:\j2sdk1.4.1_02\bin;
set classpath = D:\j2sdk1.4.1_02\lib\tools.jar 

   ☆ 安装AIcode
--------------------------------------------------
你只需要把AIcode.zip接压缩到任何一个目录即可。

   ☆ 启动过程
--------------------------------------------------
你可以通过运行run.bat来激活运行AIcode,也可以通过双击AIcode.jar直接运行。
	
   ☆ 目录结构
--------------------------------------------------
解压后的目录结构如下:
AIcode\AIcode.jar      支持类库文件
AIcode\doc\            编写机器人Api文档目录
AIcode\property\       属性文档目录
AIcode\resources\      资源文档目录
AIcode\robots\         战斗机器人目录
AIcode\run.bat         平台运行文件
AIcode\说明.txt        本文档
AIcode\doc\index.html  Api文档首页

   ☆ 使用简介
-------------------------------------------------
编写和编译代码.
1.编写机器人代码 
  在写机器人代码的时候,由于机器人必须从AIplatform.robot.Robot继承才能被识别和运行,此处以Circle的代码为例,讲解机器人代码的格式。
  1)你必须import你会用到的两个包中的类, import AIplatform.event.*; 和 import AIplatform.robot.*;
     Circle中的第2,3行。
  2) 你的机器人类必须继承自AIplatform.robot.Robot
     Circle中的第11行
  3)机器人的运作和操控方式具体请参照api文档

2.设置编译环境
  要想成功编译您写的机器人代码,要把AIcode.jar包含到您路径环境中,假设你解压后的AIcode目录为
  "D:\AIcode\AIcode.jar"。
  在系统"环境变量"中"classpath"中增加"D:\AIcode\AIcode.jar".
  假如你的classpath原来为".\;D:\j2sdk1.4.1_02\lib\tools.jar"
  增加后应该为".\;D:\j2sdk1.4.1_02\lib\tools.jar;D:\AIcode\AIcode.jar"
  如果你使用外部IDE,必须在IDE环境中把AIcode.jar增加进去,可在自己的IDE下直接编译机器人代码。

3.编译你的机器人,此处介绍用命令行编译
  首先,写好你的机器人的代码,存为java文件,以samples\Circle.java为例,你可以尝试先删除Circle.class,然后进入命令行模式,切换目录到D:\AIcode\robots\,然后输入javac samples\Circle.java,即可完成编译,生成一个Circle.class文件,打开AIcode平台,你即可找到samples.Circle这个机器人。
  如果你在别处编译生成的机器人,必须拷贝到robots目录下,AIcode才能找到。

联网
-------------------------------------------------
联网主要支持在线旁观功能,以任意点为服务器

服务器
选择"联网"菜单--"联网"子菜单,点击"启动战斗服务器"按钮中,您就可做为战斗观看比赛的服务器
,只要告诉公布您的IP给互联网或局域网上想观看您的比赛人员,任何人都可在他们的AICode
智能平台客户端观看到您机器人上的比赛所有过程。必须在战斗过程中才能启动此服务。

客户端
选择"联网"菜单--"联网"子菜单,在输入框中输入服务器的IP地址后,点击"连接战斗服务器",您就
可观看互联网上或局域网上任意一台AICode 服务器的比赛。

聊天
使用方式同上,您可在观看比赛过程中和别人交流自己的学习方式。

录像回放
-------------------------------------------------
选择"选项"菜单--"动画选项"子菜单--"录制战斗录像",启动战斗后可在任意时刻
点击工具栏"录像回放"按钮回放当前战斗之前的过程。

其他功能
-------------------------------------------------
  其他的功能比较简单,在界面操作中都有相应的操作提示

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -