Robocode简介
? ? Robocode
????什么是 Robocode?
????Robocode 是 2001 年 7 月在美國 IBM 的 Web alphaWorks 上發(fā)布的坦克機器人戰(zhàn)斗仿真引擎。Robocode 是一位 IBM 的工程師 Mat Nelson 用 Java 語言所創(chuàng)造的機器人戰(zhàn)斗仿真引擎。Robocode 不是一個完整游戲,它是個半成品,你所做的就是為你的機器人坦克編寫智能程序,讓它能夠移動、進攻、防御、躲避、開火。只用幾十行代碼,就能立刻創(chuàng)造出一個簡單但完整機器人,你可以立即將它裝入 Robocode 引擎中,再從 Robocode 自帶的那些水平不一的示例機器人中選取一個進行一番對戰(zhàn),還可以在網(wǎng)上下載由其他程序員編寫的水平更高的機器人,與它們比試一下,看看自己的水平到底如何。開發(fā) Robocode,也是一個極佳的學(xué)習(xí) Java 語言的過程。隨著你的機器人的”智力”水平的提高,你的編程能力也就跟著水漲船高了。
????與通常玩的游戲不同的是:參賽者必須利用對機器人進行編程,給機器人設(shè)計智能來自動指揮它,而不是由鍵盤、鼠標簡單地直接控制。Robocode 是一種有趣的競賽性編程,使用幾行簡單的代碼,就能夠讓你創(chuàng)建一個活生生的機器人,一個真正的在屏幕上與其他機器人互相對抗的機器人。你可以看到它在屏幕上四處疾馳,碾碎一切擋道的東西。機器人配有雷達與火炮,選手在躲避對手進攻的同時攻擊對手,以此來較量得分的多少。Robocode 可以讓你在娛樂的同時學(xué)習(xí)與提高 Java 技術(shù)。
這是robocode-1.8.1.0的安裝包
https://pan.baidu.com/s/1XfK6n81WhhArXmT2Ds6kMA
這是Robocode人工智能機器人講義
https://pan.baidu.com/s/1bg9dlz_66teJjlZH0-6qgw
這是Robocode人工智能機器人的教程視頻
鏈接:https://pan.baidu.com/s/1yD8l38-ZwakG5-YJb7IVlA 密碼:4ycv
總結(jié)
以上是生活随笔為你收集整理的Robocode简介的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 902. 最短编辑距离
- 下一篇: SSM 面试题