Robocode是一款編程型遊戲,用Java語言或在.Net平臺上建立一個與其他坦克作戰的機器作戰坦克,戰鬥在屏幕上實時進行。最新發布的Robocode 1.9.2.4維護版本修復了之前版本中的兩個漏洞並做了兩處修改。解決了包括Debian下的Robocode在內的發行版中的各種問題。
Robocode 1.9.2.4 更新
漏洞修復
修復了靜態欄位過於殺傷力的垃圾回收機制—實際上Robocode上任何靜態欄位中的垃圾回收機制防止了內存洩露。
.Net機器人返回錯誤的長度和高度—過去的.NET API返回36條錯誤的長度和高度屬性,新版本返回40條。
改變
Java (ECJ)的Eclipse編譯器升級到版本V4.4。
jni4net升級到版本V 0.8.7.0。
其他
為了創建Debian下的Robocode摒棄了Robocode源文件中的很多問題。
Ubuntu 14.04 & Ubuntu 14.10下安裝Robocode 1.9.2.4
第一步,需要安裝Java開發工具Oracle Java JDK,在終端輸入如下指令:
sudo apt-get purge openjdk*
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
第二步,運行Robocode的JAR文件,在終端輸入以下指令,根據提示安裝:
wget http://skylink.dl.sourceforge.net/project/robocode/robocode/1.9.2.4/robocode-1.9.2.4-setup.jar
java -jar robocode-1.9.2.4-setup.jar
cd robocode/
./robocode.sh
英文原文:Robocode 1.9.2.4 – Tank combat simulation engine released
譯者:杜默
本文由 Linux公社翻譯組 原創翻譯 Linux公社推出
本文永久更新連結地址:http://www.linuxidc.com/Linux/2014-12/110049.htm