当前位置:  软件>JavaScript软件

腾讯全球首款JS代码坦克 CodeTank

    来源:    发布时间:2015-02-07

    本文导语:  欢迎来到 CodeTank 的世界,将会带你进入一个神奇而充满挑战的代码机器人的世界! CodeTank(代码坦克)是全世界首个Javascript程序员的编程游戏,是由腾讯 AlloyTeam 和 HTML5 梦工场联合出品的在线坦克仿真游戏平台,CodeTank 采用 ...

腾讯全球首款JS代码坦克 CodeTank[图片]

欢迎来到 CodeTank 的世界,将会带你进入一个神奇而充满挑战的代码机器人的世界!

CodeTank(代码坦克)是全世界首个Javascript程序员的编程游戏,是由腾讯 AlloyTeam 和 HTML5 梦工场联合出品的在线坦克仿真游戏平台,CodeTank 采用 HTML5、Javascript、CSS3、NodeJS、MongoDB 等全新 Web 技术来构建一个基于互联网的在线智能坦克机器人战斗仿真引擎,相信每一个男人的内心深处,都有一份对坦克的特殊情结,而用Javascript代码来直接控制坦克进行战斗更是会让广大程序员热血沸腾的事情!

腾讯全球首款JS代码坦克 CodeTank[图片] CodeTank 代码坦克介绍

CodeTank是一个非常有趣的竞赛性编程游戏平台,通过几行简单的Javascript代码和CodeTank API,每个人都可以方便的构建属于自己富有智能和个性的坦克(Tank)机器人,并通过互联网进行在线互动和竞赛!

CodeTank是 Code Game(代码游戏,也叫编程游戏)的一种,可以让你在娱乐的同时学习和提高Javascript编程水平以及进行人工智能的研究。它使用HTML5、CSS3等Web新技术构建的在线平台,天然的基于互联网,Tank机器人的代码不需要人工上传下载,可以直接在线运行与其他选手进行战斗。

腾讯全球首款JS代码坦克 CodeTank[图片]

与通常玩的游戏不同的是:玩家需要使用 Javascript 对坦克机器人进行编程,通过给机器人设计智能的代码逻辑来指挥它探测敌人、发动攻击、躲避炮弹等等,而不是由键盘、鼠标直接控制。使用几行简单的代码,就能够让你创建一个活生生的坦克机器人(TankRobot),一个真正的在屏幕上与其他机器人互相对抗的机器人。

Tank机器人除了可以灵活行走的Tank车身(Body)外,还配有雷达(Radar)和火炮(Gun),玩家在探测对手、攻击对手的时候,还需要躲避对手的进攻,在有限的能量消耗殆尽前看谁先把对方消灭,最终以击中目标和未被对手击中的次数来衡量得分的多少。

全世界Javascript程序员的游戏

Javascript是目前世界上最精彩的语言,也是最被误解、最受争议的语言。Javascript 被数百万计的网页用来改进设计、验证表单、检测浏览器、创建cookies,以及更多的应用,是属于网络的脚本语言,是目前互联网上最流行的脚本语言。

TIOBE近日公布了2012年3月份的编程兵器谱排行榜,本月的排行榜最大的看点莫过于Javascript连升2名重新回到了第8名的位置,超越了Perl和Python。

腾讯全球首款JS代码坦克 CodeTank[图片]

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 荣誉出品

参见 文档手册 教程 主页 新闻资讯

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 腾讯彻底阻止在linux上使用QQ,大家一起抵制腾讯呀!
  • 腾讯开源微博系统 iWeibo
  • HTML标签参考手册 iis7站长之家
  • 腾讯微博的Java开发包 qq-t-java-sdk
  • 在腾讯工作的话,linux都用在什么地方啊?期待回答
  • 腾讯微博API的问题
  • 谁有腾讯面试题目,请提供以下,谢谢~其他的也可以,谢谢~
  • 寻求类似“腾讯通”的即时通软件的源代码转让或技术合作!
  • Linux下有QQ能用的么?腾讯的QQ,ICQ有了吧?
  • 腾讯急聘高级软件工程师
  • 腾讯微博android客户端
  • linux下如何使用腾讯公司的QQ for linux和MSN?
  • 腾讯分布式数据仓库 TDW
  • 腾讯云排序 CTaxis
  • 新浪/腾讯微博分享的统一接口SDK android-share-sdk
  • Python3实现的腾讯微博自动发帖小工具
  • php利用腾讯ip分享计划获取地理位置示例分享
  • 一个腾讯面试题,如何设计服务进程,让业务进程重启后,服务进程可以自动继续重启前的服务?
  • (腾讯面试)服务器如果和客户端在连接时假如连接被突然切断,服务器会立即感知到么
  • php腾讯ip分享计划获取IP地理位置


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3