歡迎來到 CodeTank 的世界,將會帶你進入一個神奇而充滿挑戰的代碼機器人的世界! html
CodeTank(代碼坦克)是全世界首個Javascript程序員的編程遊戲,是由騰訊 AlloyTeam 和 HTML5 夢工場聯合出品的在線坦克仿真遊戲平臺,CodeTank 採用 HTML五、Javascript、CSS三、NodeJS、MongoDB 等全新 Web 技術來構建一個基於互聯網的在線智能坦克機器人戰鬥仿真引擎,相信每個男人的心裏深處,都有一份對坦克的特殊情結,而用Javascript代碼來直接控制坦克進行戰鬥更是會讓廣大程序員熱血沸騰的事情! 程序員
CodeTank是一個很是有趣的競賽性編程遊戲平臺,經過幾行簡單的Javascript代碼和CodeTank API,每一個人均可以方便的構建屬於本身富有智能和個性的坦克(Tank)機器人,並經過互聯網進行在線互動和競賽! 編程
CodeTank是 Code Game(代碼遊戲,也叫編程遊戲)的一種,可讓你在娛樂的同時學習和提升Javascript編程水平以及進行人工智能的研究。它使用HTML五、CSS3等Web新技術構建的在線平臺,自然的基於互聯網,Tank機器人的代碼不須要人工上傳下載,能夠直接在線運行與其餘選手進行戰鬥。 瀏覽器
與一般玩的遊戲不一樣的是:玩家須要使用 Javascript 對坦克機器人進行編程,經過給機器人設計智能的代碼邏輯來指揮它探測敵人、發動攻擊、躲避炮彈等等,而不是由鍵盤、鼠標直接控制。使用幾行簡單的代碼,就可以讓你建立一個活生生的坦克機器人(TankRobot),一個真正的在屏幕上與其餘機器人互相對抗的機器人。 cookie
Tank機器人除了能夠靈活行走的Tank車身(Body)外,還配有雷達(Radar)和火炮(Gun),玩家在探測對手、攻擊對手的時候,還須要躲避對手的進攻,在有限的能量消耗殆盡前看誰先把對方消滅,最終以擊中目標和未被對手擊中的次數來衡量得分的多少。 網絡
Javascript是目前世界上最精彩的語言,也是最被誤解、最受爭議的語言。Javascript 被數百萬計的網頁用來改進設計、驗證表單、檢測瀏覽器、建立cookies,以及更多的應用,是屬於網絡的腳本語言,是目前互聯網上最流行的腳本語言。 編程語言
TIOBE近日公佈了2012年3月份的編程兵器譜排行榜,本月的排行榜最大的看點莫過於Javascript連升2名從新回到了第8名的位置,超越了Perl和Python。 學習
Javascript 的復甦使一些業界領袖人物也不得不開始從新審視這種編程語言。Stuart Halloway曾經在一次JS的分享上說過:「在不久的未來,Javascript 將被公認爲是一種擁有開發現代應用程序所需的一整套新特性的語言」 。他繼而介紹說 Javascript 程序要比相似的 Java 程序緊密十倍。 網站
目前HTML5和NodeJs受到了很多開發者的火熱追捧預計,Javascript的普及不久將會獲得進一步的提高,Javascript從過去裝飾性的一種腳本語言轉變爲主流的編程語言,人們用它來開發更大更復雜的程序,這就須要Web開發人員更深刻的瞭解Javascript,瞭解它的過去、如今和將來。 人工智能
因此CodeTank提供給廣大初學Javascript的開發者一個新選擇,經過CodeTank 能夠很是有趣的開始學習Javascript。
CodeTank 使用HTML5的Canvas特性來渲染遊戲畫面,使用了Javascript的OOP(面向對象編程)技術,經過這個編程遊戲,初學Javascript的開發者會很容易上手寫出一個能夠在屏幕自由運動的坦克,能夠大大提升對 Javascript 的編程興趣,讓你在娛樂的同時學習與提升 Javascript 知識和編程能力。
CodeTank的微博:
騰訊 AlloyTeam 榮譽出品