阅读更多
CodeTank(代码坦克)是由 腾讯 AlloyTeamHTML5 梦工场联合出品的在线坦克仿真游戏平台,是面向Javascript程序员的编程游戏,通过几行简单的Javascript代码和CodeTank API,每个人都可以方便的构建属于自己富有智能和个性的坦克(Tank)机器人,并通过互联网进行在线互动和竞赛!

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


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


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

CodeTank 编程游戏Http://CodeTank.AlloyTeam.com

CodeTank API文档Http://CodeTank.AlloyTeam.com/doc/

CodeTank CheatSheet速查表Http://CodeTank.alloyteam.com/doc/cheatsheet.html

CodeTank 使用教程Http://CodeTank.AlloyTeam.com/help.html
  • 大小: 51.5 KB
  • 大小: 51.8 KB
来自: alloyteam
14
4
评论 共 26 条 请登录后发表评论
26 楼 Mossad 2013-01-25 15:51
zuoming99 写道
svenzeng.bak 写道
yangguo 写道
回帖不难看出,一大堆半吊子码农已经成为专职装逼犯。

+1

国外有人用javascript写超级玛丽时, 没人说是抄的小霸王.

+1

+1
25 楼 somefuture 2012-09-03 09:56
icefishc 写道
geminiyellow 写道
这不是开始学java时候的例子么。

年龄暴露帖~~

难道跟的马士兵?
24 楼 ybwantao 2012-08-30 14:49
看帖的不要只抓住半截就开跑 这是html5 不是什么学java的例子
23 楼 zuoming99 2012-08-30 09:11
svenzeng.bak 写道
yangguo 写道
回帖不难看出,一大堆半吊子码农已经成为专职装逼犯。

+1

国外有人用javascript写超级玛丽时, 没人说是抄的小霸王.

+1
22 楼 guishi9090 2012-08-30 00:17
写代码不是很方便罢了
21 楼 kinvix 2012-08-29 23:04
zhangdaiping 写道
前一段时间就看到了,文档很不完善,本来想写个tank,最后放弃。


现在文档、帮助、API手册、速查表、教程等等一应俱全!
20 楼 svenzeng.bak 2012-08-29 13:40
yangguo 写道
回帖不难看出,一大堆半吊子码农已经成为专职装逼犯。

+1

国外有人用javascript写超级玛丽时, 没人说是抄的小霸王.
19 楼 yangguo 2012-08-29 13:14
回帖不难看出,一大堆半吊子码农已经成为专职装逼犯。
18 楼 allenny 2012-08-29 12:26
将来也抄不好
17 楼 snow8261 2012-08-29 12:15
玩不了!注册不了
16 楼 lection.yu 2012-08-29 11:38
geminiyellow 写道
icefishc 写道
geminiyellow 写道
这不是开始学java时候的例子么。

年龄暴露帖~~

老了啊

我一直想找当年JAVA的CODE 坦克大战。。。但是网上搜的都是尚学堂的。。。
15 楼 yhz61010 2012-08-29 11:36
看起来很像 robocode ?太没创意了!
14 楼 zhangdaiping 2012-08-29 10:03
前一段时间就看到了,文档很不完善,本来想写个tank,最后放弃。
13 楼 geminiyellow 2012-08-29 09:28
icefishc 写道
geminiyellow 写道
这不是开始学java时候的例子么。

年龄暴露帖~~

老了啊
12 楼 b_lee 2012-08-29 09:27
周末去玩下。
11 楼 ts88 2012-08-29 09:11
猛啊。。。学习一下。
10 楼 解未知数 2012-08-29 08:51
又是一堆数学几何问题
9 楼 icefishc 2012-08-28 20:19
geminiyellow 写道
这不是开始学java时候的例子么。

年龄暴露帖~~
8 楼 xlent 2012-08-28 17:10
robocode没抄好就是这样子
7 楼 修__ 2012-08-28 16:21
斯坦福那个 是做机器人的,不过原理差不多

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • codetank:我的密码箱

    算是 Javascript程序员 的编程游戏,可以用 Javascript 代码控制坦克进行战斗。 我已经创建了第一个坦克,它叫——Pistachio(开心果)。 Pistachio:适合 1 VS 1。 主要是处理了坦克的智能移动。

  • 腾讯推出全球首个Javascript在线编程对战游戏——CodeTank{代码坦克}

    近日,腾讯Web前端 AlloyTeam 团队推出全世界首个Javascript程序员的在线编程对战游戏——CodeTank(代码坦克)! {编程游戏}也叫{代码游戏},有许多软件是基于这种思想的,著名的 Robocode 就是来源于机器人...

  • 腾讯推出全球首个Javascript程序员的编程游戏CodeTank(代码坦克)

    近日,腾讯Web前端 AlloyTeam 团队推出全世界首个Javascript程序员的编程游戏――CodeTank(代码坦克)! CodeTank 是由 腾讯 AlloyTeam 和 HTML5 梦工场联合出品的在线坦克仿真游戏平台 采用 HTML5、...

  • CodeTank——程序员的对战游戏

    最近看到新闻,说腾讯推出了一个编程游戏CodeTank,编程语言是Javascript。旨在让你乐在其中地学习 Javascript 开发并提高编程水平,你甚至还能接触到更多人工智能的知识。它免费开源,本身基于 HTML5、CSS3 等 Web ...

  • 程序员玩的游戏

    程序员在忙完一天的工作(编码)以后,适当的放松一下自己,玩玩游戏,锻炼身体等等。下面我给大家推荐一些程序员玩的游戏。希望大家可以放松心情。 Robocode 这款游戏相信很多程序员都知道。游戏主页:...

  • 开源公司黄页之腾讯开源软件推荐

    WeUI—— 专为微信设计的 UI 库  WeUI 是由微信官方设计团队专为微信移动 Web 应用设计的 UI 库。 WeUI 是一套同微信原生视觉体验一致的基础样式库,为微信 Web 开发量身设计,可以令用户的使用感知...

  • 国内编程学习网站

    在本文中,我们介绍了来自两岸三地的编程学习网站,通过它们,不仅可以一窥国内App开发的发展现状,而且这些网站各有特点,无论是主打游戏学习还是视频学习,对于想要自学的开发者而言,都是个好去处。 说到国内...

  • 【转】8大有趣的专业编程学习网站

     有人说,编程是二十一世纪人类的必备技能之一,每个人都有编程学习的需求,更何况是想靠代码吃饭的从业和准从业人员。今天就为大家介绍8个比较有趣的专业编程学习网站,希望能让枯燥的编程学习变得有趣。鉴于初学...

  • 在线编程学习网站大搜罗

    Fenby是一个免费的在线编程互动编程学习网站,提供在线课程、互动问答、编程大赛和练习等。Fenby的运营理念很类似于Codecademy,强调趣味,而据Fenby官方介绍,他们也正是为了解决厚重乏味的书本、艰涩难搭的运行

  • 在线编程学习网站

    摘要:在本文中,我们介绍了来自两岸三地的编程学习网站,通过它们,不仅可以一窥国内App开发的发展现状,而且这些网站各有特点,无论是主打游戏学习还是视频学习,对于想要自学的开发者而言,都是个好去处。...

  • 程序员装逼游戏

    程序员玩的游戏 2018-05-27 21:49:51 YooHoeh 阅读数 4490更多 分类专栏: 闲谈 程序员在忙完一天的工作(编码)以后,适当的放松一下自己,玩玩游戏,锻炼身体等等。下面我给大家推荐一些程序员玩的游戏。希望大家...

  • 来自腾讯的76款开源项目

    腾讯作为互联网行业的一大巨头,一直都不吝啬将好的技术开放,与广大开发者共享,未来也将推出VR开放平台和AI技术。腾讯在全球合作伙伴大会披露了未来五年的发展思路,在技术共享方面,希望利用自己在新技术方面的...

  • matplotlib-3.6.3-cp39-cp39-linux_armv7l.whl

    matplotlib-3.6.3-cp39-cp39-linux_armv7l.whl

  • numpy-2.0.1-cp39-cp39-linux_armv7l.whl

    numpy-2.0.1-cp39-cp39-linux_armv7l.whl

  • 基于springboot个人公务员考试管理系统源码数据库文档.zip

    基于springboot个人公务员考试管理系统源码数据库文档.zip

  • onnxruntime-1.13.1-cp310-cp310-win_amd64.whl

    onnxruntime-1.13.1-cp310-cp310-win_amd64.whl

  • 基于springboot的西山区家政服务网站源码数据库文档.zip

    基于springboot的西山区家政服务网站源码数据库文档.zip

  • Linux环境下,关于C++静态库的封装和调用代码

    Linux环境下,关于C++静态库的封装和调用代码。 TestLib是库目录。 TestLibCall是调用库的目录。

  • 基于springboot软件技术交流平台源码数据库文档.zip

    基于springboot软件技术交流平台源码数据库文档.zip

Global site tag (gtag.js) - Google Analytics