CodeTank 代码坦克

 游戏娱乐, 编程开发    Web   2012-08-30

夸克网盘 ¥119 年卡  |   百度网盘年卡¥176 (买一得五)  |   开通京东 Plus 年卡限时仅 ¥69

代码坦克 (CodeTank) 是一个相当有趣且极具挑战性的编程对战游戏,它提供一个平台让你用 Javascript 语言编写属于自己的坦克机器人,并与其他人的坦克进行战斗!因为游戏是不能直接操控坦克的,你需要用代码和算法来让你的坦克自己动起来,让它学会如何移动/躲避、如何攻击,甚至实施更复杂的战术。总之,就是想办法让你的坦克更聪明更具战斗力。

CodeTank 旨在让你乐在其中地学习 Javascript 开发并提高编程水平,你甚至还能接触到更多人工智能的知识。它免费开源,本身基于 HTML5、CSS3 等 Web 新技术构建而成,直接在浏览器即可编写代码运行并直接与其他选手进行战斗。相信对广大程序员朋友来说,这游戏可玩魅力无限啊!其他神马网游都弱爆了,快来编写自己最强的坦克,战个痛快吧……

CodeTank 代码坦克游戏对战截图:

多辆已经编写好代码的坦克机器人一起对战

CodeTank 代码坦克 - 全球首款 Javascript 的编程游戏:

说到 Code Game (编程游戏),相信较多人曾经听过/玩过的应该是 Robocode 吧(它同样是坦克对战),几年前它在国内也着实火过一把,当时可谓让人大开眼界。很多人没想到,枯燥的编程代码可以变成如此有趣的对战游戏。不过 Robocode 使用的是 Java 语言,而这次的 CodeTank 则是 Javascript。(注:Java 跟 Javascript 只是名字相似,但实际上除了语法相似两者几乎毫无关系,并且用途也完全不一样,很多新手会混淆它们)

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

使用 Javascript 代码编写属于你的坦克机器人!

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

代码坦克入门相关文档:

由于涉及的知识面和资料较多,本文就不直接教大家如何编写坦克进行战斗了,有兴趣的朋友可以参考一下下面的一些资料来尝试编写。如果你有 Javascript 的基础基本上很简单,纯新手的话,也可以先了解一下 JS 的语法,然后摸索着一步一步慢慢来。
CodeTank 入门帮助手册
CodeTank 的 API文档
CodeTank 的 CheatSheet 速查表
CodeTank 坦克机器人开发教程

写在后面:

代码坦克 (CodeTank) 提供给广大初学 Javascript 的开发者一个新选择,通过 CodeTank 可以非常有趣的开始学习和提高 Javascript 水平。对于爱学习的同学,空闲时玩玩这个游戏绝对要比玩一般的网游有意义得多。腾讯此次推出的这个 CodeTank 虽然 idea 是跟 RoboCode 一致,但用 WEB 和 Javascript 来实现也算是不错的创新。这是一场属于程序员之间的战斗,你准备好了没?

传送门:CodeTank 代码坦克  |  来自异次元  |  更多开发相关

/ 关注 “异次元软件世界” 微信公众号,获取最新软件推送 /


异次元软件世界、iPcFun.com 网站创始人。

本来名字很酷,但很无辜地被叫成小X,瞬间被萌化了。据说爱软件,爱网络,爱游戏,爱数码,爱科技,各种控,各种宅,不纠结会死星人,不折腾会死星人。此人属虚构,如有雷同,纯属被抄袭……

本文作者

相关知识

CodeTank 代码坦克
噬血代码血之代码是什么 血之代码技能大全一览
后宫大酒店V16作弊代码汇总 无限硬币代码分享
匿名代码什么时候出 匿名代码手游的上线时间
《我的世界》种子代码分享 mc种子代码大全
《卧龙苍天陨落》捏脸代码怎么用 捏脸男性代码分享
王者荣耀英雄缔约代码大全 2022最新可用代码
NBA2K23储物柜代码最新1月 NBA2K23储物柜代码分享
英雄萨姆4控制台代码怎么用 秘籍代码及使用方法一览
上古卷轴5武器代码

网址: CodeTank 代码坦克 http://www.hyxgl.com/newsview334682.html

推荐资讯