阅读更多
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技术。腾讯在全球合作伙伴大会披露了未来五年的发展思路,在技术共享方面,希望利用自己在新技术方面的...

  • java源码资源手机游戏J2ME毕业设计

    java源码资源手机游戏J2ME毕业设计提取方式是百度网盘分享地址

  • 第5章 存储器管理(笔记整理)

    内容概要:本章节深入探讨了存储器管理和相关概念。首先介绍了存储器的多层次结构,涵盖了寄存器、主存和辅助存储的区别及其功能。接下来讨论了主存储器、寄存器的功能和角色,包括二者如何支持程序运行及数据处理。之后分析了高速缓存和磁盘缓存的运作机制及其优化计算机性能的方式。接着概述了程序的装入、链接、地址绑定、内存保护的技术细节。此外,文章还讲述了存储器管理的高级技巧如对换技术、覆盖技术和不同的分配方式,以及各种存储管理模式的具体实施方式,比如连续分配、分页、分段及段页组合。 适用人群:对操作系统内部工作原理有一定兴趣的计算机专业学生、技术人员及爱好者。 使用场景及目标:适用于课程学习和项目实践中,帮助理解和设计复杂的存储管理系统。通过本文的学习可以达到对操作系统底层存储管理的理解,掌握不同存储分配策略的选择标准和技术应用。 阅读建议:建议逐步阅读每个小节,重点关注各部分内容的实际应用场景及其背后的设计理念。同时,尝试绘制存储层次模型和不同管理策略的工作流程图,加深理解。

  • gradle611all.zip.png

    gradle611all.zip.png

  • onnxruntime-1.16.0-cp39-cp39-win_amd64.whl

    onnxruntime-1.16.0-cp39-cp39-win_amd64.whl

  • C#ASP.NET大型商城系统源码带数据库文档数据库 SQL2008源码类型 WebForm

    ASP.NET大型商城系统源码带数据库文档 1.开发环境:vs2010 + slq2005/2008 2.首先在SQL2005建立一个空白数据库。 3.有VS2010 打开项目,直接调试,根据出现提示建立数据库。 4.第3点出现的页面的管理员用户和密码就是后期软件的登陆帐户和密码。 5.本系统有两套模版,在店铺管理 - 页面设置 这里做修改 6.如果觉得自己的系统是空数据库,想弄成和演示的一样,那就将doc/database下面的数据库直接还原就可以了。 7.还原后的数据库登陆帐户和密码分别是:admin888 admin888

  • C#ASP.NET酒店管理系统源码(WPF)数据库 Access源码类型 WinForm

    ASP.NET酒店管理系统源码(WPF) 一、源码特点 采用WPF进行开发的酒店管理系统源码,界面相当美观,功能齐全 二、菜单功能 1、预订登记:可选择入住时间、离店时间、所在城市、证件类型,保存、删除、查询、返回 2、住宿结算:新增入住、保存、删除、查询、返回 3、今日盘点:查询、返回 4、查询统计: 5、房间管理:增加房间类型、删除类型、增加房间、删除房间、保存、返回 6、用户管理:增加用户、删除用户、保存、返回 7、系统配置:基本功能 8、显示当前系统时间等功能的实现

  • 资源quazip.dll

    资源quazip.dll

Global site tag (gtag.js) - Google Analytics