微思考源码weisico.com|分享互联网优质资源,免费织梦模板,WP主题下载

CodeTank(代码坦克)-有趣的Javascript编程对战游戏

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

一 . CodeTank简介

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

二 . 坦克的建立与战斗   

1 . 创建属于自己的坦克

注册并登录帐号后,点击首页【坦克库】按钮,在弹出的页面,点击上面的【创建坦克】按钮。根据 API文档 的说明,编写初始化(init),主循环(run),看到其他robot的处理程序(onScannedRobot)等函数的代码,赋予您的坦克“生命力”。编写完您的坦克代码后,可以在上面的输入框修改您的坦克名称,最后点击上面的【保存】按钮之后,恭喜您拥有了一台属于您自己的代码坦克了,赶紧拿去战斗吧。001.png

2 . 坦克战斗

要进行坦克战斗,可以利用官方提供的坦克(进入方法:在官网首页点击【坦克库】按钮,在弹出的界面点击【官方坦克机器人】)或者点击【我的坦克机器人】选项卡,在弹出的机器人列表中,选择要战斗的坦克,然后在左边选择一种作战模式,再点击【战斗】按钮进行战斗。

三.代码坦克入门相关文档  
CodeTank 入门帮助手册    
CodeTank 的 API文档    
CodeTank 的 CheatSheet 速查表    
CodeTank 坦克机器人开发教程

代码坦克 (CodeTank) 提供给广大初学 Javascript 的开发者一个新选择,通过 CodeTank 可以非常有趣的开始学习和提高 Javascript 水平。对于爱学习的同学,空闲时玩玩这个游戏绝对要比玩一般的网游有意义得多。这是一场属于程序员之间的战斗,Are you ready?

部分内容转载自AlloyTeam:http://www.alloyteam.com/2012/08/codetank-development-tutorial/

微信公众号 weisico-com

微信公众号weisico-com

转载请注明:微思考学习网-关注技术,分享知识 >> CodeTank(代码坦克)-有趣的Javascript编程对战游戏

赞 (0) 收藏
分享到