推荐几个对编程有帮助的游戏

一.极客战记

   参考网址:https://codecombat.com/

   网易《极客战记》是一款在线的寓教于乐的编程教育产品,可以学到JavaScript和python的知识。

   参考百度百科:https://baike.baidu.com/item/%E6%9E%81%E5%AE%A2%E6%88%98%E8%AE%B0/23272668?fr=aladdin

二.CheckIo

   参考网址:https://checkio.org/

   这个平台可以学到JavaScript和python的知识。

三.LightBot

   参考网址:http://lightbot.com/

   这是一个用到编程相关知识的小游戏。关卡从简单到困难,会慢慢地用到每种语言的特点。
   例如,编程中的条件判断,循环,函数调用,递归等一些知识。
   它支持Android和IOS平台,具有在线功能。

四.CodeFights(代码战 )

   CodeFights是一家将学习编程的过程变为游戏过程的初创公司。
   目前,该公司已经完成240万的种子资金,已经在发展实时社交游戏。
   在游戏中,码农们既可以选择人机对战模式,也可以选择挑战其它玩家。
   CodeFights有JavaScript、Java、C++和Python编程挑战游戏。
   玩家们需要完成找出Bug的挑战任务,胜利者就可以获得相应的徽章。

五.代码打猎(Code Hunt)

   代码打猎(Code Hunt)是Microsoft旗下新出的一款教育游戏。
   它是基于浏览器的游戏,也供任何对编程有兴趣的人学习代码。
   该游戏呈现的方式并不是选择答案的学习题,而是提供了一个类似可编辑的代码界面,
   它可以在右边不断跳出程序的运行结果,也可以测试运行结果是否符合要求。

六.康丁游戏(CoinGame)

   参考网址:https://www.codingame.com/

   CoinGame支持23种不同的编程语言,   其中的每一个游戏练习都可以选择自己熟悉的语言。
   CodinGame平台,每一个练习都是基于浏览器的,会提供一个网络集成开发环境,
   你可以不断地去刷新网页,就可以随时编译代码,并随时看到游戏的变化。
   目前,CodinGame已经吸引到了23万用户注册。

七.RoboCode

   参考网址:https://sourceforge.net/projects/robocode/

   Robocode是2001年7月在美国IBM 的Web alphaWorks上发布的坦克机器人战斗仿真引擎。与通常玩的游戏不同的是:参赛者必须利用对机器人进行编程,给机器人设计智能来自动指挥它,而不是由键盘、鼠标简单地直接控制。

   参考百度百科,进一步了解:https://baike.baidu.com/item/Robocode/10775997?fr=aladdin

八.Hack Game

   参考网址:https://chaozz.nl/hackthegame/

   这款游戏可以让你掌握黑客的基本操作和一些常用命令,也能学到编程知识。

九.代码坦克

   参考网址:http://codetank.alloyteam.com/

   CodeTank(代码坦克)是全世界首个Javascript程序员的在线编程对战游戏,是由腾讯 AlloyTeam 和 HTML5 梦工场联合出品的在线坦克仿真游戏平台,CodeTank 采用 HTML5、Javascript、CSS3、NodeJS、MongoDB 等全新 Web 技术来构建一个基于互联网的在线智能坦克机器人战斗仿真引擎(所以需要支持HTML5的浏览器来运行)。

   参考百度百科,进一步了解:https://baike.baidu.com/item/%E4%BB%A3%E7%A0%81%E5%9D%A6%E5%85%8B/5671918?fr=aladdin

十.大型多人在线开放策略游戏

   参考网址: https://screeps.com/

   这款游戏设计到JavaScript。

十一.Nazo Game

   参考网址:http://nazo.one-story.cn/

   这是一个在线解谜游戏,部分关卡需要具备一定的Web知识。访问URL地址、浏览器调试等操作都是玩家需要知道的。对于Web前端开发人员来说,值得一玩。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值